一种机房设备及拓扑接线可视化查询方法与流程

文档序号:15817978发布日期:2018-11-02 22:49阅读:1090来源:国知局
一种机房设备及拓扑接线可视化查询方法与流程

本发明属于机房运维管理技术领域,特别是一种机房设备及拓扑接线可视化查询方法。

背景技术

在网络技术、大数据、云计算技术飞速发展的今天,越来越多的企业、政府事业单位、学校都建设了专用的自动化机房,机房中的成套系统数量逐渐增多,服务器、网络设备、安防设备的数量也越来越多,机房的规模不断扩大。与此同时,机房网络拓扑结构越发复杂,网线连接密集,需要有一套机房设备及拓扑接线的可视化查询系统,能够便捷地查询机房设备的位置、设备的详细资料、设备上的网线连接情况等信息,并且在三维空间可视化地展现出来,便于机房运维人员日常的设备维护和管理。



技术实现要素:

本发明的目的是针对现有技术的不足,而提出一种机房设备及拓扑接线可视化查询系统,本方案旨在设计一种机房设备及拓扑接线可视化查询系统,对机房设备实现检索查询,可视化展示出设备的位置信息、型号、序列号、生产厂家、投运日期、网络拓扑图、机柜近景图,实现设备位置导航和网络拓扑接线的三维可视化。

本发明解决其技术问题是采取以下技术方案实现的:

一种机房设备及拓扑接线可视化查询方法,该方法包括步骤如下:

(1)建立oracle数据库,在oracle数据库中建立设备信息表和网络拓扑表,所述设备信息表用以描述设备的详细信息,并建立以下列:设备名称、设备编号、所在屏号、屏名称、设备序号、设备起始位置、设备结束位置、设备在第几排、设备在第几列、是否工作站、设备型号、生产厂商、序列号及投运日期;所述网络拓扑表用以描述每根网线的本端和对端连接情况,包含以下列:本端设备编号、本端设备网口、本端设备网口位置参数、对端设备编号、对端设备网口及对端设备网口位置参数;

(2)采用matlab编程进行数据库的调用以及gui可视化设计,将gui界面划分为三个区,分别为设备检索区、位置导航区和多图展示区,

①所述设备检索区是利用matlab调用数据库进行模糊查询,包括设备检索输入栏及设备检索按钮,设备检索输入栏用以输入要检索的设备名称关键词,设备检索按钮用以执行检索,设备检索区还包括检索结果显示栏及详细信息按钮,检索结果显示栏用以显示设备检索的多项结果,选中多项结果中的某一项后,点击详细信息按钮,则给出选中项的具体设备名称、设备信息及设备位置信息;设备检索区还进一步包括导航图按钮、近景图按钮、二维拓扑按钮及三维拓扑按钮,

②当点击详细信息按钮后,在位置导航区给出三维机房、立体式机柜、所检索设备以及由机房大门到所检索设备的路径导航;

③当点击详细信息按钮找出具体检索项后,点击近景图按钮,则在多图展示区显示该检索设备所在屏柜及相邻屏柜的正视图;当点击详细信息按钮找出具体检索项后,点击二维拓扑按钮,则在多图展示区显示该设备所在系统的网络拓扑图;当点击详细信息按钮找出具体检索项后,点击导航图按钮,则在多图展示区显示该设备的三维导航图;当点击详细信息按钮找出具体检索项后,点击三维拓扑按钮,则在多图展示区显示该设备及与其有直接网线连接的所有设备的三维网络拓扑;

④在所述位置导航区及多图展示区还进一步包括旋转按钮、缩放按钮、清除按钮及拖动按钮,所述缩放按钮和拖动按钮用以实现对图形的缩放和拖动操作;所述旋转按钮用以实现三维图形的全方位旋转;所述清除按钮用以实现清除当前选中图形。

而且,所述步骤(2)的①步中设备信息具体包括:设备生产厂家、设备型号、设备投运日期及设备序列号。

