A Proximity-Aware Technique for Distributing Replicas in DHT-Based P2P Networks
Replication technique is an effective method for improving the availability of data and enhancing performance, however, it also brings significant costs in storage space and traffic. In this paper, we study how to decrease redundant traffic cost and redundant replicas for replication in structured P2P overlay by topology optimization. We develop a Hierarchical Proximity-Aware P2P overlay with dominating set nodes acting as super peers, and design a replication technique with multiple hash functions for costless query. Our method can efficiently disseminate replicas across the network, increase query hit ratio, and decrease redundant query messages and storage space required. We give theoretical analysis for performance metrics, and by simulation, we verify the superiority of our method.