Highly Available Hypercube Tokenized Sequential Matrix Partitioned Data Sharing in Large P2P Networks
- 1 SCAD Institute of Technology, Palladam, India
- 2 Faculty of Computer Science and Engineering, R.V.S .College of Engineering, Dindigul, India
Abstract
Peer-to-peer (P2P) networking is a distributed architecture that partitions tasks or data between peer nodes. In this paper, an efficient Hypercube Sequential Matrix Partition (HS-MP) for efficient data sharing in P2P Networks using tokenizer method is proposed to resolve the problems of the larger P2P networks. The availability of data is first measured by the tokenizer using Dynamic Hypercube Organization. By applying Dynamic Hypercube Organization, that efficiently coordinates and assists the peers in P2P network ensuring data availability at many locations. Each data in peer is then assigned with valid ID by the tokenizer using Sequential Self-Organizing (SSO) ID generation model. This ensures data sharing with other nodes in large P2P network at minimum time interval which is obtained through proximity of data availability. To validate the framework HS-MP, the performance is evaluated using traffic traces collected from data sharing applications. Simulations conducting using Network simulator-2 show that the proposed framework outperforms the conventional streaming models. The performance of the proposed system is analyzed using energy consumption, average latency and average data availability rate with respect to the number of peer nodes, data size, amount of data shared and execution time. The proposed method reduces the energy consumption 43.35% to transpose traffic, 35.29% to bitrev traffic and 25% to bitcomp traffic patterns.
- Xu, K., Shen, M., Cui, Y., Ye, M.J. and Zhong, Y.F. (2014) A Model Approach to the Estimation of Peer-to-Peer Traffic Matrices. IEEE Transactions on Parallel and Distributed Systems, 25, 1101-1111. http://dx.doi.org/10.1109/TPDS.2013.179
- Ozkasapa, O., Caglar, M., Ule Yaz, E. and Kücükcifci, S. (2010) An Analytical Framework for Self-Organizing Peer-to-Peer Anti-Entropy Algorithms. Performance Evaluation, 67, 141-159. http://dx.doi.org/10.1016/j.peva.2009.09.009
- Cema, E. and Ozkasapb, O. (2012) ProFID: Practical Frequent Items Discovery in Peer-to-Peer Networks. Future Generation Computer Systems, 6, 1544–1560.
- Ozkasap, O., Caglar, M., Cema, E., Ahi, E. and Iskender, E. (2010b) Stepwise Fair-Share Buffering for Gossip-Based Peer-to-Peer Data Dissemination. Computer Networks, 53, 2259-2274. http://dx.doi.org/10.1016/j.comnet.2009.03.021
- Ozkasap, O., Cem, E, Cebeci, S.E. and Koc, T. (2013) Flat and Hierarchical Epidemics in P2P Systems: Energy Cost Models and Analysis. Future Generation Computer Systems, 36, 257-266. http://dx.doi.org/10.1016/j.future.2013.09.009
- Shojafar, M., Abawajy, J.H., Delkhah, Z., Ahmadi, A., Pooranian, Z. and Abraham, A. (2013) An Efficient and Distributed File Search in Unstructured Peer-to-Peer Networks. Peer to Peer Network Application, 8, 120-136. http://dx.doi.org/10.1007/s12083-013-0236-0
- Gedik, B., Schneider, S., Hirzel, M. and Wu, K.L. (2014) Elastic Scaling for Data Stream Processing. IEEE Transactions on Parallel and Distributed Systems, 25, 1-10. http://dx.doi.org/10.1109/TPDS.2013.295
- Richard Lin, C.H., Wen, C.H., Lin, Y.C., Tung, K.Y., Lin, R.W. and Lin, C.Y. (2013) A P2P Framework for Developing Bioinformatics Applications in Dynamic Cloud Environments. International Journal of Genomics, 2013, 1-9. http://dx.doi.org/10.1155/2013/361327