DocumentCode
1680910
Title
A fault-tolerant system for Java/CORBA objects
Author
Kumar, Atul
Author_Institution
Accenture Technol. Labs., IBC Knowledge Park, Bangalore
fYear
2008
Firstpage
1
Lastpage
8
Abstract
Frameworks like CORBA facilitate the development of distributed applications through the use of off-the-shelf components. Though the use of distributed components allows faster building of applications, it also reduces the application availability as failure of any component can make the application unavailable. In this paper we present the design and implementation of a fault-tolerant system for CORBA objects implemented in Java. The proposed fault tolerant system employs object replication. We use a three tier architecture in which the middle tier manages replication and acts as a proxy for replicated objects. The proxy ensures consistency and transparency. In the current implementation, the proxy uses the primary-site approach to ensure strong consistency. Saving and restoring of objects´ state is done transparently and it does not require object implementation to have special functions implemented for this purpose.
Keywords
Java; distributed object management; software fault tolerance; Java/CORBA objects; fault-tolerant system; object replication; off-the-shelf components; primary-site approach; Buildings; Computer languages; Distributed computing; Fault tolerance; Fault tolerant systems; Internet; Intersymbol interference; Java; Load management; Logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location
Miami, FL
ISSN
1530-2075
Print_ISBN
978-1-4244-1693-6
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2008.4536152
Filename
4536152
Link To Document