首页> 外文会议>IEEE International Performance Computing and Communications Conference >Pirogue, a lighter dynamic version of the Raft distributed consensus algorithm
【24h】

Pirogue, a lighter dynamic version of the Raft distributed consensus algorithm

机译:Pirogue,Raft分布式共识算法的较轻动态版本

获取原文

摘要

Raft is a new distributed consensus algorithm that is easier to understand than the older Paxos algorithm. Raft's major drawback is its high energy footprint: as it relies on static quorums for deciding when it can commit updates, it requires five participants to protect against two simultaneous failures. We propose to reduce this footprint by replacing the static quorums that Raft currently uses by quorums that vary according to the number of currently available participants. We present first a modified dynamic-linear voting protocol that disables single-server updates and show that a Raft cluster with four participants managed by this protocol would be almost as available as a conventional Raft cluster with five participants and always tolerate the irrecoverable failure of any single participant without any data loss. In addition, we show a Raft cluster with three participants and a witness managed by an unmodified dynamic-linear voting protocol would be more available than a conventional Raft cluster with five participants and could still tolerate most irrecoverable failures of any single participant while maintaining recoverability.
机译:Raft是一种新的分布式共识算法,比旧的Paxos算法更容易理解。 Raft的主要缺点是能量消耗高:由于依靠静态仲裁来决定何时可以提交更新,因此需要5个参与者来防止同时发生的两次失败。我们建议通过将Raft当前使用的静态仲裁替换为根据当前可用参与者数量而有所不同的仲裁来减少占用空间。我们首先提出一种经过修改的动态线性投票协议,该协议将禁用单服务器更新,并显示由该协议管理的具有四名参与者的Raft集群几乎可以与具有五名参与者的传统Raft集群一样可用,并且始终可以容忍任何集群的不可恢复的失败单个参与者,没有任何数据丢失。此外,我们显示了一个由三名参与者组成的Raft集群,并且由未经修改的动态线性投票协议管理的见证人比具有五名参与者的传统Raft集群更容易使用,并且在维持可恢复性的同时,仍可以容忍任何一个参与者的大多数不可恢复的失败。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号