DocumentCode
3147218
Title
Efficient Agreement Protocols in Asynchronous Distributed Systems
Author
Moise, Izabela
Author_Institution
IRISA, Univ. de Rennes 1, Rennes, France
fYear
2011
fDate
16-20 May 2011
Firstpage
2022
Lastpage
2025
Abstract
In an asynchronous distributed system prone to crash failures and message omissions, providing efficient solutions to agreement problems is a key issue when designing fault tolerant applications. The problem of making a unique and ever lasting sequence of decisions is crucial as it lies at the heart of important fault-tolerant techniques. The state machine approach [1] illustrates this concern. In this particular example, replicas of a critical server need to agree on a sequence of incoming requests. Such a sequence is usually constructed by repeatedly calling a Consensus service. Consensus is recognized as one of the most fundamental problems in distributed computing. We consider the context of asynchronous distributed systems in which processes can fail by crashing. By definition, a correct process is a process that never crashes. A process that deviates from its execution specification is considered to be faulty. The classical specification of the Consensus problem [2] requires that each participant proposes an initial value and, despite failures, all the correct processes decide on a single value selected out of these proposals.
Keywords
client-server systems; fault tolerant computing; finite state machines; message passing; system recovery; agreement protocols; asynchronous distributed systems; consensus service; crashing; critical server; distributed computing; failures; fault-tolerant applications; message omissions; state machine; Computer crashes; Context; Delay; Distributed computing; Optimization; Proposals; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location
Shanghai
ISSN
1530-2075
Print_ISBN
978-1-61284-425-1
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2011.367
Filename
6009080
Link To Document