Title :
Replicated K-resilient objects in Arjuna
Author :
Little, Mark C. ; Shrivastava, Santosh K.
Author_Institution :
Comput. Lab., Newcastle upon Tyne Univ., UK
Abstract :
The design of an object replication scheme for the Arjuna distributed system is described. The design supports K-resiliency, where, in the absence of network partitions, K out of a total of K+1 replica failures can be tolerated before an object becomes unavailable. The scheme chosen uses active replication, in which each and every functioning replica of an object carries out processing. Computations are structured as atomic actions (atomic transactions). The details of how object groups are created and terminated, how a group can be evoked, and how object replicas are inserted and removed in a consistent manner in the presence of node failures are presented
Keywords :
data integrity; distributed databases; fault tolerant computing; object-oriented databases; transaction processing; Arjuna distributed system; active replication; atomic actions; atomic transactions; functioning replica; node failures; object groups; object replicas; object replication scheme; replica failures; Artificial intelligence; Computer networks; Concurrency control; Distributed computing; Fault tolerant systems; Intelligent networks; Intersymbol interference; Laboratories; Termination of employment;
Conference_Titel :
Management of Replicated Data, 1990. Proceedings., Workshop on the
Conference_Location :
Houston, TX
Print_ISBN :
0-8186-2085-4
DOI :
10.1109/MRD.1990.138245