CFP last date
20 May 2024
Reseach Article

Load Balancing Techniques: Need, Objectives and Major Challenges in Cloud Computing- A Systematic Review

by Nitin Kumar Mishra, Nishchol Mishra
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 131 - Number 18
Year of Publication: 2015
Authors: Nitin Kumar Mishra, Nishchol Mishra
10.5120/ijca2015907523

Nitin Kumar Mishra, Nishchol Mishra . Load Balancing Techniques: Need, Objectives and Major Challenges in Cloud Computing- A Systematic Review. International Journal of Computer Applications. 131, 18 ( December 2015), 11-19. DOI=10.5120/ijca2015907523

@article{ 10.5120/ijca2015907523,
author = { Nitin Kumar Mishra, Nishchol Mishra },
title = { Load Balancing Techniques: Need, Objectives and Major Challenges in Cloud Computing- A Systematic Review },
journal = { International Journal of Computer Applications },
issue_date = { December 2015 },
volume = { 131 },
number = { 18 },
month = { December },
year = { 2015 },
issn = { 0975-8887 },
pages = { 11-19 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume131/number18/23548-2015907523/ },
doi = { 10.5120/ijca2015907523 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:27:42.506023+05:30
%A Nitin Kumar Mishra
%A Nishchol Mishra
%T Load Balancing Techniques: Need, Objectives and Major Challenges in Cloud Computing- A Systematic Review
%J International Journal of Computer Applications
%@ 0975-8887
%V 131
%N 18
%P 11-19
%D 2015
%I Foundation of Computer Science (FCS), NY, USA
Abstract

One of the emerging areas in the field of information technology (IT) is Cloud Computing. It is internet based technology which emphasizes its utility and follows pay-as-you-go model. Load balancing is a critical issue in cloud computing. It is a technique which uses multiple nodes and distribute dynamic workload among them so that no single node is overloaded. The main goal of load balancing includes optimal utilization of resources which increases the performance of the system and minimization of resource consumption which minimizes carbon emission rate. This paper is mainly focused on the concept of load balancing techniques in cloud computing. This review helps in analyzing the issues of existing load balancing algorithms and gives a comparison among these algorithm on the basis of different qualitative metrics like throughput, reliability, power saving feature, performance, scalability, associated overhead etc.

References
  1. Tinghuai Ma, Ya Chu, Licheng Zhao & Otgonbayar Ankhbayar, “Resource Allocation and Scheduling in Cloud Computing: Policy and Algorithm”IETE Technical review Volume 31, Issue 1, pp.4-16,January 2014.
  2. B. P. Rima, E. Choi, and I. Lumb, "A Taxonomy and Survey of Cloud Computing Systems", Proceedings of 5th IEEE International Joint Conference on INC, IMS and IDC, Seoul, Korea, pp.44-5l, August 2009.
  3. Nidhi Jain Kansal, Inderveer Chana, "Cloud Load Balancing Techniques: A Step Towards Green Computing", IJCSI, Vol. 9, Issue 1, January 2012.
  4. Hitesh Bheda, Hiren Bhatt,” An Overview of Load balancing Techniques in Cloud Computing Environments”,International journal of Engineering and Computer Science Volume 4, pp.9874- 9881,JANUARY 2015.
  5. Sukhvir Kaur, Supriya Kinger “Review on Load Balancing Techniques in Cloud Computing Environment”, International Journal of Science and Research (IJSR) Volume 3,Issue 6, June 2014.
  6. Nusrat Pasha, Dr. Amit Agarwal and Dr.Ravi Rastogi,“Round Robin Approach for VM Load Balancing Algorithm in Cloud Computing Environment” International Journal of Advanced Research in Computer Science and Software Engineering Volume 4, Issue 5, May 2014.
  7. Poonam Devi,Mr. Trilok “GabImplementation of cloud computing by using short job scheduling” International Journal of Advanced Research in Computer Science and Software Engineering.
  8. T. Kokilavani and Dr. D.I. George Amalarethinam, “Load Balanced Min-Min Algorithm for Static Meta-Task Scheduling in Grid Computing”International Journal of Computer Applications Volume 20– No.2, pp.0975-8887, April 2011.
  9. Shahrzad Aslanzadeh, Venkatesh Mahadevan, Christopher Mcdermid,“ Availability and Load Balancing in Cloud Computing” International Conference on Computer and Software Modeling IPCSIT vol.14 IACSIT Press, Singapore 2011.
  10. S. Wang, K. Van, W. Liao, and S. Wang, "Towards a Load Balancing in a Three-level Cloud Computing Network", Proceedings of the 3rd IEEE International Conference on Computer Science and Information Technology (ICC SIT), Chengdu, China, pp.108-113, September 2010.
  11. A. Bhadani and S. Chaudhary, “ performance evaluation of web servers using central load balancing policy over virtual machine on cloud”, proceedings of third Annual ACM.
  12. J. M. Galloway, K. L. Smith, and S. S. Vrbsky, “Power aware load balancing for cloud computing,” in Proceedings of the World Congress on Engineering and Computer Science, vol. 1, pp.19–21, 2011.
  13. S. Sethi, A. Sahu, and S. K. Jena, “Efficient load balancing in cloud computing using fuzzy logic,” IOSR Journal of Engineering, vol. 2, no. 7, pp.65–71, 2012.
  14. Z. Nine, M. SQ, M. Azad, A. Kalam, S. Abdullah and R. M. Rahman, “fuzzy logic based dynamic load balancing in virtualized data centers” In fuzzy system (FUZZ), IEEE International conference on, pp. 1-7, 2013.
  15. Ms.Nitika, Ms.Shaveta, Mr. Gaurav Raj; “Comparative Analysis of Load Balancing Algorithms in Cloud Computing”, International Journal of Advanced Research in Computer Engineering & Technology Volume 1, Issue 3, May 2012.
  16. M. Randles, D. Lamb, and A. Taleb-Bendiab, “Experiments with Honeybee Foraging Inspired Load Balancing” Proceedings IEEE International Conference on Developments in eSystems Engineering (DESE), pp.240 – 247,Abu Dhabi,Dec 2009.
  17. http://www .loadbalancing.org/.
  18. M. Randles, D. Lamb, and A. Taleb-Bendiab, "A Comparative Study into Distributed Load Balancing Algorithms for Cloud Computing", Proceedings IEEE International Conference on Advanced Information Networking and Applications Workshops, Perth, Australia, pp.551-556, April 2010.
  19. Dr. Amit Agarwal, Saloni Jain “Efficient optimal algorithm of task scheduling in cloud computing environment” International Journal of computer Trends and Technology (IJCTT).
  20. G. Kliotb, Y. Lua, Q. Xiea, A. Gellerb, J. R. Larusb, and A. Greenber, "Join-Idle-Queue: A novel load balancing algorithm for dynamically scalable web services", An international Journal on computer Performance and evaluation, In Press, Accepted Manuscript, Available online 3 August 201l.
  21. Kousik Dasgupta, Brototi Mandal, Paramartha Dutta,Jyotsna Kumar Mandal,Santanu Dam , “A Genetic Algorithm (GA) based Load Balancing Strategy for Cloud Computing”, Elsevier (CIMTA) 2013.
  22. Anamika Jain, Ravinder Singh, “ Review of Peer to Peer Grid Load Balancing Model Based on Ant Colony Optimization with Resource Management” Volume 3, Issue 4, April 2013 IJARCSSE.
  23. Kousik Dasgupta, Brototi Mandal, Paramartha Dutta, “Load Balancing in Cloud Computing using Stochastic Hill Climbing-A Soft Computing Approach”,Elsevier (C3IT) 2012.
  24. H. Mehta, P. Kanungo, and M. Chandwani,"Decentralized content aware load balancing algorithm for distributed computing environments", Proceedings of the International Conference Workshop on Emerging Trends in Technology (lCWET),pp.370-375, February 2011.
  25. A. M. Nakai, E. Madeira, and L. E. Buzato,"Load Balancing for Internet Distributed Services Using Limited Redirection Rates", 5th IEEE Latin-American Symposium on Dependable Computing (LADC),pp.156-165 2011.
  26. Xi. Liu, Lei. Pan, Chong-Jun. Wang, and JunYuan. Xie, "A Lock-Free Solution for Load Balancing in Multi-Core Environment", 3rd IEEE International Workshop on Intelligent Systems and Applications (lSA), pp.1-4 2011.
  27. Hu, 1. Gu, G. Sun, and T. Zhao, "A Scheduling Strategy on Load Balancing of Virtual Machine Resources in Cloud Computing Environment", Third International symposium on parallel architecture, algorithms and programming(PAAP),pp.89-96,2010.
  28. Hao Liu, Shijun Liu, Xiangxu Meng, Chengwei Yang, Yong Zhang, LBVS:A Load Balancing Strategy for Virtual Storage, IEEE International Conference on Service Sciences, 2010.
  29. Y. Fang, F. Wang, and J. Ge, "A Task Scheduling Algorithm Based on Load Balancing in Cloud Computing", Web Information Systems and Mining, Lecture Notes in Computer Science, Vol. 6318,pp.271-277,2010.
  30. Z. Zhang, and X. Zhang, "A Load Balancing Mechanism Based on Ant Colony and Complex Network Theory in Open Cloud Computing Federation", Proceedings of 2nd International Conference on Industrial Mechatronics and Automation (ICIMA), Wuhan, China,pp.240- 243, May 2010.
  31. V. Nae, R. Prod an, and T. Fahringer, "CostEfficient Hosting and Load Balancing of Massively Multiplayer Online Games", Proceedings of the lith IEEE/ ACM International Conference on Grid Computing (Grid), IEEE Computer Society,pp.9- 17, October 2010.
  32. R. Stanojevic, and R. Shorten, "Load balancing vs. distributed rate limiting: a unifying framework for cloud control", Proceedings of IEEE ICC, Dresden, Germany, pp. 1-6, August 2009.
  33. Y. Zhao, and W. Huang, "Adaptive Distributed Load Balancing Algorithm based on Live Migration of Virtual Machines in Cloud", Proceedings of 5th IEEE International Joint Conference on INC, IMS and IDC, Seoul, Republic of Korea,pp.170-175, August 2009.
  34. A. Singh, M. Korupolu, and D. Mohapatra, "Server-storage virtualization: integration and load balancing in data centers", Proceedings of the ACM/IEEE conference on Supercomputing (SC), November 2008.
Index Terms

Computer Science
Information Sciences

Keywords

Load Balancing Green Computing Carbon Emission Dynamic Load Balancing Load Balancing Algorithms Virtualization.