• DocumentCode
    3295586
  • Title

    A Byzantine fault-tolerant mutual exclusion algorithm and its application to Byzantine fault-tolerant storage systems

  • Author

    Kim, Joong Man ; Manabe, Yoshifumi

  • Author_Institution
    Inf. & Commun. Univ., Daejeon, South Korea
  • fYear
    2005
  • fDate
    6-10 June 2005
  • Firstpage
    12
  • Lastpage
    19
  • Abstract
    This paper presents a new distributed mutual exclusion protocol that can tolerate Byzantine faults. We use the protocol to create Byzantine fault-tolerant storage systems. We show a necessary and sufficient condition to achieve distributed Byzantine fault-tolerant mutual exclusion. The condition is n ≥ 3f+1 where n is the number of servers and f is the number of Byzantine failure servers, which is just the result as yielded by Martin et al.\´s Byzantine fault-tolerant storage algorithm. The message complexity of Martin et al.\´s algorithm is 3n for write operations and 3n+cn for read operations, where c is the number of concurrent writes to the read operations. Our protocol requires (3+3c\´) ┌(n+3f+1)/2┐ messages for read or write operations, where c\´ is the number of concurrent conflicting operations, c\´ is at most one for read requests. Thus, when the number of concurrent operations to write requests is small and the number of faults is small, our protocol is more efficient than that of Martin et al.
  • Keywords
    communication complexity; distributed algorithms; fault tolerant computing; replicated databases; storage management; Byzantine fault-tolerant storage system; Martin algorithm; concurrent conflicting operation; distributed mutual exclusion protocol; message complexity; read operation; write operation; Distributed databases; Fault tolerance; Fault tolerant systems; Information systems; Laboratories; Protocols; Research and development; Sufficient conditions; Telegraphy; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2005. 25th IEEE International Conference on
  • Print_ISBN
    0-7695-2328-5
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2005.5
  • Filename
    1437151