设备可视化处理方法、装置及设备制造方法及图纸

技术编号:33758541 阅读:15 留言:0更新日期:2022-06-12 14:07
本说明书提供了一种设备可视化处理方法、装置及设备。方法包括:预先将各种设备类型的贴图聚合于单文件内,并通过配置模型配置参数指定设备对应的视觉标识图案位于聚合图片文件中的位置和范围,然后基于所述设备外形几何体参数和功能分区的设备排列配置参数,确定所述待排布设备实例在所述功能分区的渲染缩放比例,所述设备排列配置参数用于表征设备在所述功能分区中的排布方式;基于所述模型配置参数和所述设备排列配置参数,在所述功能分区的范围内按照所述渲染缩放比例渲染所述待排布设备实例。由此可仅进行一次文件加载,降低页面加载图像的频次,进而降低设备可视化渲染过程中的网络IO消耗与图像处理消耗。程中的网络IO消耗与图像处理消耗。程中的网络IO消耗与图像处理消耗。

【技术实现步骤摘要】
设备可视化处理方法、装置及设备


[0001]本文件涉及计算机
,尤其涉及一种设备可视化处理方法方法、装置及设备。

技术介绍

[0002]随着网络功能虚拟化(Network Functions Virtualization,NFV)核心网元的云化技术逐步成熟,通信专用设备集群逐渐被云资源池替代。目前全国用于云化核心网的集群节点已有上百个,每个节点机房内的设备规模达到了1万台计算服务器、20PB存储集群以及上千台网络交换机等。为了能够为上层5G通信网元应用提供电信级的高可用云服务,运维人员既需要管理和监控硬件设备的实时运行状态,也需要掌握海量虚拟机、逻辑卷、虚拟网络等虚拟设备的逻辑位置与关联关系。
[0003]出于海量设备和虚拟化场景下的资源管理、故障分析、性能优化等日常运维的工作压力,机房设备三维可视化功能的实现和投产,能够大大提升运维人员获得设备状态、设备关联等信息的效率,是智能运维必备手段之一。而机房设备三维可视化功能的实用化,要求在海量设备渲染时保持高性能、不同设备外观辨识度高、堆叠自适应、功能分区反映设备集群关联。
[0004]因此,需要提供更加可靠的设备可视化处理方案。

技术实现思路