而且,所述步骤(2)的③步中显示该设备及与其有直接网线连接的所有设备的三维网络拓扑时,检索设备用红色绘制,网线及设备网口用蓝色绘制,设备网口按照实际位置参数绘制,同时,网线连接情况及其余设备的颜色在检索结果显示栏中列出,具体包括本端设备网口、对端设备名称、对端设备网口、对端设备颜色四列。

本发明的优点和积极效果是:

通过本发明运维人员可根据设备管理需求,点击本发明系统面板上的相关按钮,即可得到设备的位置信息、三维导航图、近景屏柜图、二维拓扑图以及三维拓扑图。在二维图形中,标注出设备位置,可进行缩放、拖动和清除操作。在三维图形中,还可以进行图形的旋转操作。可全方位观看设备位置和网络拓扑接线。

附图说明

图1是本发明方法中各功能区域及按钮的结构位置示意图。

具体实施方式

以下对本发明实施例做进一步详述:需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其它实施方式,同样属于本发明保护的范围。

一种机房设备及拓扑接线可视化查询方法,如图1所示,该方法包括步骤如下:

(1)建立oracle数据库,在oracle数据库中,建立设备信息表和网络拓扑表,所述设备信息表用以描述设备的详细信息,并建立以下列:设备名称、设备编号、所在屏号、屏名称、设备序号、设备起始位置、设备结束位置、设备在第几排、设备在第几列、是否工作站、设备型号、生产厂商、序列号及投运日期;所述网络拓扑表用以描述每根网线的本端和对端连接情况,包含以下列:本端设备编号、本端设备网口、本端设备网口位置参数、对端设备编号、对端设备网口、对端设备网口位置参数;

(2)采用matlab编程进行数据库的调用以及gui(图形用户界面)可视化设计,将gui界面划分为三个区,分别为设备检索区、位置导航区和多图展示区,

①所述设备检索区是利用matlab调用数据库进行模糊查询,包括设备检索输入栏及设备检索按钮,设备检索输入栏用以输入不完全设备名称,例如,用户在设备检索输入栏中输入:ieb,用以检索包含ieb的所有设备,设备检索按钮用以执行检索,设备检索区还包括检索结果显示栏及详细信息按钮,检索结果显示栏用以显示设备检索的多项结果,选中多项结果中的某一项后,点击详细信息按钮,则给出选中项的设备名称、设备信息及设备位置信息;设备检索区进一步包括导航图按钮、近景图按钮、二维拓扑按钮及三维拓扑按钮,

其中,所述设备信息具体包括:设备生产厂家、设备型号、设备投运日期及设备序列号。

②当点击详细信息按钮后,在位置导航区给出三维机房、立体式机柜、所查设备以及由机房大门到所查设备的路径导航,

③当点击详细信息按钮找出具体检索项后,点击近景图按钮,则在多图展示区显示该检索设备所在屏柜及相邻屏柜的正视图,并且在图中用红色的矩形框标出该设备;当点击详细信息按钮找出具体检索项后,点击二维拓扑按钮,则在多图展示区显示该设备所在系统的网络拓扑图,所选设备用黄色矩形框标出;当点击详细信息按钮找出具体检索项后,点击导航图按钮,则在多图展示区显示该设备的三维导航图;当点击详细信息按钮找出具体检索项后,点击二维拓扑按钮,则在多图展示区显示该设备所在系统的网络拓扑图,所选设备用黄色矩形框标出;当点击详细信息按钮找出具体检索项后,点击三维拓扑按钮,则在多图展示区显示该设备及与其有直接网线连接的所有设备的三维网络拓扑,

其中,所查设备用红色绘制,网线及设备网口用蓝色绘制,设备网口按照实际位置参数绘制,同时,网线连接情况及其余设备的颜色在检索结果显示栏中列出,具体包括本端设备网口、对端设备名称、对端设备网口、对端设备颜色四列。

④在所述位置导航区及多图展示区还进一步包括旋转按钮、缩放按钮、清除按钮及拖动按钮,所述缩放按钮和拖动按钮用以实现对图形的缩放和拖动操作;所述旋转按钮用以实现三维图形的全方位旋转;所述清除按钮用以实现清除当前选中图形。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1