DocumentCode :
2749727
Title :
Using Logical Identifiers of Nodes in Replica Maintenance
Author :
Vu, Quang Hieu
Author_Institution :
Dept. of Comput., Imperial Coll. London, London, UK
fYear :
2009
fDate :
11-16 Oct. 2009
Firstpage :
92
Lastpage :
97
Abstract :
Replication is often used in distributed hash tables (DHTs) to reduce the latency of query requests. For read-write objects, replicas are commonly kept up-to-date by having a master node maintain physical pointers to replica hosts. Since these links are based on IP addresses, they must be updated whenever a linked node fails. This can be costly in systems with high churn. In this paper, we introduce a replication protocol whose replica links employ both physical and logical node identifiers. The resulting logical links are based on the DHT identifier and can be used to correct the physical links if they are wrong; as a result, the correctness of the physical links can be relaxed. This protocol significantly reduces the cost of maintaining physical links. We also propose a novel cost model, which is used to determine when and where replicas should be created. Our cost model calculates the benefit of a replica by both the number of queries a node receives and the distance between the node and the query requester nodes.
Keywords :
query processing; replicated databases; distributed hash tables; logical identifiers; query requests; replica maintenance; replication protocol; Costs; Cryptography; Degradation; Delay; Distributed computing; Educational institutions; Peer to peer computing; Protocols; Routing; Security; Cost model; DHT; P2P; Replication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in P2P Systems, 2009. AP2PS '09. First International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-5084-8
Electronic_ISBN :
978-0-7695-3831-0
Type :
conf
DOI :
10.1109/AP2PS.2009.23
Filename :
5359083
Link To Document :
بازگشت