Binary vote assignment on a grid for efficient access of replicated data

被引:13
作者
Deris, MM [1 ]
Evans, DJ
Saman, MY
Noraziah, A
机构
[1] Univ Coll Sci & Technol Malaysia, Fac Sci & Technol, Dept Comp Sci, Mengabang Telipot 21030, Kuala Terenggan, Malaysia
[2] Nottingham Trent Univ, Dept Comp, Nottingham NG1 4BU, England
关键词
distributed database; replicated data; binary grid assignment; communication cost; data availability;
D O I
10.1080/00207160310001620777
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Data replication can be used to improve the availability of data in a distributed database system. In such a system, a mechanism is required to maintain the consistency of the replicated data. Grid structure (GS) technique based on quorum is one of the latest solutions for performing this while providing a high availability of the system. It was shown in the previous study, that it still requires a bigger number of copies be made available to construct a quorum. So it is not suitable for the large systems. In this paper, we propose a technique called the binary vote assignment on grid (BVAG) technique by considering only neighbors have the replicated data. In comparison to the GS technique, BVAG requires lower communication cost for an operation, while providing higher data availability, which is preferred for large systems.
引用
收藏
页码:1489 / 1498
页数:10
相关论文
共 15 条
[1]   THE GENERALIZED TREE QUORUM PROTOCOL - AN EFFICIENT APPROACH FOR MANAGING REPLICATED DATA [J].
AGRAWAL, D ;
ELABBADI, A .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1992, 17 (04) :689-717
[2]   Using reconfiguration for efficient management of replicated data [J].
Agrawal, D ;
ElAbbadi, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1996, 8 (05) :786-801
[3]  
AGRAWAL D, 1990, P 16 INT C VER LARG, P243
[4]  
[Anonymous], DATABASE SYSTEMS PRA
[5]  
BELL D, 1992, DISTRIBUTED DATABASE
[6]  
Bernstein P.A., 1987, Concurrency Control and Recovery in Database Systems
[7]   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
[8]   Concurrency control in database systems [J].
Bhargava, B .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (01) :3-16
[9]   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
[10]  
CHUNG SM, 1990, INT C DAT TOK, P83