DocumentCode :
1667381
Title :
An adaptive protocol for efficient support of range queries in DHT-based systems
Author :
Gao, Jun ; Steenkiste, Peter
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2004
Firstpage :
239
Lastpage :
250
Abstract :
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 DHTs basic lookup capability. However, supporting range queries efficiently remains a difficult problem. 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.
Keywords :
protocols; queueing theory; table lookup; tree data structures; tree searching; DHT-based systems; adaptive protocol; distributed hash table; large scale distributed application; query cost; range queries; range search tree; registrations; Application software; Cameras; Computer science; Cost function; Information retrieval; Large-scale systems; Protocols; Road transportation; Robustness; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Protocols, 2004. ICNP 2004. Proceedings of the 12th IEEE International Conference on
ISSN :
1092-1648
Print_ISBN :
0-7695-2161-4
Type :
conf
DOI :
10.1109/ICNP.2004.1348114
Filename :
1348114
Link To Document :
بازگشت