Consensus Service to Solve Agreement Problems

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Pieri, Giovani, da Silva Fraga, J, Lau Cheuk Lung
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 274
container_issue
container_start_page 267
container_title
container_volume
creator Pieri, Giovani
da Silva Fraga, J
Lau Cheuk Lung
description 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.
doi_str_mv 10.1109/ICPADS.2010.81
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5695612</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5695612</ieee_id><sourcerecordid>5695612</sourcerecordid><originalsourceid>FETCH-LOGICAL-i1301-1dc27f96350d57d43c8fe55a9ebd86851c3ab5255afbb8fbd997bdc42bb9995f3</originalsourceid><addsrcrecordid>eNotj0tLw0AURscXmNZu3bjJH5h65z13WeKrULAQXZdMckcieUimFvz3BnR14CzOx8fYrYC1EID322K_eSjXEmbhxRlbofPgLBqtwOE5y6RF4AatuWALoaXW6KSTlywTRgqOgO6aLVL6BJCgDGSMF-OQaEjfKS9pOrU15ccxL8fuRPnmYyLqaTjm-2kMHfXphl3Fqku0-ueSvT89vhUvfPf6vC02O94KBYKLppYuop0XGuMarWofyZgKKTTeeiNqVQUjZxND8DE0iC40tZYhIKKJasnu_rotER2-pravpp-DmY9aIdUvWSJGbA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Consensus Service to Solve Agreement Problems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Pieri, Giovani ; da Silva Fraga, J ; Lau Cheuk Lung</creator><creatorcontrib>Pieri, Giovani ; da Silva Fraga, J ; Lau Cheuk Lung</creatorcontrib><description>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.</description><identifier>ISSN: 1521-9097</identifier><identifier>ISBN: 1424497272</identifier><identifier>ISBN: 9781424497270</identifier><identifier>EISSN: 2690-5965</identifier><identifier>EISBN: 9780769543079</identifier><identifier>EISBN: 0769543073</identifier><identifier>DOI: 10.1109/ICPADS.2010.81</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer crashes ; Consensus ; Dependable Systems ; Distributed algorithm ; Fault tolerance ; Intrusion tolerance ; Proposals ; Protocols ; Servers ; Synchronization ; Virtual machining</subject><ispartof>2010 IEEE 16th International Conference on Parallel and Distributed Systems, 2010, p.267-274</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5695612$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>310,311,782,786,791,792,2060,27932,54927</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5695612$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Pieri, Giovani</creatorcontrib><creatorcontrib>da Silva Fraga, J</creatorcontrib><creatorcontrib>Lau Cheuk Lung</creatorcontrib><title>Consensus Service to Solve Agreement Problems</title><title>2010 IEEE 16th International Conference on Parallel and Distributed Systems</title><addtitle>icpads</addtitle><description>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.</description><subject>Computer crashes</subject><subject>Consensus</subject><subject>Dependable Systems</subject><subject>Distributed algorithm</subject><subject>Fault tolerance</subject><subject>Intrusion tolerance</subject><subject>Proposals</subject><subject>Protocols</subject><subject>Servers</subject><subject>Synchronization</subject><subject>Virtual machining</subject><issn>1521-9097</issn><issn>2690-5965</issn><isbn>1424497272</isbn><isbn>9781424497270</isbn><isbn>9780769543079</isbn><isbn>0769543073</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj0tLw0AURscXmNZu3bjJH5h65z13WeKrULAQXZdMckcieUimFvz3BnR14CzOx8fYrYC1EID322K_eSjXEmbhxRlbofPgLBqtwOE5y6RF4AatuWALoaXW6KSTlywTRgqOgO6aLVL6BJCgDGSMF-OQaEjfKS9pOrU15ccxL8fuRPnmYyLqaTjm-2kMHfXphl3Fqku0-ueSvT89vhUvfPf6vC02O94KBYKLppYuop0XGuMarWofyZgKKTTeeiNqVQUjZxND8DE0iC40tZYhIKKJasnu_rotER2-pravpp-DmY9aIdUvWSJGbA</recordid><startdate>201012</startdate><enddate>201012</enddate><creator>Pieri, Giovani</creator><creator>da Silva Fraga, J</creator><creator>Lau Cheuk Lung</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201012</creationdate><title>Consensus Service to Solve Agreement Problems</title><author>Pieri, Giovani ; da Silva Fraga, J ; Lau Cheuk Lung</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i1301-1dc27f96350d57d43c8fe55a9ebd86851c3ab5255afbb8fbd997bdc42bb9995f3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Computer crashes</topic><topic>Consensus</topic><topic>Dependable Systems</topic><topic>Distributed algorithm</topic><topic>Fault tolerance</topic><topic>Intrusion tolerance</topic><topic>Proposals</topic><topic>Protocols</topic><topic>Servers</topic><topic>Synchronization</topic><topic>Virtual machining</topic><toplevel>online_resources</toplevel><creatorcontrib>Pieri, Giovani</creatorcontrib><creatorcontrib>da Silva Fraga, J</creatorcontrib><creatorcontrib>Lau Cheuk Lung</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Pieri, Giovani</au><au>da Silva Fraga, J</au><au>Lau Cheuk Lung</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Consensus Service to Solve Agreement Problems</atitle><btitle>2010 IEEE 16th International Conference on Parallel and Distributed Systems</btitle><stitle>icpads</stitle><date>2010-12</date><risdate>2010</risdate><spage>267</spage><epage>274</epage><pages>267-274</pages><issn>1521-9097</issn><eissn>2690-5965</eissn><isbn>1424497272</isbn><isbn>9781424497270</isbn><eisbn>9780769543079</eisbn><eisbn>0769543073</eisbn><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.</abstract><pub>IEEE</pub><doi>10.1109/ICPADS.2010.81</doi><tpages>8</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1521-9097
ispartof 2010 IEEE 16th International Conference on Parallel and Distributed Systems, 2010, p.267-274
issn 1521-9097
2690-5965
language eng
recordid cdi_ieee_primary_5695612
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer crashes
Consensus
Dependable Systems
Distributed algorithm
Fault tolerance
Intrusion tolerance
Proposals
Protocols
Servers
Synchronization
Virtual machining
title Consensus Service to Solve Agreement Problems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-03T20%3A35%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Consensus%20Service%20to%20Solve%20Agreement%20Problems&rft.btitle=2010%20IEEE%2016th%20International%20Conference%20on%20Parallel%20and%20Distributed%20Systems&rft.au=Pieri,%20Giovani&rft.date=2010-12&rft.spage=267&rft.epage=274&rft.pages=267-274&rft.issn=1521-9097&rft.eissn=2690-5965&rft.isbn=1424497272&rft.isbn_list=9781424497270&rft_id=info:doi/10.1109/ICPADS.2010.81&rft_dat=%3Cieee_6IE%3E5695612%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9780769543079&rft.eisbn_list=0769543073&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5695612&rfr_iscdi=true