Academia.eduAcademia.edu

Outline

A METHOD FOR BALANCING HETEROGENEOUS REQUEST LOAD IN DHT-BASED P2P

Abstract

DHT-based P2P systems have been proven to be a scalable and efficient means of sharing information. With the entrance of quality of services concerns into DHT systems, however, the ability to guarantee that the system will not be overwhelmed due to load imbalance becomes much more significant, especially when factors such as item popularity and skewing are taken into consideration. In this paper, we focus on the problem of load imbalance caused by skewed access distribution. We propose an effective load balancing solution, which takes the peer heterogeneity and access popularity into account to determine the load distribution. Our algorithm achieves load balancing by dynamically balancing the query routing load and query answering load respectively. Experimentations performed over a Pastry-like system illustrate that our balancing algorithms effectively balance the system load and significantly improves performance.

References (9)

  1. REFERENCES
  2. B. Godfrey, K. Lakshminarayanan, S. Surana, R. Karp, and I. Stoica, "Load balancing in dynamic structured P2P systems," in Proceedings of the 23rd Conference of the IEEE Communications Society (Infocom 2004), 2004.
  3. D. Karger and M. Ruhl, "Simple efficient load balancing algorithms for peer-to-peer systems," in Proceedings of 16th ACM Symposium on Parallelism in Algorithms and Architectures, 2004, pp. 36-43.
  4. A. R. Karthik, K. Lakshminarayanan, S. Surana, R. Karp, and I. Stoica, "Load balancing in structured P2P systems," in Proceedings of 2ndInternational Workshop on Peer-to-Peer Systems, 2003, pp. 68-79.
  5. G. Manku. "Balanced binary trees for ID management and load balance in distributed hash tables." In Proceedings of Twenty-Third Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC 2004), 2004.
  6. J. Byers, J. Considine, and M. Mitzenmacher, "Simple load balancing for distributed hash tables," in Proceedings of 2nd International Workshop on Peer-to-Peer Systems, 2003, pp. 80-87.
  7. J. Ledlie and M. Seltzer, "Distributed, secure load balancing with skew, heterogeneity, and churn," in Proceedings of the 24rd Conference of the IEEE Communications Society, (Infocom 2005), 2005.
  8. Mohanjeet Singh, D.S Dhaliwal and Neeraj Garg, "Searching and Streaming of Multimedia Content in P2P Overlay Network", International journal of Computer Engineering & Technology (IJCET), Volume 3, Issue 2, 2012, pp. 433 -438, ISSN Print: 0976 -6367, ISSN Online: 0976 -6375.
  9. Srikanth T.N. and Prabhudeva S, "Explicit Study on Security Issues in Multimedia Streaming in Peer to Peer Network", International journal of Computer Engineering & Technology (IJCET), Volume 3, Issue 2, 2012, pp. 588 -602, ISSN Print: 0976 -6367, ISSN Online: 0976 -6375.