• DocumentCode
    2897792
  • Title

    A robust and lightweight stable leader election service for dynamic systems

  • Author

    Schiper, Nicolas ; Toueg, Sam

  • Author_Institution
    Univ. of Lugano, Lugano
  • fYear
    2008
  • fDate
    24-27 June 2008
  • Firstpage
    207
  • Lastpage
    216
  • Abstract
    We describe the implementation and experimental evaluation of a fault-tolerant leader election service for dynamic systems. Intuitively, distributed applications can use this service to elect and maintain an operational leader for any group of processes which may dynamically change. If the leader of a group crashes, is temporarily disconnected, or voluntarily leaves the group, the service automatically re-elects a new group leader. The current version of the service implements two recent leader election algorithms, and users can select the one that fits their system better. Both algorithms ensure leader stability, a desirable feature that lacks in some other algorithms, but one is more robust in the face of extreme network disruptions, while the other is more scalable. The leader election service is flexible and easy to use. By using a stochastic failure detector and a link quality estimator, it provides some degree of QoS control and it adapts to changing network conditions. Our experimental evaluation indicates that it is also highly robust and inexpensive to run in practice.
  • Keywords
    fault tolerant computing; government data processing; quality of service; stochastic processes; QoS; fault-tolerant leader election service; lightweight stable leader election service; link quality estimator; stochastic failure detector; Change detection algorithms; Computer crashes; Detectors; Face detection; Fault tolerant systems; Nominations and elections; Quality of service; Robust stability; Robustness; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks With FTCS and DCC, 2008. DSN 2008. IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • Print_ISBN
    978-1-4244-2397-2
  • Electronic_ISBN
    978-1-4244-2398-9
  • Type

    conf

  • DOI
    10.1109/DSN.2008.4630089
  • Filename
    4630089