• DocumentCode
    160735
  • Title

    On the Practicality to Implement Byzantine Fault Tolerant Services Based on Tuple Space

  • Author

    Luiz, Aldelir Fernando ; Lau Cheuk Lung ; de Oliveira Rech, Luciana

  • Author_Institution
    Coll. of Blumenau, Fed. Inst. Catarinense, Blumenau, Brazil
  • fYear
    2014
  • fDate
    13-16 May 2014
  • Firstpage
    1041
  • Lastpage
    1048
  • Abstract
    A major challenge of computer systems is making these more robust, reliable and secure. In recent years, it has been found that the state machine replication is one of the most common techniques for designing systems that need high reliability. This paper introduces a new architecture for replication of Byzantine fault tolerant service, based on the tuple space model. The proposed model requires only 2f+1 replicas for one service, and is generic enough to accommodate a different set of services at the same execution infrastructure. Use of tuple space supports communication and coordination, as well as a storage medium for sharing of data between service replicas. In addition, the paper also presents an experimental evaluation of some protocols for replication of Byzantine fault tolerant systems for practical purposes.
  • Keywords
    finite state machines; message passing; software fault tolerance; software reliability; Byzantine fault tolerant services; fault-tolerant distributed application; message passing model; service replicas; state machine replication; tuple space model; Complexity theory; Computer architecture; Fault tolerance; Fault tolerant systems; Protocols; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications (AINA), 2014 IEEE 28th International Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1550-445X
  • Print_ISBN
    978-1-4799-3629-8
  • Type

    conf

  • DOI
    10.1109/AINA.2014.126
  • Filename
    6838779