期刊文献+

Adv Paxos: making classical Paxos more efficient 被引量:1

Adv Paxos: making classical Paxos more efficient
原文传递
导出
摘要 Paxos is a well-known distributed algorithm that provides strong consistency.However,the original Paxos has several shortcomings,including those of slow elections,redundant communications and excessive traffic of the coordinator node.In order to tackle the above deficiencies,the design of advanced edition of Paxos(Adv Paxos)was proposed,which is a new distributed consensus algorithm that is derived from Basic Paxos.This paper analyzes the behavior of each character of the original algorithm during each of its phases.By optimizing the behavior of the proposer and acceptor,a series of behavioral optimization measures was proposed,which included distance related waiting mechanisms,optimization of the number of proposals,self-learning and a reduction in broadcast communications.Through theoretical analysis and experimentation,it is demonstrated that the new algorithm has a lower probability of livelock without a reduction in reliability,faster agreement reaching speeds,lower communication costs among server clusters and higher percentage of successful proposals. Paxos is a well-known distributed algorithm that provides strong consistency. However, the original Paxos has several shortcomings, including those of slow elections, redundant communications and excessive traffic of the coordinator node. In order to tackle the above deficiencies, the design of advanced edition of Paxos(Adv Paxos) was proposed, which is a new distributed consensus algorithm that is derived from Basic Paxos. This paper analyzes the behavior of each character of the original algorithm during each of its phases. By optimizing the behavior of the proposer and acceptor, a series of behavioral optimization measures was proposed, which included distance related waiting mechanisms, optimization of the number of proposals, self-learning and a reduction in broadcast communications. Through theoretical analysis and experimentation, it is demonstrated that the new algorithm has a lower probability of livelock without a reduction in reliability, faster agreement reaching speeds, lower communication costs among server clusters and higher percentage of successful proposals.
出处 《The Journal of China Universities of Posts and Telecommunications》 EI CSCD 2019年第5期33-40,59,共9页 中国邮电高校学报(英文版)
关键词 CONSENSUS Paxos behavior optimizing performance consensus Paxos behavior optimizing performance
  • 相关文献

参考文献2

二级参考文献9

  • 1Lamport L. The Part-time Parliament[J]. ACM Transactions on Computer Systems, 1998, 16(2): 133-169.
  • 2Alexander C K, Hery M L. A Comparison of Message Passing and Shared Memory Architectures for Data Parallel Programs[J]. ACM SIGARCH Computer Architecture News, 1994, 22(2): 94-105.
  • 3Lamport L. Paxos Made Simple[J]. ACM SIGACT News, 2001, 32(4): 18-25.
  • 4Lamport L. Fastpaxos[J]. Distributed Computing, 2006, 19(2): 79-103.
  • 5Jim C~ Lamport L. Consensus on Transaction Commit[J]. ACM Transactions on Database Systems, 2006, 31(1): 133-160.
  • 6HagitA,Jenniferw分布式计算[M].骆志刚,译.北京:电子工业出版社,2008.
  • 7唐西林,杨智勇,杨长海.基于匿名消息广播的电子选举方案[J].计算机工程,2009,35(13):137-138. 被引量:2
  • 8许子灿,吴荣泉.基于消息传递的Paxos算法研究[J].计算机工程,2011,37(21):287-290. 被引量:11
  • 9杨春明,杜炯.一种基于Paxos算法的高可用分布式锁服务系统[J].西南科技大学学报,2014,29(2):60-65. 被引量:2

共引文献13

同被引文献2

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部