可视化机房的自动编排方法、装置、设备和存储介质制造方法及图纸

技术编号:36693850 阅读:23 留言:0更新日期:2023-02-27 20:03
本申请公开了一种可视化机房的自动编排方法、装置、设备和存储介质。该方法包括:接收机房设备的编排请求,编排请求包括机房设备的标识信息和机房设备的三维模型;基于机房设备的标识信息和机房的基础区域数据,确定机房设备的空间位置数据;基于设备标识信息、机房设备的空间位置数据和机房设备的三维模型,生成机房设备的编排数据;基于机房设备的编排数据更新机房的基础区域数据。如此,能够节省机房在初始化建设过程中的人力成本,并能基于机房内的资源变更自动进行编排,提高机房的维护效率同时降低维护成本。率同时降低维护成本。率同时降低维护成本。

【技术实现步骤摘要】
可视化机房的自动编排方法、装置、设备和存储介质


[0001]本申请涉及自动化运维
,尤其涉及一种可视化机房的自动编排方法、装置、设备和存储介质。

技术介绍

[0002]目前,在机房资源系统中,以表单等形式保存了大量的关于机房内各类资源数据,如机柜机架、U位、通讯设备、服务器设备、动环设备等设备以及其设备状态等。对于运营商或企业而言,机房数量众多,其所管理的资源系统数据繁杂,不便于直观的管理查看随着一些信息化的建设,随着运维管理的直观可视化需求越来越多,一些企业已经做了机房3D可视化系统的建设,但是目前大部分企业在建设3D可视化机房时,主要根据人工的方式,对机房内机柜、设备进行布局搭建,并在人工编排场景的基础上通过接口等方法自动更新各类设备状态数据,从而实现机房3D可视化的系统。
[0003]利用上述的机房3D可视化系统建设,在初次建设机房系统时,具有较好的效果,但是随着时间的发展,机房内各类资源设备的维护更换或者业务迁移等,相对应的3D可视化机房无法实时地进行资源变更,只能依赖人工去维护其虚拟3D机房内资源的变更情况,这为后续的运维管理增加更高的难度和成本。

技术实现思路

