DocumentCode
1027027
Title
Voting as the optimal static pessimistic scheme for managing replicated data
Author
Spasojevic, Mirjana ; Berman, Piotr
Author_Institution
Transarc Corp., Pittsburgh, PA, USA
Volume
5
Issue
1
fYear
1994
fDate
1/1/1994 12:00:00 AM
Firstpage
64
Lastpage
73
Abstract
This paper investigates the problem of finding an optimal static pessimistic replica control scheme. It has been widely accepted that coteries (proposed by Garcia-Molina and Barbara) provide the most general framework for such schemes. We demonstrate that voting schemes, a very small subset of static pessimistic schemes, are optimal for fully connected networks with negligible link failure rates, as well as for Ethernet systems. We also show that voting is not optimal for somewhat more general systems. We propose a modification of the algorithm of Z. Tong and R.Y. Kain (1988) for computing optimal voting in operation independent case, so that it runs in linear (rather than exponential) time. Finally, we propose the first efficient algorithm for computing the optimal vote assignment and appropriate thresholds for fully connected networks when relative frequencies of read and write operations are known. We also extend this result to Ethernet systems
Keywords
distributed databases; local area networks; protocols; software reliability; Ethernet systems; fully connected networks; optimal static pessimistic scheme; optimal vote assignment; replicated data; voting schemes; Availability; Computer networks; Database systems; Delay; Ethernet networks; Frequency; Optimal control; Protocols; Telecommunication traffic; Voting;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.262589
Filename
262589
Link To Document