Title :
A fault-tolerant algorithm for replicated data management
Author :
Rangarajan, Sampath ; Setia, Sanjeev ; Tripathi, Satish EL
Author_Institution :
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
fDate :
12/1/1995 12:00:00 AM
Abstract :
We examine the tradeoff between message overhead and data availability that arises in the design of fault-tolerant algorithms for replicated data management in distributed systems. We propose a property called asymptotically high resiliency which is useful for evaluating the fault-tolerance of replica control algorithms and distributed mutual exclusion algorithms. We present a new algorithm for replica control that can be tailored (through a design parameter) to achieve the desired balance between low message overhead and high data availability. Further, we show that for a message overhead of O(√(Nlog N)), our algorithm can achieve asymptotically high resiliency
Keywords :
communication complexity; distributed algorithms; distributed databases; replicated databases; software fault tolerance; asymptotically high resiliency; data availability; design parameter; distributed mutual exclusion algorithms; distributed systems; fault-tolerant algorithm; high data availability; low message overhead; message overhead; quorum consensus; replica control; replicated data management; Algorithm design and analysis; Availability; Computer science; Database systems; Distributed control; Fault tolerance; Fault tolerant systems; Helium; Maintenance; Partitioning algorithms;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on