D-AVTree: DHT-Based Search System to Support Scalable Multi-Attribute Queries

Hoaison NGUYEN, Yasuo TAN, Yoichi SHINODA

  • Full Text Views

    0

  • Cite this

Summary :

At present, vast numbers of information resources are available on the Internet. However, one emerging issue is how to search and exploit these information resources in an efficient and flexible manner with high scalability. In this study, we focused our attention on the design of a distributed hash table (DHT)-based search system that supports efficient scalable multi-attribute queries of information resources in a distributed manner. Our proposed system, named D-AVTree, is built on top of a ring-based DHT, which partitions a one-dimensional key space across nodes in the system. It utilizes a descriptive naming scheme, which names each resource using an attribute-value (AV) tree, and the resource names are mapped to d-bit keys in order to distribute the resource information to responsible nodes based on a DHT routing algorithm. Our mapping scheme maps each AV branch of a resource name to a d-bit key where AV branches that share a subsequence of AV pairs are mapped to a continuous portion of the key space. Therefore, our mapping scheme ensures that the number of resources distributed to a node is small and it facilitates efficient multi-attribute queries by querying only a small number of nodes. Further, the scheme has good compatibility with key-based load balancing algorithms for DHT-based networks. Our system can achieve both efficiency and a good degree of load balancing even when the distribution of AV pairs in the resource names is skewed. Our simulation results demonstrated the efficiency of our solution in terms of the distribution cost, query hit ratio, and the degree of load balancing compared with conventional approaches.

Publication
IEICE TRANSACTIONS on Communications Vol.E97-B No.9 pp.1898-1909
Publication Date
2014/09/01
Publicized
Online ISSN
1745-1345
DOI
10.1587/transcom.E97.B.1898
Type of Manuscript
PAPER
Category
Network

Authors

Hoaison NGUYEN
  VNU-University of Engineering and Technology,Japan Advanced Institute of Science and Technology
Yasuo TAN
  Japan Advanced Institute of Science and Technology
Yoichi SHINODA
  Japan Advanced Institute of Science and Technology

Keyword

FlyerIEICE has prepared a flyer regarding multilingual services. Please use the one in your native language.