arXivDaily arXiv每日学术速递 周一至周五更新
看起来今天可以划水了
arXiv 2004.06215cs.DC
收藏

动态网络中快速分布式共识的层次模型

A Hierarchical Model for Fast Distributed Consensus in Dynamic Networks

Timothy Castiglia, Colin Goldberg, Stacy Patterson

摘要:

提出了两种新的动态网络共识算法。第一个是Fast Raft,它是Raft共识算法的变体,减少了典型操作中的消息轮数。Fast Raft非常适合快节奏的分布式系统,在这些系统中,成员会随着时间的推移而变化,并且站点必须快速达成共识。第二个是C-Raft,它针对的是分布式系统,其中站点被分组到集群中,集群内的通信速度较快,集群之间的通信速度较慢。C-Raft使用Fast Raft作为构建块,并定义了一个分层的共识模型,以提高全球分布式系统的吞吐量。我们证明了每个算法的安全性和活性性质。最后,我们提出了一个实验评估这两种算法在AWS。

英文摘要:

We present two new consensus algorithms for dynamic networks. The first, Fast Raft, is a variation on the Raft consensus algorithm that reduces the number of message rounds in typical operation. Fast Raft is ideal for fast-paced distributed systems where membership changes over time and where sites must reach consensus quickly. The second, C-Raft, is targeted for distributed systems where sites are grouped into clusters, with fast communication within clusters and slower communication between clusters. C-Raft uses Fast Raft as a building block and defines a hierarchical model of consensus to improve upon throughput in globally distributed systems. We prove the safety and liveness properties of each algorithm. Finally, we present an experimental evaluation of both algorithms in AWS.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