Replication of CORBA objects

Citation
P. Felber et al., Replication of CORBA objects, LECT N COMP, 1752, 2000, pp. 254-276
Citations number
24
Categorie Soggetti
Current Book Contents
ISSN journal
03029743
Volume
1752
Year of publication
2000
Pages
254 - 276
Database
ISI
SICI code
0302-9743(2000)1752:<254:ROCO>2.0.ZU;2-X
Abstract
Distributed computing is one of the major trends in the computer industry., As systems become more distributed, they also became more complex and have to deal with new kinds of problems, such as partial crashes and link failu res. While many middleware architectures have emerged to answer the growing demand in distributed technologies, most of them do not provide any kind o f fault tolerance mechanisms. In this paper; we discuss the addition of obj ect group support to CORBA. We describe three approaches: integration, inte rception, and service, and we argue is favor of the latter. We present the architecture of an Object Group Service (OGS) that provides for fault toler ance and high avail ability through object replication. This service enable s the application developer to deal with invocations to replicated objects in a completely transparent way. We describe the major components of OGS: m essaging, monitoring, consensus, group membership, and group multicast. We finally discuss the implementation of the service and its performance.