Seventh IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS'02)
FTS: A High-Performance CORBA Fault-Tolerance Service
San Diego, California
January 07-January 09
ISBN: 0-7695-1576-2
This paper presents a lightweight CORBA fault-tolerance service called FTS. The service is based on standard portable features of CORBA, and in that respect is fully CORBA compliant, but does not follow the FT-CORBA specifications in areas where the authors felt the latter interfered with their other design goals. The service features a unique architecture, based on a new type of an object adaptor, called Group Object Adaptor (GOA). The service is portable, interoperable, and aims for simplicity and high-performance request processing. Moreover, the service supports network partitions, some aspects of non-deterministic processing, and mixing ORBs of different vendors in the same fault-tolerance infrastructure. The paper also presents an analysis of the differences between the service design and FT-CORBA, with the hope of stimulating a discussion about future improvements to the FT-CORBA standard.
Index Terms:
Fault-tolerance, Middleware, CORBA, Group Object Adaptor, High-Availability, Active Replication
Citation:
Roy Friedman, Erez Hadad, "FTS: A High-Performance CORBA Fault-Tolerance Service," words, pp.0061, Seventh IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS'02), 2002