发明公开
- 专利标题: 一种基于备选领导人进行快速选举的共识方法及系统
-
申请号: CN202310809511.7申请日: 2023-07-03
-
公开(公告)号: CN116743538A公开(公告)日: 2023-09-12
- 发明人: 施靖 , 王明阳 , 徐欣 , 梁军学 , 姚英彪 , 王传华 , 徐宇栋 , 杜思宇 , 刘涛 , 高国敏
- 申请人: 杭州电子科技大学 , 中国人民解放军93216部队
- 申请人地址: 浙江省杭州市钱塘区白杨街道2号大街1158号;
- 专利权人: 杭州电子科技大学,中国人民解放军93216部队
- 当前专利权人: 杭州电子科技大学,中国人民解放军93216部队
- 当前专利权人地址: 浙江省杭州市钱塘区白杨街道2号大街1158号;
- 代理机构: 浙江永鼎律师事务所
- 代理商 周希良
- 主分类号: H04L41/00
- IPC分类号: H04L41/00 ; H04L41/0668 ; H04L41/069 ; H04L43/10
摘要:
本发明公开了一种基于备选领导人进行快速选举的共识方法及系统,方法按照如下步骤进行:步骤1、所有节点默认为追随者节点;步骤2、进行领导人选举,通过投票方式选举出领导人节点维持整个系统的共识;步骤3、领导人接收并处理客户端的请求,形成日志,并广播进行日志复制,从而完成客户端的请求;步骤4、选举备选领导人,确定备选领导人节点,并将备选领导人的信息广播至所有节点;步骤5、当领导人节点宕机、失效时,若存在备选领导人,则备选领导人直接当选,若备选领导人不存在或与领导人同时宕机、失效,则跳转至步骤2。本发明引入备选领导人概念,以获得更高的选举效率,在节点易出现故障失效、宕机的场景拥有更好的性能。