DocumentCode
1964777
Title
Optimizing vote and quorum assignments for reading and writing replicated data
Author
Cheung, Shun Yan ; Ahamad, Mustaque ; Ammar, Mostafa H.
Author_Institution
Sch. of Inf. & Comput. Sci., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
1989
fDate
6-10 Feb 1989
Firstpage
271
Lastpage
279
Abstract
The problem is discussed of determining the vote assignment and quorum that yields the highest availability in a system where node availabilities can be different and the mix of the read and write operations is arbitrary. For this purpose, an enumeration algorithm is presented that can be used to find the vote and quorum assignments that need to be considered for achieving optimal availability. An analytical method is derived to evaluate the availability of a given system for any vote and quorum assignment. This method and the enumeration algorithm are used to find the optimal vote and quorum assignment for several systems. The algorithm can also be used to obtain the optimal performance when other measures are considered
Keywords
database theory; distributed databases; enumeration algorithm; optimal availability; optimal performance; quorum assignments; replicated data reading; vote assignment; writing replicated data; Access protocols; Availability; Computer science; Costs; Fault tolerance; Optimal control; Optimization methods; Switches; Voting; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1989. Proceedings. Fifth International Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
0-8186-1915-5
Type
conf
DOI
10.1109/ICDE.1989.47226
Filename
47226
Link To Document