Loading [MathJax]/extensions/MathMenu.js
Optimistic active replication | IEEE Conference Publication | IEEE Xplore

Optimistic active replication


Abstract:

Replication is a powerful technique for increasing availability of a distributed service. Algorithms for replicating distributed services do however face a dilemma: they ...Show More

Abstract:

Replication is a powerful technique for increasing availability of a distributed service. Algorithms for replicating distributed services do however face a dilemma: they should be: efficient (low latency); while ensuring consistency of the replicas, which are two contradictory goals. The paper concentrates on active replication, where all the replicas handle the clients' requests. Active replication is usually implemented using the atomic broadcast primitive. To be efficient, some atomic broadcast algorithms deliberately sacrifice consistency, if inconsistency is likely to occur with a low probability. We present an algorithm that handles replication efficiently in most scenarios, while preventing inconsistencies. The originality of the algorithm is to take the client-server interaction into account, while traditional solutions consider atomic broadcast as a black box.
Date of Conference: 16-19 April 2001
Date Added to IEEE Xplore: 07 August 2002
Print ISBN:0-7695-1077-9
Conference Location: Mesa, AZ, USA

Contact IEEE to Subscribe

References

References is not available for this document.