The column protocol: A high availability and low message cost solution for managing replicated data

被引:6
作者
Jiang, JR
机构
[1] Management Information Systems Department, Chung Yuan Christian University, Chung Li
关键词
availability; distributed systems; fault tolerance; replication; quorums;
D O I
10.1016/0306-4379(95)00037-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a quorum-based replica control protocol which is resilient to network partitioning. In the best case, the protocol generates quorums of a constant size. When some replicas are inaccessible, the quorum size increases gradually and may be as large as O(n), where n is the number of replicas. However, the expected quorum size is shown to remain constant as n grows. This is a desirable property since the message cost for accessing replicated data is directly proportional to the quorum size. Moreover, the availability of the protocol is shown to be comparably high. With the two properties- constant expected quorum size and comparably high availability-the protocol is thus practical for managing replicated data.
引用
收藏
页码:687 / 696
页数:10
相关论文
共 12 条
[1]   EXPLOITING LOGICAL-STRUCTURES IN REPLICATED DATABASES [J].
AGRAWAL, D ;
ELABBADI, A .
INFORMATION PROCESSING LETTERS, 1990, 33 (05) :255-260
[2]   AN EFFICIENT AND FAULT-TOLERANT SOLUTION FOR DISTRIBUTED MUTUAL EXCLUSION [J].
AGRAWAL, D ;
ELABBADI, A .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1991, 9 (01) :1-20
[3]   AN ALGORITHM FOR CONCURRENCY-CONTROL AND RECOVERY IN REPLICATED DISTRIBUTED DATABASES [J].
BERNSTEIN, PA ;
GOODMAN, N .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1984, 9 (04) :596-615
[4]  
Bernstein Philip A., 1987, CONCURRENCY CONTROL
[5]   THE GRID PROTOCOL - A HIGH-PERFORMANCE SCHEME FOR MAINTAINING REPLICATED DATA [J].
CHEUNG, SY ;
AMMAR, MH ;
AHAMAD, M .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1992, 4 (06) :582-592
[6]  
Davidson S.B., 1985, ACM COMPUT SURV, V17, p[3, 341]
[7]  
DOSSEY JA, 1986, DISCRETE MATH
[8]  
KUMAR A, 1993, 13TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS : PROCEEDINGS, P178, DOI 10.1109/ICDCS.1993.287710
[9]   HIERARCHICAL QUORUM CONSENSUS - A NEW ALGORITHM FOR MANAGING REPLICATED DATA [J].
KUMAR, A .
IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (09) :996-1004
[10]   A HIGH AVAILABILITY N-SQUARE-ROOT HIERARCHICAL GRID ALGORITHM FOR REPLICATED DATA [J].
KUMAR, A ;
CHEUNG, SY .
INFORMATION PROCESSING LETTERS, 1991, 40 (06) :311-316