Fault Tolerance Management in Distributed Systems: A New Leader-Based Consensus Algorithm

被引:0
|
作者
Hanna, Fouad [1 ]
Lapayre, Jean-Christophe [1 ]
Droz-Bartholet, Lionel [2 ]
机构
[1] Univ Franche Comte, CNRS, Inst FEMTO ST DISC, UMR 6174, F-25030 Besancon, France
[2] Covalia Interact Temis Sante Hlth Ctr, Besancon, France
关键词
fault tolerance; consensus; asynchronous distributed systems; unreliable failure detectors; leader oracle Omega; UNRELIABLE FAILURE DETECTORS; SOLVING CONSENSUS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It is well known that consensus algorithms are fundamental building blocks for fault tolerant distributed systems. In the literature of consensus, many algorithms have been proposed to solve this problem in different system models but few attempts have been made to analyze their performance. In this paper we present a new leader-based consensus algorithm (FLC algorithm) for the crash-stop failure model. Our algorithm uses the leader oracle Omega and adapts a decentralized communication pattern. In addition, we analyze and compare the performance of our algorithm to four of the most well-known consensus algorithms among asynchronous distributed systems of the crash-stop failure model. Our results give a global idea of the performance of these algorithms and show that our algorithm gives the best performance when process crashes take place in a system using a multicast network model. At the same time, our algorithm also gives a very acceptable performance, even when crashes occur in a unicast network model and in the case where no process crashes happen within the system.
引用
收藏
页码:234 / 242
页数:9
相关论文
共 50 条
  • [1] Leader-based consensus
    Mostefaoui, A.
    Raynal, M.
    [J]. Parallel Processing Letters, 2001, 11 (01) : 95 - 107
  • [2] Leader-Based Consensus of Heterogeneous Nonlinear Multiagent Systems
    Sun, Tairen
    Pan, Yongping
    Yu, Haoyong
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [3] Leader Based Adaptive Fault Diagnosis Algorithm for Distributed Systems
    Manghwani, Juhi
    Taware, Rutuja
    Kelkar, Supriya
    Chinde, Priyanka
    Alwani, Saloni
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATION, INSTRUMENTATION AND CONTROL (ICICIC), 2017,
  • [4] Robust Consensus Tracking of Leader-Based Multi-Agent Systems
    Guerrero, J. A.
    Romero, G.
    Lozano, R.
    [J]. 2010 AMERICAN CONTROL CONFERENCE, 2010, : 6299 - 6305
  • [5] A new algorithm for increasing fault-tolerance of distributed systems
    Dishabi, Mohammad Reza Ebrahimi
    Sharifi, Mohsen
    [J]. PROCEEDINGS OF THE SIXTH IASTED INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS, 2007, : 96 - +
  • [6] A Stable Fault tolerance Algorithm for Leader Crash in Distributed Honeycomb Networks
    Al-Refai, Mohammed N.
    [J]. 2021 22ND INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2021, : 671 - 680
  • [7] Leader-Based Community Detection Algorithm in Attributed Networks
    Lu, Dan-Dan
    [J]. IEEE ACCESS, 2021, 9 : 119666 - 119674
  • [8] Robustness Margin for Leader-based Multi-agent Consensus Systems in Presence of Parametric Uncertainty
    Romero, G.
    Guerrero, J. A.
    Reyes, L. D.
    Lozano, R.
    Olivares, D.
    [J]. IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 2625 - 2630
  • [9] Leader-based community detection algorithm for social networks
    Helal, Nivin A.
    Ismail, Rasha M.
    Badr, Nagwa L.
    Mostafa, Mostafa G. M.
    [J]. WILEY INTERDISCIPLINARY REVIEWS-DATA MINING AND KNOWLEDGE DISCOVERY, 2017, 7 (06)
  • [10] Byzantine Fault-Tolerance Consensus Algorithm Based on
    Li, Shuzhi
    Xiong, Weizhi
    Deng, Xiaohong
    Wang, Zhiqiang
    Liu, Hunwen
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2023, 45 (07) : 2484 - 2493