A New Quorum Consensus Method with High Fault-Tolerance for Managing
Replicated Data
Xuemin Lin
Department of Computer Science,
The University of Western Australia,
Nedlands, WA 6907, Australia.
lxue@cs.uwa.oz.au
Abstract
The main objective of data replication in a distributed database system is
to proovide high availability of data for transaction processing.
Quorum consensus (QC) methods are commonly applied to managing replicated data.
In this paper, we present a novel quorum consensus method.
The proposed QC method has a low message overhead: 1) In the best case, each
transaction operation process needs only to communicate with
$O(\sqrt n)$ remote sites to get permission (n is the number of sites
storing replicated copies of the manipulating data item).
2) In the worst case, each transaction operation process may be forced to
communicate with $O (\sqrt n \log n)$ remote sites.
Further, we can show that the proposed QC method is highly fault-tolerant,
and fully distributed (i.e., each site in a distributed system bears equal
responsibility).
We also compare our method to existing QC methods.
Conference Home Page