[0005]本说明书实施例提供一种设备可视化处理方法、装置及设备,用以降低设备可视化渲染过程中的网络IO消耗与图像处理消耗。
[0006]本说明书实施例还提供一种设备可视化处理方法,包括:
[0007]获取待排布设备实例的模型配置参数,所述模型配置参数包括设备外形几何体参数、视觉标识贴图参数和视觉标识贴图的几何面参数,所述视觉标识贴图参数用于指定待排布设备所属设备类型对应的视觉标识图案位于聚合图片文件中的位置和范围,所述聚合图片文件中保存有各种设备类型的贴图,所述几何面参数用于表征几何体的面和面上显示的视觉标识图案之间的对应关系;
[0008]基于所述设备外形几何体参数和功能分区的设备排列配置参数,确定所述待排布设备实例在所述功能分区的渲染缩放比例,所述设备排列配置参数用于表征设备在所述功能分区中的排布方式;
[0009]基于所述模型配置参数和所述设备排列配置参数,在所述功能分区的范围内按照所述渲染缩放比例渲染所述待排布设备实例。
[0010]本说明书实施例还提供一种设备可视化处理装置,包括:
[0011]获取模块,用于获取待排布设备实例的模型配置参数,所述模型配置参数包括设备外形几何体参数、视觉标识贴图参数和视觉标识贴图的几何面参数,所述视觉标识贴图参数用于指定待排布设备所属设备类型对应的视觉标识图案位于聚合图片文件中的位置
和范围,所述聚合图片文件中保存有各种设备类型的贴图,所述几何面参数用于表征几何体的面和面上显示的视觉标识图案之间的对应关系;
[0012]第一处理模块,用于基于所述设备外形几何体参数和功能分区的设备排列配置参数,确定所述待排布设备实例在所述功能分区的渲染缩放比例,所述设备排列配置参数用于表征设备在所述功能分区中的排布方式;
[0013]第二处理模块,用于基于所述模型配置参数和所述设备排列配置参数,在所述功能分区的范围内按照所述渲染缩放比例渲染所述待排布设备实例。
[0014]本说明书实施例还提供一种电子设备,包括:通信接口、处理器和存储器;
[0015]所述处理器调用所述存储器中的程序指令,用以执行如下动作:
[0016]获取待排布设备实例的模型配置参数,所述模型配置参数包括设备外形几何体参数、视觉标识贴图参数和视觉标识贴图的几何面参数,所述视觉标识贴图参数用于指定待排布设备所属设备类型对应的视觉标识图案位于聚合图片文件中的位置和范围,所述聚合图片文件中保存有各种设备类型的贴图,所述几何面参数用于表征几何体的面和面上显示的视觉标识图案之间的对应关系;
[0017]基于所述设备外形几何体参数和功能分区的设备排列配置参数,确定所述待排布设备实例在所述功能分区的渲染缩放比例,所述设备排列配置参数用于表征设备在所述功能分区中的排布方式;
[0018]基于所述模型配置参数和所述设备排列配置参数,在所述功能分区的范围内按照所述渲染缩放比例渲染所述待排布设备实例。
[0019]本说明书实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的网络设备执行时,使得所述网络设备执行如下动作:
[0020]获取待排布设备实例的模型配置参数,所述模型配置参数包括设备外形几何体参数、视觉标识贴图参数和视觉标识贴图的几何面参数,所述视觉标识贴图参数用于指定待排布设备所属设备类型对应的视觉标识图案位于聚合图片文件中的位置和范围,所述聚合图片文件中保存有各种设备类型的贴图,所述几何面参数用于表征几何体的面和面上显示的视觉标识图案之间的对应关系;
[0021]基于所述设备外形几何体参数和功能分区的设备排列配置参数,确定所述待排布设备实例在所述功能分区的渲染缩放比例,所述设备排列配置参数用于表征设备在所述功能分区中的排布方式;
[0022]基于所述模型配置参数和所述设备排列配置参数,在所述功能分区的范围内按照所述渲染缩放比例渲染所述待排布设备实例。
[0023]本说明书的上述任一实施例,预先将各种设备类型的贴图聚合于单文件内,并通过配置模型配置参数指定设备对应的视觉标识图案位于聚合图片文件中的位置和范围,由此可仅进行一次文件加载,降低页面加载图像的频次,进而降低设备可视化渲染过程中的网络IO消耗与图像处理消耗。
附图说明
[0024]此处所说明的附图用来提供对本说明书的进一步理解,构成本说明书的一部分,
本说明书的示意性实施例及其说明用于解释本说明书,并不构成对本说明书的不当限定。在附图中:
[0025]图1为本说明书一实施例提供的一种设备可视化处理方法的流程示意图;
[0026]图2为本说明书一实施例提供的设备可视化处理的具体示例的流程示意图;
[0027]图3为本说明书一实施例提供的一种设备可视化处理装置的结构示意图;
[0028]图4为本说明书一实施例提供的一种电子设备的结构示意图。
具体实施方式
[0029]为使本说明书的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本说明书技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本文件保护的范围。
[0030]以下结合附图,详细说明本说明书各实施例提供的技术方案。
[0031]图1为本说明书一实施例提供的一种设备可视化处理方法的流程示意图,参见图1,所述方法具体可以包括如下步骤:
[0032]步骤102、获取待排布设备实例的模型配置参数,所述模型配置参数包括设备外形几何体参数、视觉标识贴图参数和视觉标识贴图的几本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备可视化处理方法,其特征在于,包括:获取待排布设备实例的模型配置参数,所述模型配置参数包括设备外形几何体参数、视觉标识贴图参数和视觉标识贴图的几何面参数,所述视觉标识贴图参数用于指定待排布设备所属设备类型对应的视觉标识图案位于聚合图片文件中的位置和范围,所述聚合图片文件中保存有各种设备类型的贴图,所述几何面参数用于表征几何体的面和面上显示的视觉标识图案之间的对应关系;基于所述设备外形几何体参数和功能分区的设备排列配置参数,确定所述待排布设备实例在所述功能分区的渲染缩放比例,所述设备排列配置参数用于表征设备在所述功能分区中的排布方式;基于所述模型配置参数和所述设备排列配置参数,在所述功能分区的范围内按照所述渲染缩放比例渲染所述待排布设备实例。2.根据权利要求1所述的方法,其特征在于,所述模型配置参数还包括:模型的外观颜色、表面纹理贴图参数以及表面纹理贴图的几何面参数;其中,所述设备类型用于表征设备的业务类型,表面纹理贴图参数用于指定待排布设备的表面纹理图案位于聚合图片文件中的位置和范围,所述聚合图片文件中保存有各种设备类型的表面纹理图案,所述表面纹理贴图的几何面参数用于表征几何体的面和面上显示的表面纹理图案之间的对应关系。3.根据权利要求1所述的方法,其特征在于,在确定所述待排布设备实例在所述功能分区的渲染缩放比例之前,方法还包括:确定所述功能分区的位置规划配置参数,所述位置规划配置参数包括分区名称、中点坐标和分区范围,所述中点坐标为所述功能分区的中点在空间坐标系中的位置。4.根据权利要求3所述的方法,其特征在于,所述在所述功能分区的范围内按照所述渲染缩放比例渲染所述待排布设备实例,包括:依据所述中点坐标,在所述功能分区的范围内,从最小坐标开始按照所述渲染尺寸比例渲染所述待排布设备实例。5.根据权利要求1所述的方法,其特征在于,所述设备排列配置参数包括:增长优先级、初始最大增长值和排布间隔参数;其中,所述增长优先级用于表征功能分区的三维维度中各维度的设备排布优先级,所述初始最大增长值用于表征功能分区的三维维度中各维度排布的设备实例的数量上限,所述排布间隔参数用于表征设备实例在每个维度上延伸排布时与前一设备实例的间隔。6.根据权利要求5所述的方法,其特征在于,所述排布间隔参数为外部指定值,或者,在无外部指定值时为默认值,所述默认值为基于所述功能分区的范围和初始最大增长值生成。7.根据权利要求5所述的方法,其特征在于,还包括:在渲染待排布设备实例的过程中,当检测到待排布设备实例的数量大于所述初始最大增长值,则更新目标维度排布的设备实例的数量上限,所述目标维度排布的设备实例的数量上限最小;基于所述设备外形几何体参数和更新后的设备排列配置参数,更新所述待排布设备实例的渲...

【专利技术属性】
技术研发人员:温伟能杨杰张攀翔佟得天王喆
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1