DocumentCode
2625472
Title
A fault tolerance approach for distributed systems using monitoring based replication
Author
Costan, Alexandru ; Dobre, Ciprian ; Pop, Florin ; Leordeanu, Catalin ; Cristea, Valentin
Author_Institution
Comput. Sci. Dept., Univ. Politeh. of Bucharest, Bucharest, Romania
fYear
2010
fDate
26-28 Aug. 2010
Firstpage
451
Lastpage
458
Abstract
High availability is a desired feature of a dependable distributed system. Replication is a well-known technique to achieve fault tolerance in distributed systems, thereby enhancing availability. We propose an approach relying on replication techniques and based on monitoring information to be applied in distributed systems for fault tolerance. Our approach uses both active and passive strategies to implement an optimistic replication protocol. Using a proxy to handle service calls and relying on service replication strategies, we effectively deal with the complexity and overhead issues. This paper presents an architecture for implementing the proxy based on monitoring data and the replication management. Experimentation and application testing using an implementation of the architecture is presented. The architecture is demonstrated to be a viable technique for increasing dependability in distributed systems.
Keywords
distributed processing; software fault tolerance; system monitoring; dependable distributed system; distributed systems; fault tolerance; monitoring based replication; monitoring information; optimistic replication protocol; replication management; replication techniques; service calls; service replication; Computer architecture; Containers; Distributed databases; Fault tolerance; Fault tolerant systems; Monitoring; Security;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Computer Communication and Processing (ICCP), 2010 IEEE International Conference on
Conference_Location
Cluj-Napoca
Print_ISBN
978-1-4244-8228-3
Electronic_ISBN
978-1-4244-8230-6
Type
conf
DOI
10.1109/ICCP.2010.5606398
Filename
5606398
Link To Document