DocumentCode
3064016
Title
Backoff protocols for distributed mutual exclusion and ordering
Author
Chockler, Gregory ; Malkhi, Dahlia ; Reiter, Michael K.
Author_Institution
Sch. of Comput. Sci. & Eng., Hebrew Univ., Jerusalem, Israel
fYear
2001
fDate
36982
Firstpage
11
Lastpage
20
Abstract
Presents a simple and efficient protocol for mutual exclusion in synchronous message-passing distributed systems subject to failures. Our protocol borrows design principles from prior work in backoff protocols for multiple access channels such as the Ethernet. Our protocol is adaptive in that the expected amortized system response time - informally, the average time a process waits before entering the critical section - is a function only of the number of clients currently contending and is independent of the maximum number of processes that might contend. In particular, in the contention-free case, a process can enter the critical section after only one round-trip message delay. We use this protocol to derive a protocol for ordering operations on a replicated object in an asynchronous distributed system subject to failures. This protocol is always safe, is probabilistically live during periods of stability and is suitable for deployment in practical systems
Keywords
access protocols; delays; local area networks; message passing; multi-access systems; Ethernet; amortized system response time; asynchronous distributed system; average process waiting time; backoff protocols; contending client number; contention-free case; critical section; distributed mutual exclusion; failures; multiple access channels; ordering operations; probabilistically live protocol; replicated object; round-trip message delay; safety; stable periods; synchronous message-passing distributed systems; Access protocols; Computer science; Delay effects; Disruption tolerant networking; Ethernet networks; Fault detection; Fault tolerance; Interference; Stability; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2001. 21st International Conference on.
Conference_Location
Mesa, AZ
Print_ISBN
0-7695-1077-9
Type
conf
DOI
10.1109/ICDSC.2001.918928
Filename
918928
Link To Document