publication . Preprint . 2014

A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment

Katyal, Mayanka; Mishra, Atul;
Open Access English
  • Published: 27 Mar 2014
Cloud Computing is a new trend emerging in IT environment with huge requirements of infrastructure and resources. Load Balancing is an important aspect of cloud computing environment. Efficient load balancing scheme ensures efficient resource utilization by provisioning of resources to cloud users on demand basis in pay as you say manner. Load Balancing may even support prioritizing users by applying appropriate scheduling criteria. This paper presents various load balancing schemes in different cloud environment based on requirements specified in Service Level Agreement (SLA).
free text keywords: Computer Science - Distributed, Parallel, and Cluster Computing
Download from

[1] Foster, I., Zhao, Y., Raicu, I. & Lu, S. (2008). Cloud computing and grid computing 360-degree compared. IEEE Grid Computing Environment Workshops. [OpenAIRE]

[2] Youseff, L. Toward a Unified Ontology of Cloud Computing Retrieved from http://spsteve.

[3] Luo, S., Lin, Z. & Chenm, X. (2011). Virtualization security for cloud computing service. 2011 International Conference on Cloud and Service Computing 978-1-4577-1637-9/11/$26.00 ©2011 IEEE. Shenzhen, China: ZTE Corporation.

[4] Zhang, Q., Cheng, L. & Boutaba, R. (2010). Cloud computing: State-of-the-art and research challenges. Journal of Internet Services and Applications, 1(1), 7-18. DOI 10.1007/s13174-010-0007-6. [OpenAIRE]

[5] Open Stack: An Overview. Retrieved from www.

[12] Calheiros, R. N., Ranjan, R., Beloglazov, A., Rose, C. A. F. D. & Buyya, R. CloudSim: A Toolkit for Modeling and Simulation of Cloud Computing Environments and Evaluation of Resource Provisioning Algorithms. extended version of a keynote paper: R. Buyya, R. Ranjan, and R. N. Calheiros. Modeling and simulation of scalable Cloud computing environments and the CloudSim toolkit: Challenges and opportunities. Proceedings of the Conference on High Performance Computing and Simulation (HPCS 2009) (pp. 21-24). IEEE Press, New York, USA, Leipzig, Germany, June, 2009.

[13] Sotomayor, B., Montero, R. S., Llorente, I. M. & Foster, I. (2009). Virtual infrastructure management in private and hybrid clouds. IEEE Internet Computing, 13(5), 14-22.

[14] Radojevic, B. & Zagar, M. (2011). Analysis of issues with load balancing algorithms in hosted (cloud) environments. In proceedings of 34th International Convention on MIPRO, IEEE.

[21] Vesna Sesum-Cavic Institute of Computer Languages Vienna University of Technology Wien, Austria, Eva Kühn. Applying swarm intelligence algorithms for dynamic load balancing to a Cloud Based Call Center” 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems. 978-0-7695-4232-4/10 $26.00 © 2010 IEEE DOI 10.1109/SASO.2010.19. [OpenAIRE]

[22] Naghibzadeh, M. (2007). A min-min max-min selective algorithm for grid task scheduling. 1-42440- 1007-X/07/$25.00, 2007 IEEE. Dept. of Computer Engineering Ferdowsi University of Mashad.

[23] Al Nuaimi, K., Mohamed, N., Al Nuaimi, M. & Al-Jaroodi, J. (2012). A survey of load balancing in cloud computing: challenges and algorithms. 2012 IEEE Second Symposium on Network Cloud Computing and Applications 978-0-7695-4943-9/12 $26.00 © 2012 IEEE DOI 10.1109/NCCA.2012.29. College of Information Technology, UAEU Al Ain, United Arab Emirates [OpenAIRE]

[24] Zhao, C., Zhang, S., Liu, Q., Xie, J. & Hu, J. (2009). Independent Tasks Scheduling Based on Genetic Algorithm in Cloud Computing.

[25] Wu, Z., Liu, X., Ni, Z., Yuan, D. &Yang, Y. A. Market-oriented hierarchical scheduling strategy in cloud workflow systems. Journal of Super Computing. DOI 10.1007/s11227-011-0578-4.

[26] Xu, M., Cui, L., Wang, H. & Bi, Y. (2009). A multiple QoS constrained scheduling strategy of multiple workflows for cloud computing. 2009 IEEE International Symposium on Parallel and Distributed Processing with Applications 978-0-7695-3747-4/09 $25.00 © 2009 IEEE DOI 10.1109/ISPA.2009.95.

Any information missing or wrong?Report an Issue