• DocumentCode
    169204
  • Title

    Fault tolerance management in collaborative systems: Performance comparison of consensus algorithms

  • Author

    Hanna, Fouad ; Droz-Bartholet, Lionel ; Lapayre, Jean-Christophe

  • Author_Institution
    Comput. Sci. Dept., Franche-Comte Univ., Besancon, France
  • fYear
    2014
  • fDate
    21-23 May 2014
  • Firstpage
    402
  • Lastpage
    407
  • Abstract
    It is well known that consensus algorithms are fundamental building blocks for fault tolerant distributed systems, including distributed collaborative systems. In the literature of consensus, many algorithms were proposed to solve this problem in different system models but not a lot of efforts were made to analyze their performance. This paper compares the performance of four of the most famous consensus algorithms in asynchronous distributed systems with the crash-stop failure model. We use simulation and we conduct our experiments in failure free situations and in the presence of processes crashes. Our results give a global idea of the performance of these algorithms and help us understand how to choose the most suitable consensus algorithm for each situation.
  • Keywords
    distributed processing; fault tolerant computing; groupware; system recovery; asynchronous distributed systems; consensus algorithm performance comparison; crash-stop failure model; distributed collaborative systems; failure free situations; fault tolerance management; fault tolerant distributed systems; Algorithm design and analysis; Classification algorithms; Computer crashes; Detectors; Lead; Protocols; Unicast; asynchronous distributed systems; collaborative systems; consensus; fault tolerance; unreliable failure detectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design (CSCWD), Proceedings of the 2014 IEEE 18th International Conference on
  • Conference_Location
    Hsinchu
  • Type

    conf

  • DOI
    10.1109/CSCWD.2014.6846878
  • Filename
    6846878