• DocumentCode
    1831208
  • Title

    Embedding network coordinates into the heart of distributed hash tables

  • Author

    Kojima, Toshinori ; Asahara, Masato ; Kono, Kenji ; Hayakawa, Ai

  • Author_Institution
    Dept. of Inf. & Comput. Sci., Keio Univ., Yokohama, Japan
  • fYear
    2009
  • fDate
    9-11 Sept. 2009
  • Firstpage
    155
  • Lastpage
    158
  • Abstract
    Network coordinates (NCs) construct a logical space which enables efficient and accurate estimation of network latency. Although many researchers have proposed NC-based strategies to reduce the lookup latency of distributed hash tables (DHTs), these strategies are limited in the improvement of the lookup latency; the nearest node to which a query should be forwarded is not always included in the consideration scope of a node. This is because conventional DHTs assign node IDs independent of the underlying physical network. In this paper, we propose an NC-based method of constructing a topology-aware DHT by Proximity Identifier Selection strategy (PIS/NC). PIS/NC assigns an ID to each node based on NC of the node. This paper presents Canary, a PIS/NC-based CAN whose d-dimensional logical space corresponds to that of Vivaldi. Our simulation results suggest that PIS/NC has the possibility of dramatically improving the lookup latency of DHTs. Whereas DHash++ is only able to reduce the median lookup latency by 15% of the original Chord, Canary reduces it by 70% of the original CAN.
  • Keywords
    distributed processing; table lookup; topology; Canary; Chord; NC-based method; NC-based strategies; PIS/NC-based CAN; accurate estimation; d-dimensional logical space; distributed hash tables; efficient estimation; median lookup latency; network coordinates; network latency; physical network; proximity identifier selection; topology-aware DHT; Computer science; Delay; Electronic mail; Euclidean distance; Heart; IP networks; Intrusion detection; Network topology; Peer to peer computing; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing, 2009. P2P '09. IEEE Ninth International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-4244-5066-4
  • Electronic_ISBN
    978-1-4244-5067-1
  • Type

    conf

  • DOI
    10.1109/P2P.2009.5284517
  • Filename
    5284517