中国金融网 加入收藏    设为首页
首页
国内资讯社会财经科技教育时尚娱乐房产家居汽车母婴健康商业区块链生活企业传媒区域经济旅游体育
您现在的位置:首页 > 财经 > 正文
管理器节点实现Raft共识算法来管理全局集群状态
2021-08-04 12:44      来源:TechWeb      编辑:文辉      阅读量:10135   

当 Docker Engine 以 swarm 模式运行时,管理器节点实现 Raft 共识算法来管理全局集群状态。

为什么原因Docker群模式是使用一个共识算法,以确保那些负责在集群中的管理和调度任务的所有经理节点,都存储相同一致的状态。

在整个集群中具有相同的一致状态意味着在发生故障时,任何 Manager 节点都可以接收任务并将服务恢复到稳定状态例如,如果集群中负责调度任务的Leader Manager意外终止,任何其他 Manager 都可以接手调度的任务并重新平衡任务以匹配所需的状态

使用共识算法在分布式系统中复制日志的系统确实需要特别小心它们通过要求大多数节点就值达成一致来确保集群状态在出现故障时保持一致

Raft 最多可以容忍/2失败,并且需要大多数或法定人数的 +1成员就提议给集群的值达成一致这意味着在运行 Raft 的 5 个 Manager 的集群中,如果 3 个节点不可用,系统将无法处理更多请求以安排额外的任务现有任务继续运行,但如果管理器集不健康,则调度程序无法重新平衡任务以应对故障

群体模式下共识算法的实现意味着它具有分布式系统固有的特性:

1.容错系统中的值达成一致。

2.通过领导人选举过程相互排斥

3.集群成员管理

4.全局一致的对象排序和 CAS原语

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

 
上一篇: 你认为能够防止汽车被盗吗汽车指纹解锁
下一篇:最后一页
 
     栏目排行
  1. 你认为能够防止汽车被盗吗汽车指纹解锁
  2. 已经不再需要通过一线商超的高曝光量来增加
  3. 为何如此多的巨头在芯片产业上下游发力
  4. 8月4日0时前已申请退票的旅客不适用本通
  5. 每当提及保时捷除了911之外为人所熟知的
  6. 坦克600在湖北荆门生产基地正式下线
  7. 老牌家电巨头深康佳A延续卖卖卖模式
  8. 影响美元货币的因素有哪些?在FxPro浦
  9. 赢马学堂: 开始投资之前,一定要认真学习
  10. 显卡的价格终于在5月底迎来了大幅下跌
     栏目推荐
二手房“带押过户”启动满月 成功尝鲜者寥寥无几二手房“带押过户”启动满月 成功尝鲜者寥寥无几
2022年营收78.61亿,汤臣倍健迎来VDS行业新2022年营收78.61亿,汤臣倍健迎来VDS行业新周期
大兴国际氢能示范区兼顾产业发展和配套服务打造员工理想大兴国际氢能示范区兼顾产业发展和配套服务打造员工理想生活蓝本
迪丽热巴穿军绿色也好美!和吴磊同框丝毫没有年龄迪丽热巴穿军绿色也好美!和吴磊同框丝毫没有年龄
绿色塞罕坝 不朽的奇迹绿色塞罕坝 不朽的奇迹