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 :
بازگشت