Title :
An experience in the design of a reliable object based system
Author :
Banâtre, Michel ; Heng, Pheng-Ann ; Muller, Gilles ; Peyrouze, Nadine ; Rochat, B.
Author_Institution :
IRISA, Rennes, France
Abstract :
The design and implementation of a reliable object-based system on top of a fault-tolerant multiprocessor machine based on stable storage technology, the FTM, are described. Each reliable object is characterized by its persistent state and methods. It is mapped onto a server which manages the object´s persistent state and method calls. In order to recover a global consistent state of objects in the event of failure, a solution based on dynamic atomic actions was implemented. Servers are running on a fault tolerant version of an extended MACH microkernel
Keywords :
fault tolerant computing; network operating systems; object-oriented databases; software reliability; system recovery; FTM; dynamic atomic actions; extended MACH microkernel; fault-tolerant multiprocessor machine; global consistent state; method calls; persistent state; reliable object based system; stable storage technology; Buildings; Context; Database systems; Fault tolerance; Fault tolerant systems; Hardware; Operating systems; Programming profession; Random access memory; Read-write memory;
Conference_Titel :
Parallel and Distributed Information Systems, 1993., Proceedings of the Second International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-3330-1
DOI :
10.1109/PDIS.1993.253054