• DocumentCode
    1426939
  • Title

    Using reconfiguration for efficient management of replicated data

  • Author

    Agrawal, Divyakant ; Abbadi, Amr El

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
  • Volume
    8
  • Issue
    5
  • fYear
    1996
  • fDate
    10/1/1996 12:00:00 AM
  • Firstpage
    786
  • Lastpage
    801
  • Abstract
    Replicated data management protocols have been proposed that exploit a logically structured set of copies. These protocols have the advantage that they provide limited fault-tolerance at low communication cost. The proposed protocols can be viewed as analogues of the read-one write-all protocol in the context of logical structures. In this paper, we start by generalizing these protocols in two ways for logical structures. First, the quorum-based approach is applied to develop protocols that use structured read and write quorums, thus attaining a high degree of data availability for both read and write operations. Next, the reconfiguration or views approach is developed for these structures, resulting in protocols that attain high degrees of availability at significantly low communication cost for read operations. In this sense, the proposed protocols have the advantages of the read-one write-all protocol for low-cost read operations as well as the majority quorum protocol for high data availability. Finally, we generalize the reconfiguration approach to allow for the dynamic reconfiguration of the database system from one replica management protocol to another. This allows database systems to adapt to an evolving and dynamic application environment
  • Keywords
    database theory; distributed databases; memory protocols; replicated databases; software fault tolerance; copies; data availability; distributed databases; dynamic database reconfiguration; evolving dynamic application environment; limited fault-tolerance; logical structures; low communication cost; low-cost read operations; quorum-based approach; read-one write-all protocol; replica management; replicated data management protocols; structured read quorums; structured write quorums; views approach; Access protocols; Availability; Computer Society; Computer science; Context; Costs; Database systems; Distributed databases; Fault tolerance; Fault tolerant systems;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.542030
  • Filename
    542030