Replication of CORBA objects
Pascal Felber, Rachid Guerraoui & André Schiper
Résumé |
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 failures. While many middleware
architectures have emerged to answer the growing demand in
distributed technologies, most of them do not provide any kind of
fault tolerance mechanisms. In this paper; we discuss the addition
of object group support to CORBA. We describe three approaches:
integration, interception, and service, and we argue is favor of
the latter. We present the architecture of an Object Group Service
(OGS) that provides for fault tolerance and high avail ability
through object replication. This service enables the application
developer to deal with invocations to replicated objects in a
completely transparent way. We describe the major components of
OGS: messaging, monitoring, consensus, group membership, and group
multicast. We finally discuss the implementation of the service and
its performance. |
Mots-clés |
SYSTEM |
Citation | P. Felber, et al., "Replication of CORBA objects," in Advances in Distributed Systems. vol. 1752, Berlin: Springer-Verlag Berlin, 2000, p. 254-276. |
Type | Chapitre de livre (Anglais) |
Année | 2000 |
Titre du livre | Advances in Distributed Systems |
Editeur commercial | Springer-Verlag Berlin (Berlin) |
Volume | 1752 |
Pages | 254-276 |
Titre de la collection | Advances in Distributed Systems |