Abstract
The grid computing system becomes a promising platform for high performance computing. Recently, grid systems integrate with the P2P technology to enhance the efficiency of distributed computing. Load balancing is one of the most important issues in P2P grid systems, and the efficiency of the resource utilization is also one of the key issues. This study proposes a Self-Adaptive Load Balancing (SALB) strategy to improve the efficiency of load balancing. SALB selects appropriate neighbors according to the Small World Theory; then, the proposed strategy transfers jobs to these neighbors in order to distribute load. Experimental results show that the proposed algorithm performs well and that the SALB strategy could improve the resource utilization and shorten the job completion time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Wang, C., Student Member, IEEE,, Xiao, L., Member: An Effective P2P Search Scheme to Exploit File Sharing Heterogeneity. IEEE Transactions on Parallel and Distributed Systems 18(2) (February 2007)
Chen, C., Tsai, K.-C.: The Server Reassignment Problem for Load Balancing in Structured P2P Systems. IEEE Transactions on Parallel And Distributed Systems 19(2) (February 2008)
Condor, http://www.cs.wisc.edu/condor/
Vincze, G., Novák, Z., Pap, Z., Vida, R.: RESERV: A Distributed, Load Balanced Information System for Grid Applications. In: Eighth IEEE International Symposium on Cluster Computing and the Grid
Globus, http://www.globus.org/toolkit/
Sun, J., Li, L., Chen, H., Tan, H.: A Proximity-Aware Load Balancing Algorithm in P2P Systems. In: The 3rd International Conference on Grid and Pervasive Computing – Workshops
JNGI, http://jngi.jxta.org
Burkardt, J.: http://people.sc.fsu.edu/~burkardt/index.html
Kiran, M., Aisha-Hassan, Hashim1, Kuan, L.M., Jiun, Y.Y.: Execution Time Prediction of Imperative Paradigm Tasks for Grid Scheduling Optimization. IJCSNS International Journal of Computer Science and Network Security 9(2) (February 2009)
Six Degrees of Separation, http://en.wikipedia.org/wiki/Six_Degrees_of_Separation
Sun, http://www.sun.com/
Therning, N., Bengtsson, L.: Jalapeno: secentralized Grid computing using peer-to-peer technology. In: CF ’05: Proceedings of the 2nd conference on Computing frontiers (May 2005)
UNICORE, http://www.unicore.eu
Unigrid, http://140.114.91.35/index.html
Li, Y., Yang, Y., Zhu, R.: A Hybrid Load balancing Strategy of Sequential Tasks for Computational Grids. In: 2009 International Conference on Networking and Digital Society (2009)
Pan, Y., Lu, W., Zhang, Y., Chiu, K.: A Static Load-Balancing Scheme for Parallel XML Parsing on Multicore CPUs
Wu, Y.-J., Lin, S.-J., Lai, K.-C., Huang, K.-C., Wu, C.-C.: Distributed Dynamic Load Balancing Strategies in P2P grid Systems. In: The 5th Workshop on Grid Technologies and Applications(WoGTA’08), December, pp. 95–102. National University of Tainan (2008)
Yang, Y., Li, Y., Zhu, R.: A Hybrid Load balancing Strategy of Sequential Tasks for Computational Grids. In: 2009 International Conference on Networking and Digital Society (2009)
Duan, Z., Gu, Z.: Dynamic Load Balancing in Web Cache Cluster. In: Seventh International Conference on Grid and Cooperative Computing (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Huang, PJ., Yu, YF., Chen, QJ., Huang, TL., Lai, KC., Li, KC. (2010). A Self-Adaptive Load Balancing Strategy for P2P Grids. In: Hsu, CH., Yang, L.T., Park, J.H., Yeo, SS. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2010. Lecture Notes in Computer Science, vol 6082. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13136-3_35
Download citation
DOI: https://doi.org/10.1007/978-3-642-13136-3_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13135-6
Online ISBN: 978-3-642-13136-3
eBook Packages: Computer ScienceComputer Science (R0)