• DocumentCode
    2414463
  • Title

    Implementing Network Partition-Aware Fault-Tolerant CORBA Systems

  • Author

    Beyer, Stefan ; Munoz-Escoi, F.D. ; Galdámez, Pablo

  • Author_Institution
    Instituto Tecnologico de Informatica, Univ. Politecnica de Valencia
  • fYear
    2007
  • fDate
    10-13 April 2007
  • Firstpage
    69
  • Lastpage
    76
  • Abstract
    The current standard for fault-tolerance in the Common Object Request Broker Architecture (CORBA) does not support network partitioning. However, distributed systems, and those deployed on wide area networks in particular, are susceptible to network partitions. The contribution of this paper is the description of the design and implementation of a CORBA fault-tolerance add-on for partitionable environments. Our solution can be applied to an off-the-shelf Object Request Broker, without having access to the ORB´s source code and with minimal changes to existing CORBA applications. The system distinguishes itself from existing solutions in the way different replication and reconciliation strategies can be implemented easily. Furthermore, we provide a novel replication and reconciliation protocol that increases the availability of systems, by allowing operations in all partitions to continue
  • Keywords
    distributed object management; security of data; software fault tolerance; Common Object Request Broker Architecture; distributed systems; network partition-aware fault-tolerant CORBA systems; off-the-shelf Object Request Broker; reconciliation protocol; replication protocol; wide area networks; Access protocols; Availability; Contracts; Convergence; Fault tolerance; Fault tolerant systems; Middleware; Programming profession; Security; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security, 2007. ARES 2007. The Second International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-7695-2775-2
  • Type

    conf

  • DOI
    10.1109/ARES.2007.97
  • Filename
    4159789