Aurelia: building locality-preserving overlay network over heterogeneous P2P environments

  • Authors:
  • Di Wu;Ye Tian;Kam-Wing Ng

  • Affiliations:
  • Department of Computer Science & Engineering, The Chinese University of Hong Kong, Shatin, N.T., Hong Kong;Department of Computer Science & Engineering, The Chinese University of Hong Kong, Shatin, N.T., Hong Kong;Department of Computer Science & Engineering, The Chinese University of Hong Kong, Shatin, N.T., Hong Kong

  • Venue:
  • ISPA'05 Proceedings of the 2005 international conference on Parallel and Distributed Processing and Applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditional DHT-based overlays destroy data locality and make it hard to support complex queries (e.g., range query, similarity query, etc) in P2P systems. Additionally, the node heterogeneity is widely ignored in most existing overlay designs. In this paper, we propose a locality-preserving overlay design, called Aurelia, which can adapt to the heterogeneous P2P environment and exploit node heterogeneity to realize efficient routing and robust indexing. Aurelia preserves the data locality by abandoning the use of hashing for data placement and each peer is responsible for a continuous range of value. In Aurelia, the routing table size and index range are proportional to the node capacity, and multicasting is adopted for scalable routing table maintenance.