Hierarchical Data Distribution Scheme for Peer-to-Peer Networks
Shashi Bhushan, Mayank Dave, R. B. Patel, R. B. Patel, B. P. Singh · AIP conference proceedings · 2010
In the past few years, peer‐to‐peer (P2P) networks have become an extremely popular mechanism for large‐scale content sharing. P2P systems have focused on specific application domains (e.g. music files, video files) or on providing file system like capabilities. P2P is a powerful paradigm, which provides a large‐scale and cost‐effective mechanism for data sharing. P2P system may be used for storing data globally. Can we implement a conventional database on P2P system? But successful implementation of conventional databases on the P2P systems is yet to be reported. In this paper we have presented the mathematical model for the replication of the partitions and presented a hierarchical based data distribution scheme for the P2P networks. We have also analyzed the resource utilization and throughput of the P2P system with respect to the availability, when a conventional database is implemented over the P2P system with variable query rate. Simulation results show that database partitions placed on the peers with higher availability factor perform better. Degradation index, throughput, resource utilization are the parameters evaluated with respect to the availability factor.