Efficient content location algorithm for content distribution networks based on distributed construction of search tree from contents of proximal nodes

  • Authors:
  • Shambhu Shrestha;Aki Kobayashi;Katsunori Yamaoka;Yoshinori Sakai;Noboru Sonehara

  • Affiliations:
  • Dept. of Communications and Intégrated Systems, Graduate School of Science and Engineering, Tokyo Institute of Technology, Tokyo, Japan;Dept. of Communications and Integrated Systems, Graduate School of Science and Engineering, Tokyo Institute of Technology, Tokyo, Japan;Dept. of Communications and Integrated Systems, Graduate School of Science and Engineering, Tokyo Institute of Technology, Tokyo, Japan;Dept. of Communications and Integrated Systems, Graduate School of Science and Engineering, Tokyo Institute of Technology, Tokyo, Japan;National Institute of Informatics, Tokyo, Japan

  • Venue:
  • DBA'06 Proceedings of the 24th IASTED international conference on Database and applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Content distribution networks (CDNs) are a type of distributed database using geographically dispersed servers to efficiently distribute large multimedia contents. Among various kinds of CDNs are those resembling peer-to-peer (P2P) networks in which all the servers are equivalent and autonomous, are easy to maintain and tolerant of faults. However, they differ from P2P networks in that the number of nodes joining and leaving the network is negligible. The main problems in CDNs are the placement of contents, and the location of content. Widely used CDNs either have inefficient flooding-like techniques for content location or restrict either content or index placement to use distributed hash tables for efficient content location. However, for the efficient distribution of contents, the contents must be optimally placed within the CDN, and no restrictions should be placed in the content or index placement algorithm. We developed an efficient content location algorithm for CDNs, based on the distributed construction of a search index without imposing any restrictions on the content or index placement algorithm. We described our algorithm, compared it with the existing content location algorithms and showed its effectiveness in increasing the success rate of queries with less traffic.