Title :
The Eternal system: an architecture for enterprise applications
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
Abstract :
The Eternal system supports networked enterprise applications that must operate continuously 24 hours per day, 7 days per week. Based on the CORBA standard, Eternal provides object replication not only for fault tolerance but also for live software upgrades, as well as resource management facilities. Through the use of interceptors, Eternal renders the object replication transparent to the application, as well as to the ORB and to the operating system. Thus, Eternal works with commercial off-the-shelf CORBA ORBs and standard unmodified operating systems. Eternal handles the difficult issues of object replication, fault tolerance, live upgrades and resource management, thereby allowing the application programmers to focus on the applications
Keywords :
business communication; business data processing; distributed object management; operating systems (computers); resource allocation; software fault tolerance; CORBA standard; Eternal system; application programmers; commercial off-the-shelf CORBA ORBs; fault tolerance; interceptors; live software upgrades; networked enterprise applications; object replication; operating system; resource management facilities; standard unmodified operating systems; Application software; Business; Computer architecture; Computer networks; Fault tolerance; Fault tolerant systems; Manufacturing; Operating systems; Resource management; Supply chains;
Conference_Titel :
Enterprise Distributed Object Computing Conference, 1999. EDOC '99. Proceedings. Third International
Conference_Location :
Mannheim
Print_ISBN :
0-7803-5784-1
DOI :
10.1109/EDOC.1999.792065