• 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