DocumentCode :
1591404
Title :
Eternal: fault tolerance and live upgrades for distributed object systems
Author :
Moser, L.E. ; Melliar-Smith, P.M. ; Narasimhan, P. ; Tewksbury, L.A. ; Kalogeraki, V.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
Volume :
2
fYear :
2000
fDate :
6/22/1905 12:00:00 AM
Firstpage :
184
Abstract :
The Eternal system supports distributed object applications that must operate continuously, without interruption of service, despite faults and despite upgrades to the hardware and the software. Based on the CORBA distributed object computing standard, the Eternal system replicates objects, invisibly and consistently, so that if one replica of an object fails, or is being upgraded, another replica is still available to provide continuous service. Through the use of interceptors, Eternal renders the object replication transparent to the application and also to the CORBA ORE. Consequently, Eternal is able to provide fault tolerance, and live hardware and software upgrades, for existing unmodified CORBA application programs, using unmodified commercial-off-the-shelf ORBs
Keywords :
distributed object management; fault tolerant computing; CORBA; Eternal; distributed object systems; fault tolerance; interceptors; live upgrades; object replication; Application software; Contracts; Costs; Electrical capacitance tomography; Fault tolerant systems; Hardware; Laboratories; Military computing; Software systems; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
DARPA Information Survivability Conference and Exposition, 2000. DISCEX '00. Proceedings
Conference_Location :
Hilton Head, SC
Print_ISBN :
0-7695-0490-6
Type :
conf
DOI :
10.1109/DISCEX.2000.821519
Filename :
821519
Link To Document :
بازگشت