[0004]有鉴于此,本申请实施例提供了一种可视化机房的自动编排方法、装置、设备和存储介质,旨在降低机房的维护成本和提高机房维护效率。
[0005]本申请实施例的技术方案是这样实现的:
[0006]第一方面,本申请实施例提供了一种可视化机房的自动编排方法,所述方法包括:
[0007]接收机房设备的编排请求,所述编排请求包括所述机房设备的标识信息和所述机房设备的三维模型;
[0008]基于所述机房设备的标识信息、机房的基础区域数据和所述机房设备的三维模型,确定所述机房设备的空间位置数据;
[0009]基于所述设备标识信息和所述机房设备的空间位置数据,生成所述机房设备的编排数据;
[0010]基于所述机房设备的编排数据更新所述机房的基础区域数据。
[0011]上述方案中,所述机房设备至少包括机柜,所述编排请求还包括所述机柜的行列数,所述确定所述机房设备的空间位置数据,包括:
[0012]基于所述机柜的标识信息、机房的基础区域数据、所述机柜的空间尺寸和所述机柜的行列数,确定所述机柜的空间位置数据。
[0013]上述方案中,所述方法还包括:
[0014]接收所述机柜内设备的编排请求,所述编排请求包括所述机柜内设备的高度、所述机柜内设备的标识信息和所述机柜内设备的三维模型;
[0015]基于所述机柜内设备的高度数据和所述机柜的空间位置数据,确定所述机柜内设备的空间位置数据;
[0016]基于所述机柜内设备的标识信息、所述机柜内设备的空间位置数据和所述机柜内设备的三维模型,生成所述机柜内设备的编排数据;
[0017]基于机柜内设备的编排数据对所述机房的基础区域数据进行更新。
[0018]上述方案中,所述机房设备的编排请求还包括所述机房设备的运行状态数据,所述生成所述机房设备的编排数据,包括:
[0019]基于所述设备标识信息、所述机房设备的空间位置数据、所述机房设备的三维模型和所述机房设备的运行状态数据,生成所述机房设备的编排数据。
[0020]上述方案中,所述方法还包括:
[0021]基于机房的空间布局图,确定所述机房的基础区域数据。
[0022]上述方案中,所述方法还包括:
[0023]接收机房设备的三维和/或机房设备的运行状态数据的可视化指令,所述可视化指令包括所述机房设备的标识信息;
[0024]基于所述机房设备的标识信息和所述机房设备的基础区域数据,确认所述机房设备的位置并显示所述机房设备的三维模型和/或所述机房设备的运行状态数据。
[0025]上述方案中,所述方法还包括:
[0026]接收机房设备的移除请求,所述移除请求包括所述机房设备的标识信息;
[0027]基于所述机房设备的标识信息和机房的基础区域数据,移除所述机房设备的编排数据并更新所述机房的基础区域数据。
[0028]第二方面,本申请实施例还提供了一种可视化机房的自动编排装置,所述装置包括:
[0029]接收模块,用于接收机房设备的编排请求,所述编排请求包括所述机房设备的标识信息和所述机房设备的三维模型;
[0030]确定模块,用于基于所述机房设备的标识信息和机房的基础区域数据,确定所述机房设备的空间位置数据;
[0031]生成模块,用于基于所述机房设备的空间位置数据,生成所述机房设备的三维模型;基于所述设备标识信息、所述机房设备的空间位置数据和所述机房设备的三维模型,生成所述机房设备的编排数据;
[0032]更新模块,用于基于所述机房设备的编排数据更新所述机房的基础区域数据。
[0033]第三方面,本申请实施例提供了一种可视化机房的自动编排设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器,用于运行计算机程序时,执行上述第一方面提供的可视化机房的自动编排方法。
[0034]第四方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面提供的可视化机房的自动编排方法的步骤。
[0035]本申请实施例提供的技术方案,接收机房设备的编排请求,编排请求包括机房设备的标识信息和机房设备的三维模型;基于机房设备的标识信息和机房的基础区域数,确定机房设备的空间位置数据;基于设备标识信息、机房设备的空间位置数据和机房设备的
三维模型,生成机房设备的编排数据;基于机房设备的编排数据更新机房的基础区域数据。如此,能够节省机房在初始化建设过程中的编配人力成本,达到机房可视化大规模建设的目标;另一方面,也便于在后续的机房运维管理过程中,减少因资源设备变更而产生的机房维护成本,自动化地根据资源系统数据进行适配改变。
附图说明
[0036]图1为本申请一实施例提供的可视化机房的自动编排方法的流程示意图;
[0037]图2为本申请实施例一应用示例中应用可视化机房的自动编排方法的系统结构示意图;
[0038]图3为本申请实施例一应用示例中可视化机房的机柜自动编排的流程示意图;
[0039]图4为本申请实施例一应用示例中可视化机房的自动编排方法的机柜排列示意图;
[0040]图5为本申请实施例一应用示例中可视化机房的自动编排方法的机柜内设备位置示意图;
[0041]图6为本申请一实施例提供的可视化机房的自动编排装置的结构示意图;
[0042]图7为本申请一实施例提供的可视化机房的自动编排设备的结构示意图。
具体实施方式
[0043]下面结合附图及实施例对本申请再作进一步详细的描述。
[0044]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化机房的自动编排方法,其特征在于,所述方法包括:接收机房设备的编排请求,所述编排请求包括所述机房设备的标识信息和所述机房设备的三维模型;基于所述机房设备的标识信息和机房的基础区域数据,确定所述机房设备的空间位置数据;基于所述设备标识信息、所述机房设备的空间位置数据和所述机房设备的三维模型,生成所述机房设备的编排数据;基于所述机房设备的编排数据更新所述机房的基础区域数据。2.根据权利要求1所述的方法,其特征在于,所述机房设备至少包括机柜,所述编排请求还包括所述机柜的行列数,所述确定所述机房设备的空间位置数据,包括:基于所述机柜的标识信息、机房的基础区域数据、所述机柜的空间尺寸和所述机柜的行列数,确定所述机柜的空间位置数据。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收所述机柜内设备的编排请求,所述编排请求包括所述机柜内设备的高度、所述机柜内设备的标识信息和所述机柜内设备的三维模型;基于所述机柜内设备的高度数据和所述机柜的空间位置数据,确定所述机柜内设备的空间位置数据;基于所述机柜内设备的标识信息、所述机柜内设备的空间位置数据和所述机柜内设备的三维模型,生成所述机柜内设备的编排数据;基于机柜内设备的编排数据对所述机房的基础区域数据进行更新。4.根据权利要求1所述的方法,其特征在于,所述机房设备的编排请求还包括所述机房设备的运行状态数据,所述生成所述机房设备的编排数据,包括:基于所述设备标识信息、所述机房设备的空间位置数据、所述机房设备的三维模型和所述机房设备的运行状态数据,生成所述机房设备的编排数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于机房的空间...

【专利技术属性】
技术研发人员:陈俊杰赵洪鹏
申请(专利权)人:武汉慧联无限科技有限公司
类型:发明
国别省市:

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

1