[发明专利]一种网络拓扑图生成方法、装置、设备及可读存储介质在审
申请号: | 202110983013.5 | 申请日: | 2021-08-25 |
公开(公告)号: | CN113806896A | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 王祥 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F30/18 | 分类号: | G06F30/18;G06F111/02 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张雪娇 |
地址: | 250101 山东省济南市自由贸易试验区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 拓扑 生成 方法 装置 设备 可读 存储 介质 | ||
本申请公开了一种网络拓扑图生成方法、装置、电子设备及计算机可读存储介质,该方法包括:对存储网络进行拓扑结构检测,得到拓扑结构;利用拓扑结构得到若干个拓扑路径,并确定最长路径对应的最大交换机数;其中,拓扑路径的两个端点分别对应于存储设备和主机设备;根据最大交换机数和最大级别数的差值大小关系,基于存储设备对应的初始级别,确定交换机设备的交换机级别和主机设备的主机级别;利用初始级别、交换机级别和主机级别,按照级别分布方向绘制拓扑路径,得到网络拓扑图;提高了网络拓扑图的易用性。
技术领域
本申请涉及计算机技术领域,特别涉及一种网络拓扑图生成方法、网络拓扑图生成装置、电子设备及计算机可读存储介质。
背景技术
网络拓扑,是表示数据中心、实验室或者各类规模的局域网的网络结构的中央方式,使用图形的方式构成网络拓扑图对网络拓扑进行展示是比较易用和常规的展示方式。而在SAN存储网络(Storage Area Network,区域存储网络)中,网络中主要有存储设备,交换机设备,主机设备构成网络拓扑,相关技术采用树状结构对SAN网络的网络拓扑进行标识,其中的叶子节点既包含存储设备,也包含主机设备,中间节点和根节点是交换机设备。采用树状结构生成网络拓扑图会使得存储和主机处于同一层,当节点较多时,用户难以区分存储设备和主机设备,使得网络拓扑图易用性不高。
因此,如何解决相关技术存在的网络拓扑图易用性不高的问题,是本领域技术人员需要解决的技术问题。
发明内容
有鉴于此,本申请的目的在于提供一种网络拓扑图生成方法、网络拓扑图生成装置、电子设备及计算机可读存储介质,提高了网络拓扑图的易用性。
为解决上述技术问题,本申请提供了一种网络拓扑图生成方法,包括:
对存储网络进行拓扑结构检测,得到拓扑结构;
利用所述拓扑结构得到若干个拓扑路径,并确定最长路径对应的最大交换机数;其中,所述拓扑路径的两个端点分别对应于存储设备和主机设备;
根据所述最大交换机数和最大级别数的差值大小关系,基于所述存储设备对应的初始级别,确定所述交换机设备的交换机级别和所述主机设备的主机级别;
利用所述初始级别、所述交换机级别和所述主机级别,按照级别分布方向绘制所述拓扑路径,得到网络拓扑图。
可选地,所述根据所述最大交换机数和最大级别数的差值大小关系,基于所述存储设备对应的初始级别,确定所述交换机设备的交换机级别和所述主机设备的主机级别,包括:
若所述最大级别数减去所述最大交换机数的值不小于2,则以各个所述拓扑路径中的所述存储设备为起点,基于所述初始级别,逐级增大所述拓扑路径中各个所述交换机设备的所述交换机级别,并基于最大交换机级别设置所有所述主机设备的所述主机级别。
可选地,所述基于所述初始级别,逐级增大所述拓扑路径中各个所述交换机设备的所述交换机级别,包括:
确定当前交换机与各个所述拓扑路径中的所述存储设备之间的距离;
将最小距离与所述初始级别相加,得到所述当前交换机的所述交换机级别。
可选地,所述基于最大交换机级别设置所有所述主机设备的所述主机级别,包括:
将所述最大交换机级别增大一级,得到所述主机级别。
可选地,所述根据所述最大交换机数和最大级别数的差值大小关系,基于所述存储设备对应的初始级别,确定所述交换机设备的交换机级别和所述主机设备的主机级别,包括:
若所述最大级别数减去所述最大交换机数的值小于2,则利用所述最大交换机数和所述最大级别数确定折叠级别数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110983013.5/2.html,转载请声明来源钻瓜专利网。