DocumentCode :
1841002
Title :
Crash-resilient time-free eventual leadership
Author :
Mostefaoui, Achour ; Raynal, Michel ; Travers, Corentin
Author_Institution :
IRISA, Rennes 1 Univ., France
fYear :
2004
fDate :
18-20 Oct. 2004
Firstpage :
208
Lastpage :
217
Abstract :
Leader-based protocols rest on a primitive able to provide the processes with the same unique leader. Such protocols are very common in distributed computing to solve synchronization or coordination problems. Unfortunately, providing such a primitive is far from being trivial in asynchronous distributed systems prone to process crashes. (It is even impossible in fault-prone purely asynchronous systems.) To circumvent this difficulty, several protocols have been proposed that build a leader facility on top of an asynchronous distributed system enriched with synchrony assumptions. This paper consider another approach to build a leader facility, namely, it considers a behavioral property on the flow of messages that are exchanged. This property has the noteworthy feature not to involve timing assumptions. Two protocols based on this time-free property that implement a leader primitive are described. The first one uses potentially unbounded counters, while the second one (which is a little more involved) requires only finite memory. These protocols rely on simple design principles that make them attractive, easy to understand and provably correct.
Keywords :
distributed algorithms; fault tolerant computing; protocols; synchronisation; system recovery; asynchronous distributed systems; crash-resilient time-free eventual leadership; distributed algorithm; distributed computing; fault tolerance; finite memory; leader facility; leader primitive; leader-based protocols; process crash; time-free property; time-free protocol; Algorithm design and analysis; Broadcasting; Computer crashes; Counting circuits; Detectors; Distributed algorithms; Distributed computing; Fault tolerant systems; Protocols; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 2004. Proceedings of the 23rd IEEE International Symposium on
ISSN :
1060-9857
Print_ISBN :
0-7695-2239-4
Type :
conf
DOI :
10.1109/RELDIS.2004.1353022
Filename :
1353022
Link To Document :
بازگشت