loading...
An Adaptive Protocol for Efficient Support of Range Queries in DHT-Based Systems
Berlin, Germany October 05-October 08
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICNP.2004.134811412th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Jun Gao, Carnegie Mellon University, Pittsburgh, PA
Peter Steenkiste, Carnegie Mellon University, Pittsburgh, PA
In recent years, Distributed Hash Tables (DHTs) have been proposed as a fundamental building block for large scale distributed applications. Important functionalities such as searching have been added to the DHT's basic lookup capability. However, supporting range queries efficiently remains a difficult problem. In this paper, we describe an adaptive mechanism that relies on a logical tree data structure, the Range Search Tree (RST), to support range queries efficiently. Nodes in the RST automatically group registrations based on their values. Queries are decomposed into a small number of sub-queries for efficient resolution. The system dynamically optimizes itself to minimize the registration and query cost based on observed load. The system is fully distributed and avoids bottleneck problems encountered in traditional tree-based systems. Extensive simulation results validate the effectiveness of the system.
Citation:
Jun Gao, Peter Steenkiste, "An Adaptive Protocol for Efficient Support of Range Queries in DHT-Based Systems," icnp, pp.239-250, 12th IEEE International Conference on Network Protocols (ICNP'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.