期刊论文详细信息
Computers
Enhanced Bully Algorithm for Leader Node Election in Synchronous Distributed Systems
Md. Golam Murshed1 
[1] School of Engineering, University of Aberdeen, Aberdeen, AB24 3UE, Scotland, UK
关键词: leader node election;    distributed systems;    bully algorithm
;   
DOI  :  10.3390/computers1010003
来源: mdpi
PDF
【 摘 要 】

In distributed computing systems, if an elected leader node fails, the other nodes of the system need to elect another leader. The bully algorithm is a classical approach for electing a leader in a synchronous distributed computing system. This paper presents an enhancement of the bully algorithm, requiring less time complexity and minimum message passing. This significant gain has been achieved by introducing node sets and tie breaker time. The latter provides a possible solution to simultaneous elections initiated by different nodes. In comparison with the classical algorithm and its existing modifications, this proposal generates minimum messages, stops redundant elections, and maintains fault-tolerant behaviour of the system.

【 授权许可】

CC BY   
This is an open access article distributed under the Creative Commons Attribution License (CC BY) which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

【 预 览 】
附件列表
Files Size Format View
RO202003190043677ZK.pdf 454KB PDF download
  文献评价指标  
  下载次数:11次 浏览次数:26次