DocumentCode
2528509
Title
A Nonblocking Approach for Reaching an Agreement on Request Total Orders
Author
Wang, Yun ; Wu, Jie
Author_Institution
Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing
fYear
2008
fDate
17-20 June 2008
Firstpage
494
Lastpage
501
Abstract
In distributed systems that use active replication to achieve robustness, it is important to efficiently enforce consistency among replicas. The nonblocking mode helps to speed up system execution. Unfortunately, this benefit comes at the expense of introducing decision conflicts when the replicas form a single logical token ring and client requests are processed in sequence following the ring. In order to reach an agreement regarding request total orders, this paper proposes a forward-confirmation (FC) approach to identify and solve decision conflicts when up to k successive replicas fail simultaneously. The FC approach can obtain consistent decisions among replicas. An implementation of the FC approach, namely, the queueing method, is proposed. Test results show that our protocol in the nonblocking mode outperforms the Totem protocol regarding delays and failure recovery.
Keywords
distributed processing; queueing theory; system recovery; active replication; distributed systems; failure recovery; forward-confirmation approach; nonblocking approach; queueing method; request total orders; Application software; Broadcasting; Computer science; Delay; Distributed computing; Fault tolerant systems; Protocols; Robustness; Testing; Token networks; agreement; nonblocking; performance; replica consistency; total order;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2008. ICDCS '08. The 28th International Conference on
Conference_Location
Beijing
ISSN
1063-6927
Print_ISBN
978-0-7695-3172-4
Electronic_ISBN
1063-6927
Type
conf
DOI
10.1109/ICDCS.2008.85
Filename
4595920
Link To Document