Efficient routing in non-uniform dhts for range query support

Maha Abdallah*, Eliya Buyukkaya

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference paperAcademic

Abstract

By randomly mapping items and nodes to a common address space, most P2P index structures based on DHTs provide only exact match data lookups. This compromises their use in data-oriented applications where more advanced query facilities, such as range queries, are needed. We have previously proposed a P2P index structure that refines the Chord DHT by mapping data items to the Chord address space in an order-preserving way. Load balancing of skewed data is then achieved deterministically by pulling nodes to zones where too many data items reside. However, based on Chord's underlying routing infrastructure, our previous solution can no longer ensure logarithmic routing cost when the node distribution over the address space becomes highly skewed. In this paper, we push our previous study one step further and propose a simple yet efficient refinement to Chord's routing component. By offering nodes more flexibility in the choice of their neighbors, our solution ensures logarithmic routing cost, with high probability. Most importantly, our solution is dynamic in the sense that it adapts to any node distribution, including highly adversarial ones.

Original languageEnglish
Title of host publication18th IASTED International Conference on Parallel and Distributed Computing and Systems, PDCS 2006
Pages239-246
Number of pages8
Publication statusPublished - Nov 2006
Externally publishedYes
Event18th IASTED International Conference on Parallel and Distributed Computing and Systems, PDCS 2006 - Dallas, TX, United States
Duration: 13 Nov 200615 Nov 2006

Publication series

NameProceedings of the IASTED International Conference on Parallel and Distributed Computing and Systems
ISSN (Print)1027-2658

Conference/symposium

Conference/symposium18th IASTED International Conference on Parallel and Distributed Computing and Systems, PDCS 2006
Country/TerritoryUnited States
CityDallas, TX
Period13/11/0615/11/06

Keywords

  • Distributed Hash Tables (DHTs)
  • Load-balancing
  • Peer-to-Peer systems
  • Range queries
  • Routing

Fingerprint

Dive into the research topics of 'Efficient routing in non-uniform dhts for range query support'. Together they form a unique fingerprint.

Cite this