• DocumentCode
    2528525
  • Title

    An Arbitrary Tree-Structured Replica Control Protocol

  • Author

    Bahsoun, Jean Paul ; Basmadjian, Robert ; Guerraoui, Rachid

  • Author_Institution
    Inst. de Rech. en Inf. de Toulouse, Univ. de Toulouse, Toulouse
  • fYear
    2008
  • fDate
    17-20 June 2008
  • Firstpage
    502
  • Lastpage
    511
  • Abstract
    Traditional replication protocols that arrange logically the replicas into a tree structure have reasonable availability, low communication costs but induce high system load. We propose in this paper the arbitrary protocol: a tree-based replica control protocol that can be configured based on the frequencies of read and write operations in order to provide lower system load than existing tree replication protocols, yet with comparable cost and availability. Our protocol enables the shifting from one configuration into another by just modifying the structure of the tree. There is no need to implement a new protocol whenever the frequencies of read and write operations change. At the heart of our protocol lies the new idea of logical and physical levels in a tree. In short, read operations are carried out on any physical node of every physical level of the tree whereas the write operation is performed on all physical nodes of a single physical level of the tree. We discuss optimal configurations, proving in particular a new lower bound, of independent interest, for the case of a binary tree.
  • Keywords
    protocols; replicated databases; tree data structures; binary tree; replica control; replication protocols; tree structure; Availability; Communication system control; Control systems; Costs; Distributed computing; Fault tolerant systems; Frequency; Heart; Protocols; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2008. ICDCS '08. The 28th International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1063-6927
  • Print_ISBN
    978-0-7695-3172-4
  • Electronic_ISBN
    1063-6927
  • Type

    conf

  • DOI
    10.1109/ICDCS.2008.51
  • Filename
    4595921