[发明专利]系统拓扑结构维护方法、装置、计算机设备和存储介质在审
| 申请号: | 202110525500.7 | 申请日: | 2021-05-13 |
| 公开(公告)号: | CN113497737A | 公开(公告)日: | 2021-10-12 |
| 发明(设计)人: | 卢胜昌;鲁现辉;张晓龙;王健 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/751;H04L29/08 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 方高明 |
| 地址: | 100089 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 系统 拓扑 结构 维护 方法 装置 计算机 设备 存储 介质 | ||
1.一种系统拓扑结构维护方法,其特征在于,所述方法包括:
接收每一业务节点的续约请求,所述续约请求由所述业务节点根据预设的随机值时间间隔发送;
响应于每一所述续约请求,根据所述续约请求中的节点标识信息生成系统拓扑信息;
在等待至少两个连续的续约周期后,确定系统拓扑重建完毕,并将所述系统拓扑信息发送至每一续约的业务节点上,以指示所述业务节点进行系统拓扑信息更新。
2.根据权利要求1所述的方法,其特征在于,在所述接收每一业务节点的续约请求之后,所述方法还包括:
根据本地开机时钟信息,记录所述业务节点的所述续约请求的接收时间以及所述续约请求对应的业务节点的节点标识。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在预设的时间范围阈值内未接收到目标业务节点的续约请求,确定所述目标业务节点故障;所述时间阈值范围大于或者等于所述目标业务节点对应的续约周期;
在所述系统拓扑信息中删除所述目标业务节点,得到更新后的系统拓扑信息;
按照预设的业务节点数目划分机制对业务节点集群中的业务节点进行划分,得到划分结果和对应的通知顺序信息,并将所述更新后的系统拓扑信息根据所述划分结果和对应的所述顺序信息,分批次广播给所述业务节点集群内除所述目标业务节点之外的其他业务节点,以指示所述其他业务节点更新所述系统拓扑信息。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
更新所述业务节点集群的一致性哈希环,将所述故障业务节点对应的哈希环区间转移至所述业务节点集群中除所述故障业务节点之外的目标业务节点上,并将所述故障业务节点加入到所述一致性哈希环的静默区中;
接收客户端发送的第一业务处理请求,并将所述第一业务处理请求发送至对应的处理节点进行处理;
若所述处理节点为所述故障业务节点,则根据一致性哈希算法重新计算所述第一业务处理请求对应的处理节点的节点标识,并根据计算出的所述节点标识将所述第一业务处理请求转发至更新后的所述目标业务节点,以指示所述目标业务节点返回处理失败信息;
等待一个静默期,将所述故障业务节点从所述一致性哈希环的静默区中删除;所述静默期为所述故障业务节点在所述一致性哈希环的静默区的休眠时间;
接收所述客户端发送的第二业务处理请求,以指示所述目标业务节点处理所述第二业务处理请求,并向所述客户端返回处理成功消息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收新增业务节点发送的新增续约请求;
响应于所述新增续约请求,根据所述新增续约请求更新系统拓扑信息;
按照预设的业务节点数目划分机制对业务节点集群中的业务节点进行划分,得到划分结果和对应的通知顺序信息,并将所述更新后的系统拓扑信息根据所述划分结果和对应的所述顺序信息,分批次广播给所述业务节点集群内各业务节点以及所述新增业务节点,以指示所述业务节点集群内各业务节点及所述新增业务节点更新所述系统拓扑信息。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
更新所述业务节点集群的一致性哈希环,将所述新增业务节点加入所述一致性哈希环的静默区;
接收客户端发送的第三业务处理请求,根据一致性哈希算法计算所述第三业务处理请求对应的处理节点标识,并根据所述处理节点标识将所述第三业务处理请求发送至对应的处理节点进行处理;
若所述处理节点为新增业务节点,则指示所述新增业务节点返回处理失败信息;
等待一个静默期直至所述新增业务节点为正常运行状态,接收所述客户端发送的第四业务处理请求,以指示所述新增业务节点处理所述第四业务处理请求,并向所述客户端返回所述业务处理成功消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110525500.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种焊缝图像缺陷的检测方法
- 下一篇:一种浇注料磁选筛分装置





