arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1403.3255cs.DC
收藏

一种改进的分布式系统欺负式选举算法

Improved Bully Election Algorithm for Distributed Systems

P Beaulah Soundarabai, Ritesh Sahai, Thriveni J, K R Venugopal, L M Patnaik

摘要:

选举领导者是分布式计算系统中的一个经典问题。进程之间的同步通常需要一个进程充当协调器。如果选出的领导者节点失败,系统的其他节点需要选举另一个领导者,而不会浪费太多时间。在同步分布式计算系统中,欺负算法是一种经典的领导者选举方法,用于确定优先级最高的进程作为协调者。本文讨论了Bully算法的局限性,并提出了一种简单有效的Bully算法,减少了选举过程中的消息数量。分析仿真结果表明,该算法比Bully算法具有更少的消息传递和更少的阶段。

英文摘要:

Electing a leader is a classical problem in distributed computing system. Synchronization between processes often requires one process acting as a coordinator. If an elected leader node fails, the other nodes of the system need to elect another leader without much wasting of time. The bully algorithm is a classical approach for electing a leader in a synchronous distributed computing system, which is used to determine the process with highest priority number as the coordinator. In this paper, we have discussed the limitations of Bully algorithm and proposed a simple and efficient method for the Bully algorithm which reduces the number of messages during the election. Our analytical simulation shows that, our proposed algorithm is more efficient than the Bully algorithm with fewer messages passing and fewer stages.

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

↑