Title :
A Dynamic Fault Tolerant Algorithm Based on Active Replication
Author :
Liu, Lingxia ; Wu, Zhaoxue ; Ma, Zhiqiang ; Cai, Yong
Author_Institution :
Telecommun. Eng. Inst., Air Force Eng. Univ., Xian
Abstract :
To the wide area network oriented distributed computing such as Web services, a slow service is equivalent to an unavailable service. It makes demands of effectively improving the performance without damaging availability to the replication algorithms. Aim for improving the performance of the active replication algorithm, we propose a new replication algorithm named AAR (adaptive active replication). Its basic idea is: all replicas receive requests, but only the fastest one returns the response. Its main advantages are: (1) The response is returned by the fastest replica; (2) The algorithm is based on the active replication algorithm, but it avoids the redundant nested invocation problem. We prove the advantages by analyzing and experiments.
Keywords :
distributed algorithms; software fault tolerance; active replication algorithm; adaptive active replication; dynamic fault tolerant algorithm; wide area network oriented distributed computing; Algorithm design and analysis; Availability; Computer crashes; Computer networks; Detectors; Distributed computing; Fault tolerance; Heuristic algorithms; Performance analysis; Wide area networks; Active Replication; Algorithm; Fault Tolerant; style;
Conference_Titel :
Grid and Cooperative Computing, 2008. GCC '08. Seventh International Conference on
Conference_Location :
Shenzhen
Print_ISBN :
978-0-7695-3449-7
DOI :
10.1109/GCC.2008.59