Highly available fault tolerant distributed computing using reflection and replication

  • Authors:
  • Archana Kale;Ujwala Bharambe

  • Affiliations:
  • ThadomalShahani Engineering College, TPSIII, Bandra (W), Mumbai;ThadomalShahani Engineering College, TPSIII, Bandra (W), Mumbai

  • Venue:
  • Proceedings of the International Conference on Advances in Computing, Communication and Control
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

High availability is a desired feature of a good distributed system. Replication is a well-known technique to achieve fault tolerance in distributed systems, thereby enhancing availability. Distributed computing for partitionable system presents a challenge in that there is a trade-off between availability and consistency. Changes in one partition are not visible in another. Therefore strict consistency is required, which reduces availability. Proposed algorithm uses trade-off between consistency and availability. We have proposed an algorithm using combination of replication and reflection techniques to be applied in distributed system for fault tolerance. Algorithm uses both active and passive strategies to implement optimistic replication protocol. We incorporate reflection technique to achieve roll forward mechanism.