DocumentCode :
3413277
Title :
Analysis of a dynamic voting algorithm based on regeneration with virtual copies
Author :
Hilderman, R.J. ; Hamilton, Howard J.
Author_Institution :
Dept. of Comput. Sci., Regina Univ., Sask., Canada
fYear :
1996
fDate :
27-29 Mar 1996
Firstpage :
385
Lastpage :
391
Abstract :
A consistency control algorithm for replicated data objects in distributed computing systems, called RVC2, has been extensively analyzed. RVC2 is a voting-based algorithm which utilizes a selective regeneration and recovery mechanism for failed copies of data objects. Virtual copies, which record information about the current state of a copy, but which contain no actual data, are used in addition to real copies to reduce network and storage overhead. Empirical results concerning availability, obtained through simulation, are presented. These results show that varying the number of real versus virtual copies, and varying the generation threshold, has no significant impact on availability. The results also suggest that RVC2 is an unnecessarily complex algorithm because regeneration has no significant impact on availability under most circumstances
Keywords :
distributed algorithms; virtual machines; RVC2 dynamic voting algorithm; availability; consistency control algorithm; distributed computing systems; failed data object copies; generation threshold; network overhead; real copies; regeneration; replicated data objects; selective recovery; selective regeneration; simulation; storage overhead; virtual copies; Algorithm design and analysis; Analytical models; Availability; Computer science; Control systems; Distributed computing; Distributed control; Heuristic algorithms; Maintenance; Voting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications, 1996., Conference Proceedings of the 1996 IEEE Fifteenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-7803-3255-5
Type :
conf
DOI :
10.1109/PCCC.1996.493661
Filename :
493661
Link To Document :
بازگشت