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
Link To Document