Title :
ROI: an invocation mechanism for replicated objects
Author :
Muñoz-Escoí, F.D. ; Galdámez, P. ; Bernabéu-Aubán, J.M.
Author_Institution :
Inst. Tecnologico de Inf., Univ. Politecnica de Valencia, Spain
Abstract :
The reliable object invocation mechanism provided by HIDRA for the coordinator-cohort and the passive replication models offers support to ensure that all the replicas of the object being invoked are correctly updated before such an invocation is terminated. This mechanism also ensures that if a primary or coordinator replica crashes, the client is able to reconnect to the previously initiated invocations, collecting their results without requiring their reexecution. All this support is provided transparently to the client of the replicated objects, which does not notice any difference in respect to the invocations made to non-replicated objects. Moreover, the protocols described in the paper deal also with the failure of any of the objects involved in this kind of invocations
Keywords :
distributed object management; object-oriented programming; remote procedure calls; software fault tolerance; HIDRA; ROI; coordinator cohort model; fault tolerant objects; passive replication model; protocols; reliable object invocation mechanism; replicated objects; Checkpointing; Computer crashes; Concurrency control; Delay; Electrical capacitance tomography; Fault tolerant systems; Multicast protocols; Operating systems; System recovery;
Conference_Titel :
Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
Conference_Location :
West Lafayette, IN
Print_ISBN :
0-8186-9218-9
DOI :
10.1109/RELDIS.1998.740471