一种节点拓扑信息确定方法、装置、设备及存储介质制造方法及图纸

技术编号:23860246 阅读:58 留言:0更新日期:2020-04-18 13:25
本发明专利技术公开了一种基于存储网络的节点拓扑信息确定方法,包括:获取存储网络中各节点的各FC端口之间的互联信息;根据互联信息确定存储网络的独立子网络;利用各节点与FC端口的对应关系,对独立子网络中属于同一节点的FC端口进行聚合及替换,得到实际拓扑信息。可见,在本方案中,可自动根据FC端口的互联信息分析存储网络的独立子网络,再根据各节点与FC端口的对应关系便可得到实际拓扑信息,与现有方案中的人工分析及人工排查的方式相比,可快速准确的得出实际网络拓扑信息,使用户快速发现问题、定位问题及解决问题。本发明专利技术还公开了一种基于存储网络的节点拓扑信息确定装置、设备及计算机可读存储介质,同样能实现上述技术效果。

A method, device, device and storage medium for determining node topology information

【技术实现步骤摘要】
一种节点拓扑信息确定方法、装置、设备及存储介质
本专利技术涉及存储系统
,更具体地说,涉及一种基于存储网络的节点拓扑信息确定方法、装置、设备及计算机可读存储介质。
技术介绍
目前在FC(光纤通道,FibreChannel)网络中,可以在存储端直接获取到FC网络中FC端口之间的互联信息,但是通过这些互联信息,只能知道FC端口之间的互联,无法直观的得到网络中基于节点的互联信息。如果想要得到节点层次的信息,只能根据端口间的互联信息进行人工分析,或者通过实际排查网络来确定。但是,如果网络节点数量多,网络复杂,通过人工分析会产生很大的工作量,并且也容易产生疏漏。因此,如何根据FC端口的互联信息确定存储节点的拓扑信息,是本领域技术人员需要解决的问题。
技术实现思路
本专利技术的目的在于提供一种基于存储网络的节点拓扑信息确定方法、装置、设备及计算机可读存储介质,以根据FC端口的互联信息快速确定存储节点的拓扑信息。为实现上述目的,本专利技术提供一种基于存储网络的节点拓扑信息确定方法,包括:获取存储网络中各节点的本文档来自技高网...

【技术保护点】
1.一种基于存储网络的节点拓扑信息确定方法,其特征在于,包括:/n获取存储网络中各节点的各FC端口之间的互联信息;/n根据所述互联信息确定所述存储网络的独立子网络;其中,每个独立子网络由具有互联关系的FC端口及交换机构成;/n利用各节点与FC端口的对应关系,对独立子网络中属于同一节点的FC端口进行聚合及替换,得到各节点的实际拓扑信息。/n

【技术特征摘要】
1.一种基于存储网络的节点拓扑信息确定方法,其特征在于,包括:
获取存储网络中各节点的各FC端口之间的互联信息;
根据所述互联信息确定所述存储网络的独立子网络;其中,每个独立子网络由具有互联关系的FC端口及交换机构成;
利用各节点与FC端口的对应关系,对独立子网络中属于同一节点的FC端口进行聚合及替换,得到各节点的实际拓扑信息。


2.根据权利要求1所述的节点拓扑信息确定方法,其特征在于,所述得到各节点的实际拓扑信息之后,还包括:
将所述实际拓扑信息与规划网络拓扑信息进行比较,判断所述实际拓扑信息与所述规划网络拓扑信息是否相同;
若不同,则生成故障链路提示信息。


3.根据权利要求1或2所述的节点拓扑信息确定方法,其特征在于,根据所述互联信息确定所述存储网络的独立子网络,包括:
S11、从互联信息中选择未分析的初始互联信息;
S12、在初始子网络中设置所述初始互联信息的两个FC端口的互联关系,并将具有互联关系的FC端口作为已识别端口;
S13、从互联信息中选择未分析的目标互联信息,所述目标互联信息的其中一个FC端口为已识别端口;
S14、根据所述目标互联信息,对所述初始子网络的端口互联关系进行更新,并在端口互联关系的交叉点设置交换机;
S15、判断互联信息中是否存在具有一个已识别端口的目标互联信息;若存在,则继续执行S13;若不存在,则执行S16;
S16、将最终的初始子网络作为独立子网络,将已分析的互联信息从所述互联信息中删除,并删除已识别端口;
S17、判断互联信息中是否存在未分析的互联信息;若存在,则继续执行S11,以便识别所述互联信息中的其他独立子网络;若不存在,则结束流程。


4.根据权利要求3所述的节点拓扑信息确定方法,其特征在于,所述根据所述目标互联信息,对所述初始子网络的端口互联关系进行更新,并在端口互联关系的交叉点设置交换机,包括:
在所述初始子网络已存在的端口互联关系中,增加所述目标互联信息中已识别端口和未识别端口的互联关系;
在端口互联关系新增的交叉点上设置交换机;
判断所述初始子网络已存在的端口互联关系中是否存在目标交换机,所述目标交换机对应的端口与所述目标互联信息中未识别端口具有互联关系;
若存在,则将新增的交换机与所述目标交换机合并。


5.一种基于存储网络的节点拓扑信息确定装置,其特征在于,包括:
获取模块,用于获取存储网络中各节点的各FC端口之间的互联信息;
确定模块,用于根据所述互联信息确定所述存储网络的独立子网络;其中,每个独立子网络由具有互联关系的...

【专利技术属性】
技术研发人员:王勇
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1