• 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