DocumentCode
2558446
Title
A hybrid approach to mutual exclusion for distributed systems
Author
Chang, Ye-In ; Singhal, Mukesh ; Liu, Ming T.
Author_Institution
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
fYear
1990
fDate
31 Oct-2 Nov 1990
Firstpage
289
Lastpage
294
Abstract
A hybrid approach to mutual exclusion is proposed to minimize both message traffic and time delay at the same time. A hybrid mutual exclusion algorithm using the release local sites first mode, the requesting group semantics, and the requesting sequence 1324 (i.e., local competition followed by global competition) is found to be an efficient way to control the interaction. This hybrid algorithm uses M. Singhal´s (1989) algorithm as the local algorithm and M. Maekawa´s (1985) algorithm as the global algorithm. Compared to Maekawa´s algorithm, which needs 3√N . . .5√N messages but two time units delay between successive executions of the critical section (where N is the number of sites in the system), the proposed hybrid algorithm can reduce message traffic by 55% and time delay by 32% at the same time. Furthermore, when a distributed system exhibits locality of requests, the proposed hybrid algorithm can achieve even better performance
Keywords
distributed processing; programming theory; transaction processing; distributed systems; global algorithm; hybrid algorithm; local algorithm; message traffic; mutual exclusion; release local sites first mode; requesting group semantics; time delay; Communication networks; Computer crashes; Delay effects; Distributed computing; Information science; Mouth; Telecommunication network reliability; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
Conference_Location
Chicago, IL
Print_ISBN
0-8186-2054-4
Type
conf
DOI
10.1109/CMPSAC.1990.139370
Filename
139370
Link To Document