Load Balancing Approaches in Grid Computing Environment

Abstract

Grid computing is a kind of distributed computing that involve the integrated and collaborative use of distributed resources. It involves huge amounts of computational task which require reliable resource sharing across computing domains. Load balancing in grid is a technique which distributes the workloads across multiple computing nodes to get optimal resource utilization, minimum time delay, maximize throughput and avoid overload. It is a challenging problem that has been studied extensively is the past several years. This paper attempts to provide a comprehensive overview of load balancing in grid computing environment and also analyses the job distribution and system behavior. Furthermore, this survey various load balancing algorithms for the grid computing environment, identify several comparison metrics for the load balancing algorithms and carry out the comparison based on these identified metrics between them. it also reviews the latest research activities in the area of grid computing, including characteristics, capabilities, architecture, applications, design constraints, scheduling and load balancing and presents a set of challenges and problems.

Extracted Key Phrases

Cite this paper

@inproceedings{Pandey2013LoadBA, title={Load Balancing Approaches in Grid Computing Environment}, author={Neeraj Pandey and Shashi Kant Verma and Vivek Kumar Tamta and Rajkumar Buyya and Srikumar Venugopal and Yajun Li and Yuhang Yang and Maode Ma and Albert Y. Zomaya and Menno Dobber and R. D. van der Mei and Ger Koole and Yu-Kwong Kwok and Lap-Sun Cheung and Mika Rantonen and Tapio Frantti and Kauko Leiviska and Roc{\'i}o P{\'e}rez de Prado and Sebasti{\'a}n Garc{\'i}a-Gal{\'a}n and Antonio J. Yuste and T. Hey and Anne E. Trefethen and Junwei Caoa and Daniel P. Spooner and Stephen A. Jarvis and Graham R. Nudd and K. Q. Yan and S. C. Wang and Chiu-Ping Chang}, year={2013} }