设备集群的拓扑结构展示方法和系统技术方案

技术编号:16219310 阅读:46 留言:0更新日期:2017-09-16 01:48
本公开提供了一种设备集群的拓扑结构展示方法,包括:获取所述设备集群中至少一个设备的连接信息,所述连接信息描述所述设备的至少一个接口与该设备的至少一个上行设备的连接;将所述设备集群中属于所述拓扑结构的相同层级并且通过相同接口连接到相同上行设备的设备组成至少一个集合;通过连接所述至少一个集合中每个集合的集合标识与该集合中的设备的上行设备的设备标识,来展示所述拓扑结构。本公开还提供了一种设备集群的拓扑结构展示系统、一种电子设备以及一种计算机可读存储介质。

Topology structure, display method and system of equipment cluster

The invention provides a display method, the topological structure of a cluster equipment includes: acquiring the connection information of at least one device of the equipment in the cluster is connected to at least one uplink of the connection information describing the equipment at least one interface with the device; the device belongs to the cluster the same level of topological structure and composed of at least one set of equipment connected to the same uplink via the same interface; the upstream device is connected to the at least one set each set in the collection and identification of the collection device identifies the device, to display the topology. The present disclosure also provides a topology structure, a display system, an electronic device, and a computer-readable storage medium for a device cluster.

【技术实现步骤摘要】
设备集群的拓扑结构展示方法和系统
本公开涉及一种设备集群的拓扑结构展示方法和一种设备集群的拓扑结构展示系统。
技术介绍
随着互联网技术的快速发展,越来越多的设备连接到网络中。在管理网络的过程中,对于较大规模的网络系统而言,物理网络的拓扑发现是其中一个重要环节。而拓扑展示技术,则是网络拓扑发现的重要部分。然而,在实现本专利技术构思的过程中,专利技术人发现现有技术中至少存在如下问题,即,在较大规模的网络中,随着网络节点数的增大,相应的连接关系呈现也会变得更为复杂,使得用户通过呈现的拓扑结构获取有效的信息十分困难。
技术实现思路
本公开的一个方面提供了一种设备集群的拓扑结构展示方法,包括:获取所述设备集群中至少一个设备的连接信息,所述连接信息描述所述设备的至少一个接口与该设备的至少一个上行设备的连接,将所述设备集群中属于所述拓扑结构的相同层级并且通过相同接口连接到相同上行设备的设备组成至少一个集合,以及通过连接所述至少一个集合中每个集合的集合标识与该集合中的设备的上行设备的设备标识,来展示所述拓扑结构。可选地,上述连接代表所述至少一个集合中每个集合的集合标识与代表该集合中的设备的上行设备的设备标识,包括:从属于所述拓扑结构中的最低层级的至少一个设备组成的至少一个集合开始,将所述最低层级的至少一个集合的集合标识与该集合对应的至少一个上行设备的设备标识连接,以及依次将当前层级的至少一个集合的集合标识与该集合对应的至少一个上行设备的设备标识进行连接,直到当前层级中的任一设备不存在上行设备为止。可选地,上述方法还包括:获取所述拓扑结构中至少一个设备的接口信息,所述接口信息表征所述设备的至少一个接口的接口状态,所述接口状态包括以下任一一个:拥塞状态、临界状态、或正常状态;展示所述至少一个设备的至少一个接口的接口状态。可选地,上述展示所述至少一个设备的至少一个接口的接口状态,包括:通过不同的颜色展示所述不同接口的接口状态,以及/或者通过不同的图形展示所述不同接口的接口状态。可选地,上述方法还包括:在所述属于拓扑结构的相同层级的至少一个设备组成的至少一个集合的数量超过第一阈值时,将所述至少一个集合中包含的设备少于第二阈值的至少两个集合的集合标识进行合并处理,以及使用所述至少两个集合各自与上行设备的连接关系,展示所述合并后的集合标识与各自相应的上行设备的设备标识之间的连接关系。本公开的另一个方面提供了一种设备集群的拓扑结构展示系统,包括:第一获取模块,获取所述设备集群中至少一个设备的连接信息,所述连接信息描述所述设备的至少一个接口与该设备的至少一个上行设备的连接,集合组成模块,将所述设备集群中属于所述拓扑结构的相同层级并且通过相同接口连接到相同上行设备的设备组成至少一个集合,以及第一连接模块,通过连接所述至少一个集合中每个集合的集合标识与该集合中的设备的上行设备的设备标识,来展示所述拓扑结构。可选地,上述连接代表所述至少一个集合中每个集合的集合标识与代表该集合中的设备的上行设备的设备标识,包括:从属于所述拓扑结构中的最低层级的至少一个设备组成的至少一个集合开始,将所述最低层级的至少一个集合的集合标识与该集合对应的至少一个上行设备的设备标识连接;以及依次将当前层级的至少一个集合的集合标识与该集合对应的至少一个上行设备的设备标识进行连接,直到当前层级中的任一设备不存在上行设备为止。可选地,上述系统还包括:第二获取模块,获取所述拓扑结构中至少一个设备的接口信息,所述接口信息表征所述设备的至少一个接口的接口状态,所述接口状态包括以下任一一个:拥塞状态、临界状态、或正常状态,以及接口展示模块,展示所述至少一个设备的至少一个接口的接口状态。可选地,上述展示所述至少一个设备的至少一个接口的接口状态,包括:通过不同的颜色展示所述不同接口的接口状态,以及/或者通过不同的图形展示所述不同接口的接口状态。可选地,上述系统还包括:集合合并模块,在所述属于拓扑结构的相同层级的至少一个设备组成的至少一个集合的数量超过第一阈值时,将所述至少一个集合中包含的设备少于第二阈值的至少两个集合的集合标识进行合并处理,以及第二连接模块,使用所述至少两个集合各自与上行设备的连接关系,展示所述合并后的集合标识与各自相应的上行设备的设备标识之间的连接关系。本公开的另一方面提供了一种拓扑结构的展示系统,包括:至少一个存储器,存储可执行指令,以及至少一个处理器,所述至少一个处理器执行所述可执行指令,以执行如上所述的方法。本公开的另一方面提供了一种电子设备,包括如上所述的设备集群的拓扑结构展示系统,以及展示单元,用于展示所述拓扑结构。本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。附图说明为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:图1a和1b示意性示出了根据本公开的实施例的设备集群的拓扑结构展示方法和系统的应用场景;图2示意性示出了根据本公开的实施例的设备集群的拓扑结构展示方法的流程图;图3示意性示出了根据本公开的另一实施例的设备集群的拓扑结构展示方法的流程图;图4示意性示出了根据本公开的再一实施例的设备集群的拓扑结构展示方法的流程图;图5示意性示出了根据本公开的实施例的设备集群的拓扑结构展示系统的框图;图6示意性示出了根据本公开实施例的电子设备的框图;图7示意性示出了根据本公开的另一实施例的设备集群的拓扑结构展示系统的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。这里使用的词语“一”、“一个(种)”和“该”等也应包括“多个”、“多种”的意思,除非上下文另外明确指出。此外,在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行系统使用或者结合指令执行系统使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件本文档来自技高网...
设备集群的拓扑结构展示方法和系统

