DocumentCode :
1940756
Title :
An efficient method for mutual exclusion in truly distributed systems
Author :
Chen, Hao ; Tang, Jian
Author_Institution :
Dept. of Comput. Sci., Memorial Univ. of Newfoundland, St. John´´s, Nfld., Canada
fYear :
1994
fDate :
21-24 Jun 1994
Firstpage :
97
Lastpage :
104
Abstract :
Many operations in a distributed system require mutual exclusion to guarantee correctness. Quorum methods have been widely proposed for implementing mutual exclusion. Majority voting is the best known quorum method. It has the merit of simplicity, but may incur high message overhead. The tree algorithm is an efficient structured quorum method for mutual exclusion problems. The quorums generated by a tree algorithm are smaller on average than those generated by a majority voting. However, the tree algorithm enforces a highly biased treatment to the nodes at different levels. This affects its performance in a distributed system where the nodes have similar characteristics. We propose a new structured quorum method which treats the nodes more evenly than the tree algorithm yet still preserves a satisfactory availability. We believe that this method is desirable for implementing mutual exclusion in a truly distributed system
Keywords :
distributed algorithms; fault tolerant computing; tree data structures; trees (mathematics); availability; correctness; efficient method; highly biased treatment; majority voting; message overhead; mutual exclusion; quorum method; structured quorum; tree algorithm; triangular net; truly distributed systems; Availability; Computer science; Costs; Runtime; Voting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1994., Proceedings of the 14th International Conference on
Conference_Location :
Pozman
Print_ISBN :
0-8186-5840-1
Type :
conf
DOI :
10.1109/ICDCS.1994.302398
Filename :
302398
Link To Document :
بازگشت