• DocumentCode
    2243207
  • Title

    Consensus Service to Solve Agreement Problems

  • Author

    Pieri, Giovani ; Da Silva Fraga, Joni ; Lung, Lau Cheuk

  • Author_Institution
    Dept. de Automacao e Sist., Fed. Univ. of Santa Catarina, Florianópolis, Brazil
  • fYear
    2010
  • fDate
    8-10 Dec. 2010
  • Firstpage
    267
  • Lastpage
    274
  • Abstract
    This paper describes an extension of the Consensus Service proposed by Guerraoui and Schiper. The objective is to provide a standard way to implement agreement protocols resilient to Byzantine faults using an intrusion tolerant service built upon virtual machines technology. This is achieved through the implementation of a Generic Consensus Service (GCS). GCS separates specificities of different agreement problems from consensus in a clear way, using client server interaction, allowing total independence between consensus protocols used and problem specific specializations. Besides that, the framework provides a set of properties and guarantees. It will be shown how the GCS works, its general properties and how it may be used to solve some agreement problems, for instance, reliable and atomic broadcast.
  • Keywords
    client-server systems; distributed algorithms; fault tolerance; virtual machines; Byzantine fault; agreement problem; agreement protocol; client-server interaction; consensus protocol; generic consensus service; intrusion tolerant service; problem specific specialization; virtual machine technology; Consensus; Dependable Systems; Distributed algorithm; Fault tolerance; Intrusion tolerance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-9727-0
  • Electronic_ISBN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2010.81
  • Filename
    5695612