Replica Management in Real-Time Ada 95 Applications
Ref: HURRAY-TR-9918 Publication Date: 1, Jun, 1999
Replica Management in Real-Time Ada 95 Applications
Ref: HURRAY-TR-9918 Publication Date: 1, Jun, 1999Abstract:
In this paper, we present some of the fault tolerance management
mechanisms being implemented in the Multi-µ architecture, namely its support
for replica non-determinism. In this architecture, fault tolerance is
achieved by node active replication, with software based replica management
and fault tolerance transparent algorithms. A software layer implemented
between the application and the real-time kernel, the Fault Tolerance
Manager (FTManager), is the responsible for the transparent incorporation of
the fault tolerance mechanisms
The active replication model can be implemented either imposing replica
determinism or keeping replica consistency at critical points, by means of
interactive agreement mechanisms. One of the Multi-µ architecture goals is
to identify such critical points, relieving the underlying system from
performing the interactive agreement in every Ada dispatching point.
Document:
1st DEAR-COTS Workshop.
Porto, Portugal.
Record Date: 1, Jun, 1999