• DocumentCode
    3476363
  • Title

    Performance analysis of a regeneration-based dynamic voting algorithm

  • Author

    Hilderman, Robert J. ; Hamilton, Howard J.

  • Author_Institution
    Dept. of Comput. Sci., Regina Univ., Sask., Canada
  • fYear
    1995
  • fDate
    13-15 Sep 1995
  • Firstpage
    196
  • Lastpage
    205
  • Abstract
    RVC2 is a consistency control algorithm for replicated data objects in a distributed computing system. It is a dynamic voting algorithm which utilizes selective regeneration and recovery mechanisms for failed copies. Virtual copies which record information about the current state of a data object, but do not contain actual data, are used to reduce network and storage overhead. Experimental results for availability, storage cost, and message cost, obtained through simulation, are discussed. Our results show that the replacement of real copies with virtual copies has no significant impact on the availability of a data object. Neither does varying the generation threshold. We also show that high availability can be maintained without regeneration. We conclude that regeneration makes no significant contribution to the high availability of RVC2
  • Keywords
    concurrency control; distributed databases; replicated databases; software fault tolerance; transport protocols; RVC2; availability; consistency control algorithm; distributed computing system; failed copies; message cost; recovery mechanisms; regeneration-based dynamic voting algorithm; replicated data objects; selective regeneration; storage cost; storage overhead; Availability; Computer science; Control systems; Costs; Distributed computing; Distributed control; Heuristic algorithms; Performance analysis; Protocols; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliable Distributed Systems, 1995. Proceedings., 14th Symposium on
  • Conference_Location
    Bad Neuenahr
  • ISSN
    1060-9857
  • Print_ISBN
    0-8186-7153-X
  • Type

    conf

  • DOI
    10.1109/RELDIS.1995.526227
  • Filename
    526227