• DocumentCode
    2895728
  • Title

    Quiescent Leader Election in Crash-Recovery Systems

  • Author

    Larrea, Mikel ; Martin, Christian

  • Author_Institution
    Univ. of the Basque Country, San Sebastian, Spain
  • fYear
    2009
  • fDate
    16-18 Nov. 2009
  • Firstpage
    325
  • Lastpage
    330
  • Abstract
    This work addresses the leader election problem in distributed systems where processes can crash and recover. More precisely, it focuses on implementing the Omega failure detector class, which provides a leader election functionality, in the crash-recovery failure model. The concepts of quiescence and near-quiescence for an algorithm implementing Omega are defined. Depending on the use or not of stable storage, the property satisfied by unstable processes, i.e., those that crash and recover infinitely often, varies. Two algorithms implementing Omega are presented. In the first algorithm, which is quiescent and uses stable storage, eventually and permanently unstable processes agree on the leader with correct processes. In the second algorithm, which is near-quiescent and does not use stable storage, unstable processes agree on the leader with correct processes after receiving a first message from a correct process. An adaptation of this second algorithm that avoids the disagreement of unstable processes by providing instability awareness is also presented.
  • Keywords
    fault tolerant computing; system recovery; Omega failure detector class; crash-recovery failure model; crash-recovery systems; instability awareness; near-quiescent algorithm; quiescent algorithm; quiescent leader election; stable storage; Batteries; Computer crashes; Costs; Detectors; Distributed computing; Fault detection; Fault tolerant systems; Nominations and elections; Omega; crash-recovery; leader election; quiescent algorithm; unreliable failure detectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing, 2009. PRDC '09. 15th IEEE Pacific Rim International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3849-5
  • Type

    conf

  • DOI
    10.1109/PRDC.2009.58
  • Filename
    5368201