买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种ETCD系统、节点仲裁方法及系统_苏州浪潮智能科技有限公司_202111666925.6 

申请/专利权人:苏州浪潮智能科技有限公司

申请日:2021-12-30

公开(公告)日:2023-08-18

公开(公告)号:CN114461141B

主分类号:G06F3/06

分类号:G06F3/06;G06F11/07;H04L67/1097

优先权:

专利状态码:有效-授权

法律状态:2023.08.18#授权;2022.05.27#实质审查的生效;2022.05.10#公开

摘要:本申请公开了一种ETCD系统和节点仲裁方法、系统,该节点仲裁方法应用于ETCD系统的每个ETCD节点,包括:按照预设周期将自身的心跳数据写入仲裁盘中;判断是否存在网络故障节点;若存在,则判断每个网络故障节点写入仲裁盘的心跳数据是否正常;若是,则判定该网络故障节点与自身之间网络不通,在所有ETCD节点中确定领导者;若否,则判定该网络故障节点发生故障,在未发生故障的所有ETCD节点中确定领导者。本申请通过其他ETCD节点能否网络通信、仲裁盘中心跳数据是否正常,来判定ETCD节点的通信故障原因,并进一步确定领导者,从而消除了网络不通时各ETCD节点的集群不可用的情况,提高了ETCD系统的可靠性。

主权项:1.一种节点仲裁方法,其特征在于,应用于ETCD系统的每个ETCD节点,所述ETCD系统包括多个所述ETCD节点和一个仲裁盘,所述仲裁盘分别与所有所述ETCD节点连接,所有所述ETCD节点均通过网络连接,该节点仲裁方法包括:按照预设周期将执行所述节点仲裁方法的当前ETCD节点的心跳数据写入所述仲裁盘中;判断是否存在网络故障节点,所述网络故障节点具体为无法通过所述网络与执行所述节点仲裁方法的当前ETCD节点通信的其他所述ETCD节点;若存在所述网络故障节点,则判断每个所述网络故障节点写入所述仲裁盘的所述心跳数据是否正常;若是,则判定该网络故障节点与执行所述节点仲裁方法的当前ETCD节点之间网络不通,按照默认规则在所有所述ETCD节点中确定领导者;若否,则判定该网络故障节点发生故障,并按照所述默认规则在未发生故障的所有所述ETCD节点中确定所述领导者;所述判断每个所述网络故障节点写入所述仲裁盘的所述心跳数据是否正常的过程,包括:判断每个所述网络故障节点写入所述仲裁盘的所述心跳数据的时间戳与当前时刻的时间差是否在所述预设周期内;若是,则判定该心跳数据正常;若否,则判定该心跳数据不正常。

全文数据:

权利要求:

百度查询: 苏州浪潮智能科技有限公司 一种ETCD系统、节点仲裁方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。