OPEN EDEN: a portable fault tolerant CORBA architecture

  • Authors:
  • Fabiola Goncalves Pereira Greve;Michel Hurfin;Jean-Pierre Le Narzul

  • Affiliations:
  • DCC-UFBA, Campus de Ondina, Bahia, Brasil;IRISA, INRIA Rennes, Campus de Beaulieu, Rennes, France;GET/ENST-Bretagne, Campus de Rennes, Cesson-Sévigné, France

  • Venue:
  • ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents the design of OPEN EDEN, an implementation of the Fault Tolerant CORBA specification based on the use of a group communication system, called EDEN. The design of OPEN EDEN has been driven by the desire to use only portable techniques (mainly portable interceptors) to implement the interaction between the EDEN group communication system and CORBA. The EDEN system itself is built by configuring, assembling and deploying components connected to a generic agreement component that implements a consensus algorithm. The resulted platform is particularly portable, since it can be easily migrated to different architectures, and transparent for applications programmers, since requests to a replicated service are transparently intercepted and redirected to the EDEN system. We discuss the main difficulties we encountered and we draw some conclusions about the adequacy of our choices.