【技术保护点】
一种设备集群的拓扑结构展示方法,包括:获取所述设备集群中至少一个设备的连接信息,所述连接信息描述所述设备的至少一个接口与该设备的至少一个上行设备的连接;将所述设备集群中属于所述拓扑结构的相同层级并且通过相同接口连接到相同上行设备的设备组成至少一个集合;通过连接所述至少一个集合中每个集合的集合标识与该集合中的设备的上行设备的设备标识,来展示所述拓扑结构。

【技术特征摘要】
1.一种设备集群的拓扑结构展示方法,包括:获取所述设备集群中至少一个设备的连接信息,所述连接信息描述所述设备的至少一个接口与该设备的至少一个上行设备的连接;将所述设备集群中属于所述拓扑结构的相同层级并且通过相同接口连接到相同上行设备的设备组成至少一个集合;通过连接所述至少一个集合中每个集合的集合标识与该集合中的设备的上行设备的设备标识,来展示所述拓扑结构。2.根据权利要求1所述的方法,其中,所述连接所述至少一个集合中每个集合的集合标识与该集合中的设备的上行设备的设备标识,包括:从属于所述拓扑结构中的最低层级的至少一个设备组成的至少一个集合开始,将所述最低层级的至少一个集合的集合标识与该集合对应的至少一个上行设备的设备标识连接;以及依次将当前层级的至少一个集合的集合标识与该集合对应的至少一个上行设备的设备标识进行连接,直到当前层级中的任一设备不存在上行设备为止。3.根据权利要求1所述的方法,还包括:获取所述拓扑结构中至少一个设备的接口信息,所述接口信息表征所述设备的至少一个接口的接口状态,所述接口状态包括以下任一一个:拥塞状态、临界状态、或正常状态;展示所述至少一个设备的至少一个接口的接口状态。4.根据权利要求3所述的方法,其中,所述展示所述至少一个设备的至少一个接口的接口状态,包括:通过不同的颜色展示所述不同接口的接口状态;以及/或者通过不同的图形展示所述不同接口的接口状态。5.根据权利要求1所述的方法,还包括:在所述属于拓扑结构的相同层级的至少一个设备组成的至少一个集合的数量超过第一阈值时,将所述至少一个集合中包含的设备少于第二阈值的至少两个集合的集合标识进行合并处理;以及使用所述至少两个集合各自与上行设备的连接关系,展示所述合并后的集合标识与各自相应的上行设备的设备标识之间的连接关系。6.一种设备集群的拓扑结构展示系统,包括:第一获取模块,获取所述设备集群中至少一个设备的连接信息,所述连接信息描述所述设备的至少一个接口与该设备的至少一个上行设备的连接;集合组成模块,将所述设备集群中属于所述拓扑结构的相同层级并且通过相同接口...

【专利技术属性】
技术研发人员:高菁华
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1