|
ABSTRACT
In this paper, we present a low-cost fault-tolerant protocol for managing replicated data. We impose a logical tree structure on the set of copies of an object and develop a protocol that uses the information available in the logical structure to reduce the communication requirements for read and write operations. The tree quorum protocol is a generalization of the static voting protocol with two degrees of freedom for choosing quorums. In general, this results in significantly lower communication costs for comparable data availability. The protocol exhibits the property of graceful degradation, i.e., communication costs for executing operations are minimal in a failure-free environment but may increase as failures occur. This approach in designing distributed systems is desirable since it provides fault-tolerance without imposing unnecessary costs on the failure-free mode of operations.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
BERNSTEIN, P. A., AND GOODMAN, N. A proof technique for concurrency control and recovery algorithms for replicated databases. In Distributed Comput. 2, 1 (Jan. 1987), 32-44.
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
 |
10
|
Amr El Abbadi , Dale Skeen , Flaviu Cristian, An efficient, fault-tolerant protocol for replicated data management, Proceedings of the fourth ACM SIGACT-SIGMOD symposium on Principles of database systems, p.215-229, March 25-27, 1985, Portland, Oregon, United States
[doi> 10.1145/325405.325443]
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
KUMAR, A. PeWormance analysis of a hierarchical quorum consensus algorithm for replicated objects. In Proceedings of the Tenth International Conference on Dtstrlbuted Computing Systems (Paris, May 1990), pp. 320-327.
|
 |
20
|
|
 |
21
|
|
 |
22
|
Stephen R. Mahaney , Fred B. Schneider, Inexact agreement: accuracy, precision, and graceful degradation, Proceedings of the fourth annual ACM symposium on Principles of distributed computing, p.237-249, August 1985, Minaki, Ontario, Canada
[doi> 10.1145/323596.323618]
|
| |
23
|
|
| |
24
|
|
 |
25
|
|
 |
26
|
|
 |
27
|
|
CITED BY 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mustafa Mat Deris , Ali Mamat , Miswan Surip , Sazali Khalid, Data replication model for remote procedure call transactions, Proceedings of the 5th WSEAS International Conference on Distance Learning and Web Engineering, p.205-211, August 23-25, 2005, Corfu Island, Greece
|
|
|
|
|
|
|
|
|
|
|