多平台统一管理软件接口,如何实现多平台统一管理软件接口
253
2022-10-18
NVisual智能创建连接
机房运维管理中有个复杂且令人头疼的问题,那就是创建远端两个设备间的连接,例如想要给一台服务器与另一台跨列或跨机房的交换机创建一条连接时,往往需要经过四五个机柜的配线架创建跳线。普遍的数据中心运维管理软件只具备设备资产查询功能,对线路的记录和管理只停留在运维人员的运维经验上,这就导致运维人员很难短时间内规划出连接方案指导施工。而NVisual中的智能规划线路工具可以解决这一难题,接下来带大家看看NVisual是如何做到快速创建最优路径的。
NVisual是一个二维可视化的数据中心运维管理平台,主要应用于记录数据中心内设备信息和设备连接关系(连线数据),代替了原有纸质化和表格化的运维管理软件,在拥有数据中心准确且全面的数据的前提下,NVisual可以基于程序内算法给出最优跳线方案。
各个单位内连接规则千差万别,但是大概分为几类,一类是每个机柜都有柜顶配线架,跨机柜连接都通过柜顶配线架创建连接;一类是三个机柜为一组,使用中间机柜的配线架做跨组间连接;一类是一列机柜作为一组,同组内直接跳线,跨列则走列头柜配线架;甚至还有同机房内直接跳线,跨机房才使用总配线柜的配线架...这都脱离不出组的概念,NVisual内可以给机柜分组,实施人员在使用自动规划连接工具时可选择分组设置,大大提高了灵活性。
在将机柜分组后,要给两台设备智能规划连线,系统首先根据分组规则开始查询两个组之间的最短路径,使用广度优先算法,找到两组机柜间最短路由。广度优先是从起点开始访问所有深度遍历路径或广度优先路径,则到达终点节点的路径有多条,取其中路径权值最短的一条则为最短路径。由于数据中心内相对于关注线缆距离而言更关注的是链路跳数,因为跨机柜间连线大多都走的桥架,最少跳数的连接会降低运维复杂度,所以我们的广度优先算法将每条路径的权值都赋为1,权值最小即为最少跳数,也就是数据中心管理中的最短路径。
void shortestPath(int c,int d){//广度优先算法 if(min_path
通过广度优先查到两组间最短路径后,查询相应线路连接的配线架端口,做配线架和配线架间连接和配线架与有源设备间连接,最后将智能创建的线路发送工单信息指导运维施工,同时使用者可以使用NVisual内查看连接功能快速查看整条链路路由。
以上即为NVisual实现快速创建最优路径的解决方法,欢迎各位提出宝贵的建议,让自动创建路由更灵活更便捷,让规划链路工作不再复杂且令人头痛。
::: hljs-center
:::
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~