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
Link To Document