DocumentCode
2932959
Title
Performance evaluation of a fair fault-tolerant mutual exclusion algorithm
Author
Sopena, Julien ; Arantes, Luciana ; Sens, Pierre
Author_Institution
LIP6, Univ. de Paris 6
fYear
2006
fDate
2-4 Oct. 2006
Firstpage
225
Lastpage
234
Abstract
This paper presents an efficient and fair fault-tolerant token-based algorithm for achieving mutual exclusion. It is an extension of the Naimi-Trehel algorithm that uses a distributed queue of token requests and a dynamic tree. In case of failures, our algorithm tries to recover the requests´ queue by gathering intact portions of the one which existed just before the failure. Thus, fairness of token requests is preserved despite failures. Furthermore, the use of broadcast is minimized when rebuilding the dynamic tree. Experiment results with different fault injection scenarios show that our approach presents a fast failure recovery and low message broadcast overhead
Keywords
distributed algorithms; fault tolerant computing; program verification; trees (mathematics); Naimi-Trehel algorithm; distributed queue; dynamic tree; fair fault-tolerant mutual exclusion algorithm; fair fault-tolerant token-based algorithm; performance evaluation; Broadcasting; Costs; Delay; Distributed algorithms; Fault tolerance; Heuristic algorithms; Nominations and elections; Permission; Proposals; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 2006. SRDS '06. 25th IEEE Symposium on
Conference_Location
Leeds
ISSN
1060-9857
Print_ISBN
0-7695-2677-2
Type
conf
DOI
10.1109/SRDS.2006.35
Filename
4032484
Link To Document