• DocumentCode
    935101
  • Title

    Regeneration with virtual copies for distributed computing systems

  • Author

    Adam, Nabil R. ; Tewari, Rajiv

  • Author_Institution
    MS/CIS Dept., Rutgers Univ., Newark, NJ, USA
  • Volume
    19
  • Issue
    6
  • fYear
    1993
  • fDate
    6/1/1993 12:00:00 AM
  • Firstpage
    594
  • Lastpage
    602
  • Abstract
    The authors consider the consistency control problem for replicated data in a distributed computing system (DCS) and propose a new algorithm to dynamically regenerate copies of data objects in response to node failures and network partitioning in the system. The DCS is assumed to have strict consistency constraints for data object copies. The algorithm combines the advantages of voting-based algorithms and regeneration mechanisms to maintain mutual consistency of replicated data objects in the case of node failures and network partitioning. The algorithm extends the feasibility of regeneration to DCS on wide area networks and is able to satisfy user queries as long as there is one current partition in the system. A stochastic availability analysis of the algorithm shows that it provides improved availability as compared to previously proposed dynamic voting algorithms
  • Keywords
    distributed databases; query processing; consistency constraints; consistency control problem; data object copies; distributed computing system; distributed databases; dynamic voting algorithms; network partitioning; node failures; regeneration mechanisms; replicated data; stochastic availability analysis; user queries; virtual copies; voting-based algorithms; wide area networks; Algorithm design and analysis; Availability; Control systems; Distributed computing; Distributed control; Heuristic algorithms; Partitioning algorithms; Stochastic processes; Voting; Wide area networks;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.232024
  • Filename
    232024