• 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