[发明专利]一种分布式存储系统的拓扑结构生成方法、装置及系统在审
申请号: | 201810697819.6 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108900421A | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 周文强 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/751 | 分类号: | H04L12/751;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拓扑信息 分布式存储系统 拓扑结构生成 主节点 局域网 装置及系统 广播报文 拓扑发现 子节点 拓扑 发送 链路层协议 底层协议 方案优化 技术效果 拓扑更新 拓扑结构 应用场景 初始化 报文 客户 场景 携带 更新 保证 | ||
1.一种分布式存储系统的拓扑结构生成方法,其特征在于,分布式存储系统包括主节点和子节点,且主节点和子节点位于同一局域网内;所述拓扑结构生成方法包括:
主节点获取拓扑更新报文;其中,所述拓扑更新报文为子节点按照预定时长为间隔向局域网发送的LLDP广播报文;
获取所述拓扑更新报文内的拓扑信息;
遍历拓扑列表,判断所述拓扑信息是否为已有拓扑信息;
若否,则根据所述拓扑信息更新所述拓扑列表,生成所述分布式存储系统更新后的拓扑结构。
2.根据权利要求1所述的拓扑结构生成方法,其特征在于,所述主节点获取拓扑更新报文包括:
主节点接收LLDP广播报文;
根据所述LLDP广播报文内携带的拓扑更新标识信息,判断所述LLDP广播报文是否为拓扑更新报文;
若是,则继续执行所述获取所述拓扑更新报文内的拓扑信息的步骤。
3.根据权利要求1所述的拓扑结构生成方法,其特征在于,所述根据所述拓扑信息更新所述拓扑列表,包括:
根据所述拓扑更新报文携带的所述子节点的唯一标识信息,更新所述拓扑列表;其中,所述唯一标识信息为子节点的产品序列码。
4.根据权利要求3所述的拓扑结构生成方法,其特征在于,还包括:
若检测到存在目标子节点在有效保存时间内未发送拓扑更新报文,则将目标子节点在所述拓扑列表中的拓扑信息设置为无效信息。
5.根据权利要求1至4中任意一项所述的拓扑结构生成方法,其特征在于,还包括:
若接收到拓扑图生成指令,则根据所述拓扑列表内各节点的拓扑信息,生成拓扑图。
6.一种分布式存储系统的拓扑结构生成装置,其特征在于,基于分布式存储系统的主节点,所述分布式存储系统的主节点和子节点位于同一局域网内;所述拓扑结构生成装置包括:
报文获取模块,用于获取拓扑更新报文;其中,所述拓扑更新报文为子节点按照预定时长为间隔向所述主节点发送的LLDP广播报文;
拓扑信息获取模块,用于获取所述拓扑更新报文内的拓扑信息;
判断模块,用于遍历拓扑列表,判断所述拓扑信息是否为已有拓扑信息;
更新模块,用于在所述拓扑信息不是已有拓扑信息时,根据所述拓扑信息更新所述拓扑列表,生成所述分布式存储系统更新后的拓扑结构。
7.根据权利要求6所述的拓扑结构生成装置,其特征在于,所述报文获取模块包括:
报文接收单元,用于接收LLDP广播报文;
报文判断单元,用于根据所述LLDP广播报文内携带的拓扑更新标识信息,判断所述LLDP广播报文是否为拓扑更新报文;
所述拓扑信息获取模块,用于在所述LLDP广播报文为拓扑更新报文时,获取所述拓扑更新报文内的拓扑信息。
8.根据权利要求6所述的拓扑结构生成装置,其特征在于,还包括:
设置模块,用于检测到存在目标子节点在有效保存时间内未发送拓扑更新报文时,将目标子节点在所述拓扑列表中的拓扑信息设置为无效信息。
9.根据权利要求6至8中任意一项所述的拓扑结构生成装置,其特征在于,还包括:
拓扑图生成模块,用于接收到拓扑图生成指令时,根据所述拓扑列表内各节点的拓扑信息,生成拓扑图。
10.一种分布式存储系统,其特征在于,包括位于同一局域网内的主节点和子节点;
所述子节点,用于按照预定时长为间隔向局域网发送拓扑更新报文;其中,所述拓扑更新报文为LLDP广播报文
所述主节点,用于获取拓扑更新报文;获取所述拓扑更新报文内的拓扑信息;遍历拓扑列表,判断所述拓扑信息是否为已有拓扑信息;若否,则根据所述拓扑信息更新所述拓扑列表,生成所述分布式存储系统更新后的拓扑结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810697819.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:流限速方法、装置和服务器
- 下一篇:组播转发方法、装置及电子设备