Call for Paper - March 2023 Edition
IJCA solicits original research papers for the March 2023 Edition. Last date of manuscript submission is February 20, 2023. Read More

A Review on Load Balancing Approach in Cloud Computing

International Journal of Computer Applications
© 2015 by IJCA Journal
Volume 119 - Number 20
Year of Publication: 2015
Garima Joshi
S. K. Verma

Garima Joshi and S K Verma. Article: A Review on Load Balancing Approach in Cloud Computing. International Journal of Computer Applications 119(20):35-39, June 2015. Full text available. BibTeX

	author = {Garima Joshi and S. K. Verma},
	title = {Article: A Review on Load Balancing Approach in Cloud Computing},
	journal = {International Journal of Computer Applications},
	year = {2015},
	volume = {119},
	number = {20},
	pages = {35-39},
	month = {June},
	note = {Full text available}


In the simplest way, cloud computing means classifying and getting data and programs over the Internet instead of your computer's hard disk drive. It is a dissemination of computing resources—everything from applications to data centers over the Internet on a reward-for-use basis. Cloud computing is mostly defined as a type of computing that focuses on sharing computing resources rather of having the local host or personal devices to manage applications. The major issues related to the cloud are resource discovery, fault tolerance, load balancing, and security. Load balancing is the primary consideration in the cloud-computing environment. Load reconciliation is a mean for propagating workloads across various computing resources. Its main motive is to optimize the usage of resources, boost turnout, deprecation reaction time, and avoiding the needless burden of any such resources. It becomes a severe problem with the ceaseless increase in the list of users and type of applications on clouds. This paper presents a quick review of cloud computing. The main highlight of this document is on the load balancing approach in cloud computing.


  • Velte, A. T. , Veltey, T. J. , and Elsenpeter, R. , 2010, "Cloud Computing: A Practical Approach," Tata McGraw-Hill Education Private Limited, New Delhi, Edition.
  • Jadeja, Y. , and Modi, K. , 2012, "Cloud Computing-Concepts, Architecture and Challenges," International Conference on Computing, Electronics and Electrical Technologies, pages 877-880.
  • Shaikh, F. B. , and Haider, S. , 2011, "Security Threats in Cloud Computing," Internet Technology and Secured Transactions, pages 214-219.
  • Srinivas, J. , Reddy, K. V. S. , and Qyser, A. M. , July 2012, "Cloud Computing Basics," International Journal of Advanced Research in Computer and Communication Engineering, Vol. 1, Issue 5.
  • Ray, S. , and Sarkar, A. D. , October 2012, "Execution Analysis of Load Balancing Algorithms in Cloud Computing Environment," International Journal of Cloud Computing Services and Architecture, Vol. 2, Issue 5.
  • Kaur, J. , May-Jun 2012, "Comparison of load balancing algorithms in a Cloud," International Journal of Engineering Research and Applications, Vol. 2, Issue 3, pages 1169-1173.
  • Kuyoro, S. O. , Ibikunle, F. , Awodele, O. , 2011, "Cloud Computing Security Issues and Challenges," International Journal of Computer Networks (IJCN), Vol. 3, Issue 5.
  • Carpenter, R. H. , 2010, "Walking from Cloud to cloud: the portability issue on cloud computing," Washington Journal of Law, Technology & Arts, Vol. 6, Issue 1.
  • Ramana, K. , Subramanyam, A. , and Rao, A. A. , "Comparative Analysis of Distributed Web Server System Load-Balancing Algorithms Using Qualitative Parameters," 2011, VSRD-IJCSIT, Vol. 1, Issue 8, pages 592-600.
  • Moharana, S. S. , Ramesh R. D. , and Powar, D. , May 2013, "Analysis of Load Balancers in Cloud Computing," International Journal of Computer Science and Engineering, Vol. 2, Issue2.
  • Roy, A. , and Dutta, D. , April 2013, "Dynamic Load Balancing: Improve Efficiency in Cloud Computing," International Journal of Emerging Research in Management & Technology, Vol. 2. Issue 4.
  • Khiyaita, A. , Zbakh, M. , Bakkali, H. El. , and Kettani, D. El, 2012, "Load balancing cloud computing: state of art," In National Days of Network Security and Systems (JNS2), IEEE, pages 106–109.
  • Kansal, N. J. , and Chana, I. , 2012, "Existing load balancing techniques in cloud computing: A systematic review," Journal of Information Systems & Communication, Vol. 3, Issue 1,
  • Menasce, D. A. , and Ngo, P. , "Understanding cloud computing: Experimentation and capacity planning," 2009, In Computer Measurement Group Conference.
  • Wang, S. C. , Yan, K. Q. , Liao,W. P. , and Wang, S. S. , 2010, "Towards a load balancing in a three-level cloud computing network," In Computer Science and Information Technology (ICCSIT) 3rd IEEE International Conference, IEEE, Vol. 1, pages 108–113.
  • Braun, T. D. , Siegel, H. J. , Beck, N. , Boloni, L. L. , Maheswaran, M. , Reuther, A. I. , J. P. Robertson, M. D. Theys, B. Yao, D. Hensgen, et al. , 2001, "A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems," Journal of Parallel and Distributed Computing, Vol. 61, Issue 6, pages 810–837.
  • Kokilavani, T. , and Amalarethinam, D. , 2011, "Load balanced min-min algorithm for static meta-task scheduling in grid computing," International Journal of Computer Applications, Vol. 20, Issue 2.
  • Rajan, T. A. , and Bhagyaveni, M. , 2011, "Co-operative scheduled energy aware load-balancing technique for an efficient computational cloud," International Journal of Computer Science Issues (IJCSI), Vol. 8, Issue 2.
  • Galloway, J. M. , Smith, K. L. , and Vrbsky, S. S. , 2011, "Power aware load balancing for cloud computing," In Proceedings of the World Congress on Engineering and Computer Science, Vol. 1, pages 19–21.
  • Alonso-Calvo, R. , Crespo, J. , Garcia-Remesal, M. , Anguita, A. , and Maojo, V. , 2010, "On distributing load in cloud computing: A real application for very-large image datasets," Proceeded in Computer Science, Vol. 1, Issue 1, pages 2669–2677.
  • Chaczko, Z. , Mahadevan, V. , Aslanzadeh, S. , and Mcdermid, C. , 2011, "Availability and load balancing in cloud computing," International Conference on Computer and Software Modeling, Singapore, Vol. 14.
  • Iosup, A. , Ostermann, S. , Yigitbasi, M. N. , Prodan, R. , Fahringer, T. , and Epema, D. H. , 2011, "Performance analysis of cloud computing services for many tasks scientific computing," Parallel and Distributed Systems, IEEE Transactions, Vol. 22, Issue 6, pages 931–945.
  • Sethi, S. , Sahu, A. , and Jena, S. K. , 2012, "Efficient load balancing in cloud computing using fuzzy logic," IOSR Journal of Engineering, Vol. 2, Issue 7, pages 65–71.
  • Nine, Z. , SQ, M. , Azad, M. , Kalam, A. , Abdullah, S. , and Rahman, R. M. , 2013, "Fuzzy logic based dynamic load balancing in virtualized data centers," IEEE International Conference, pages 1–7.
  • Soklic, M. E. , 2002, "Simulation of load balancing algorithms: a comparative study," ACM SIGCSE Bulletin, Vol. 34, Issue 4, pages 138–141.
  • Deshmukh, A. P. , and Pamu, K. , 2012, "Applying load balancing: A dynamic approach," International Journal, Vol. 2, Issue 6.
  • Yao, J. , Guo, J. , and Bhuyan, L. N. , 2008, "Ordered round-robin: An efficient sequence preserving packet scheduler," IEEE Transactions, Vol. 57, Issue 12, page 1690–1703.
  • Kaur, J. , 2012, "Comparison of load balancing algorithms in a cloud," International Journal of Engineering Research and Applications, Vol. 2, Issue 3, pages 1169–173.
  • Bo, Z. , Ji, G. , and Jieqing, A. , "Cloud loading balance algorithm," 2010, In Information Science and Engineering (ICISE), 2nd International Conference on IEEE, page 5001–5004.
  • Ray, S. , and Sarkar, A. De. , 2012, "Execution analysis of load balancing algorithms in cloud computing environment," International Journal on Cloud Computing: Services & Architecture, Vol. 2, No. 5.
  • Nishant, K. , Sharma, P. , Krishna, V. , Gupta, C. , Singh, K. P. , Nitin, N. , and Rastogi, R. , 2012, "Load balancing of nodes in cloud using ant colony optimization," in Computer Modelling and Simulation (UKSim) 14th International Conference on IEEE, Vol. 4, Issue 4, pp. 3–8.
  • Subramanian, S. , Krishna, G. N. , Kumar, M. K. , Suresh, P. , and Karpagam, G. , 2012, "An adaptive algorithm for dynamic priority based virtual machine scheduling in cloud," International Journal of Computer Science Issues (IJCSI), Vol. 9, No. 6.
  • Wickremasinghe, B. , 2009, "Cloudanalyst: A cloudsim-based tool for modeling and analysis of large scale cloud computing environments," MEDC Project Report, Vol. 22, Issue 6, pages 433–659.
  • Mohapatra, S. , Mohanty, S. , and Rekha, K. S. , 2013, "Analysis of different variants in round robin algorithms for load balancing in cloud computing," International Journal of Computer Applications, Vol. 69, Issue 22.
  • Goel, H. , Chamoli, N. , June 2014, "Job Scheduling Algorithms for Cloud Computing: A Survey," International Journal of Computer Applications, Volume 95, Issue 23.