DocumentCode
3040578
Title
The dynamic tree protocol: avoiding ´graceful degradation´ in the tree protocol for distributed mutual exclusion
Author
Rabinovich, Michael ; Lazowska, Edward D.
Author_Institution
Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
fYear
1992
fDate
1-3 April 1992
Firstpage
101
Lastpage
107
Abstract
A modification of the tree protocol for distributed mutual exclusion is presented. The existing tree protocol is very efficient as long as all nodes in the system are accessible, but if suffers from performance degradation during the time when some nodes are down or partitioned. Although failures may be infrequent, once a node is down, it may remain down for a relatively long time. In the modified protocol, a node requesting mutual exclusion may experience performance degradation at most once after some failures occur but then it adapts to a new system topology and its performance returns to normal. In the case when all nodes in the system are accessible, the protocol exhibits the same performance as the existing tree protocol.<>
Keywords
concurrency control; distributed processing; protocols; distributed mutual exclusion; dynamic tree protocol; graceful degradation; mutual exclusion; tree protocol; Access protocols; Binary trees; Computer science; Costs; Degradation; Topology; Voting;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1992. Conference Proceedings., Eleventh Annual International Phoenix Conference on
Conference_Location
Scottsdale, AZ, USA
Print_ISBN
0-7803-0605-8
Type
conf
DOI
10.1109/PCCC.1992.200544
Filename
200544
Link To Document