MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Location-based Node IDs: Enabling Explicit Locality in DHTs (2003) [3 citations — 1 self]

Download:
Download as a PDF | Download as a PS
by Shuheng Zhou, Gregory R. Ganger, Peter Steenkiste
Computer Science Department, Carnegie Mellon University
http://www.pdl.cmu.edu/PDL-FTP/stray/CMU-CS-03-171.ps
Add To MetaCart

Abstract:

Current peer-to-peer systems based on DHTs struggle with routing locality and content locality because of random node ID assignment. To address these issues, we promote the use of location-based node IDs to encode physical topology and improve routing. This gives applications explicit knowledge about and control over data locality at a coarse-grain. Applications can place content in particular regions or route towards a close replica. Schemes to address the difficulties that ensue, particularly load imbalance, are discussed.

Citations

2739 A mathematical theory of communication – Shannon - 1948
2113 Chord: A scalable peer-to-peer lookup service for internet applications – Stoica, Morris, et al.
1749 A scalable content-addressable network – Ratnasamy, Francis, et al. - 2001
771 Information Theory and Reliable Communication – Gallager - 1968
768 Tapestry: An infrastructure for fault-tolerant wide-area location and routing – Zhao, Kubiatowicz, et al. - 2001
718 Pastry: Scalable, Decentralized Object Location and Routing for Large-Scale Peer-to-Peer Systems – Rowstron, Druschel - 2001
643 Oceanstore: An architecture for global-scale persistent storage – Kubiatowicz, Bindel, et al. - 2000
581 Wide-area cooperative storage with CFS – Dabek, Kaashoek, et al. - 2001
578 A method for the construction of minimum redundancy codes – Huffman - 1952
452 Storage management and caching in PAST, a large-scale, persistent peer-to-peer storage utility – Rowstron, Druschel - 2001
375 Accessing nearby copies of replicated objects in a distributed environment – Plaxton, Rajaraman, et al. - 1997
304 Predicting Internet Network Distance with Coordinates-Based Approaches – Ng, Zhan - 2002
192 Topologicallyaware overlay construction and server selection,” 2002. [Online]. Available: citeseer.ist.psu.edu/ratnasamy02topologicallyaware.html – Ratnasamy, Handley, et al.
177 Skipnet: A scalable overlay network with practical locality properties – Harvey, Jones, et al. - 2003
152 The impact of DHT routing geometry on resilience and proximity – Gummadi, Gummadi, et al. - 2003
148 Arithmetic coding – Langdon - 1979
73 A routing underlay for overlay networks – Nakao, Peterson, et al. - 2003
64 A knowledge plane for the Internet – Clark, Partridge, et al. - 2003
31 On the Naming and Binding of Network Destinations – Saltzer - 1993
29 Replication Strategies for Highly Available Peer-to-peer Storage Systems – Bhagwan, Savage, et al. - 2002
22 Anne-Marie Kermarrec, Animesh Nandi, Antony Rowstron, and Atul Singh. SplitStream: High-Bandwidth Multicast in Cooperative Environments – Castro, Druschel
15 Design and evaluation of a distributed scalable content discovery system – Gao, Steenkiste - 2004
9 and Farouk Kamoun. Hierarchical Routing for Large Networks, Performance Evaluation and Optimization. Published as Computer Networks – Kleinrock - 1977
6 Improving the routing and addressing of the Internet protocol – Ford, Rekhter, et al. - 1993
1 Consistent hashing and random trees: tools for relieving hot spots – Levine, Lewin, et al. - 1997