DocumentCode
2414463
Title
Implementing Network Partition-Aware Fault-Tolerant CORBA Systems
Author
Beyer, Stefan ; Munoz-Escoi, F.D. ; Galdámez, Pablo
Author_Institution
Instituto Tecnologico de Informatica, Univ. Politecnica de Valencia
fYear
2007
fDate
10-13 April 2007
Firstpage
69
Lastpage
76
Abstract
The current standard for fault-tolerance in the Common Object Request Broker Architecture (CORBA) does not support network partitioning. However, distributed systems, and those deployed on wide area networks in particular, are susceptible to network partitions. The contribution of this paper is the description of the design and implementation of a CORBA fault-tolerance add-on for partitionable environments. Our solution can be applied to an off-the-shelf Object Request Broker, without having access to the ORB´s source code and with minimal changes to existing CORBA applications. The system distinguishes itself from existing solutions in the way different replication and reconciliation strategies can be implemented easily. Furthermore, we provide a novel replication and reconciliation protocol that increases the availability of systems, by allowing operations in all partitions to continue
Keywords
distributed object management; security of data; software fault tolerance; Common Object Request Broker Architecture; distributed systems; network partition-aware fault-tolerant CORBA systems; off-the-shelf Object Request Broker; reconciliation protocol; replication protocol; wide area networks; Access protocols; Availability; Contracts; Convergence; Fault tolerance; Fault tolerant systems; Middleware; Programming profession; Security; Wide area networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Availability, Reliability and Security, 2007. ARES 2007. The Second International Conference on
Conference_Location
Vienna
Print_ISBN
0-7695-2775-2
Type
conf
DOI
10.1109/ARES.2007.97
Filename
4159789
Link To Document