CFP last date
20 May 2024
Reseach Article

Load Balancing Technique in Cloud Computing : A Review

by Narendra Chamoli, Himanshu Suyal, Amit Panwar, Ravinder Chauhan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 145 - Number 15
Year of Publication: 2016
Authors: Narendra Chamoli, Himanshu Suyal, Amit Panwar, Ravinder Chauhan
10.5120/ijca2016910625

Narendra Chamoli, Himanshu Suyal, Amit Panwar, Ravinder Chauhan . Load Balancing Technique in Cloud Computing : A Review. International Journal of Computer Applications. 145, 15 ( Jul 2016), 6-10. DOI=10.5120/ijca2016910625

@article{ 10.5120/ijca2016910625,
author = { Narendra Chamoli, Himanshu Suyal, Amit Panwar, Ravinder Chauhan },
title = { Load Balancing Technique in Cloud Computing : A Review },
journal = { International Journal of Computer Applications },
issue_date = { Jul 2016 },
volume = { 145 },
number = { 15 },
month = { Jul },
year = { 2016 },
issn = { 0975-8887 },
pages = { 6-10 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume145/number15/25352-2016910625/ },
doi = { 10.5120/ijca2016910625 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:48:54.215645+05:30
%A Narendra Chamoli
%A Himanshu Suyal
%A Amit Panwar
%A Ravinder Chauhan
%T Load Balancing Technique in Cloud Computing : A Review
%J International Journal of Computer Applications
%@ 0975-8887
%V 145
%N 15
%P 6-10
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud Computing (CC) term came into existence using existing technologies like Parallel computing, Grid computing, Distributing computing, Peer to Peer technology and Virtualization, etc. Load Balancing is a technique of sharing cloudlet of overloaded nodes to slug nodes. In CC, due to its elastic characteristic, load balancing (LB) is a critical issue as data processing occurs centrally in network using Virtual Machines (VM). LB helps in minimizing over consumption of resources, fault tolerance, scalability, increase throughput, response time, etc. The paper summarizes various recent techniques introduced for load balancing in Cloud. The metrics of analyses are objectives, achievements, challenges of discussed load balancing techniques and their comparison.

References
  1. Dan C Marinescu, Cloud Computing: Theory and Practice.: Newnes, 2013.
  2. Luis Rodero-Merino, Juan Caceres and Maik Lindner Luis M. Vaquero, "A Break in the Clouds: Towards a Cloud Definition," ACM SIGCOMM Computer Communication Review, vol. 39, no. 1, pp. 50-55, 2008.
  3. Pradeep, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, and Kenneth Salem Padala, "Adaptive control of virtualized resources in utility computing environments," ACM SIGOPS Operating Systems Review,ACM, vol. 41, no. 3, pp. 289-302, 2007.
  4. Armando Fox, Rean Griffith, A. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, and I. Stoica. Michael Armbrust, "Above the clouds: A Berkeley view of cloud computing," vol. 58, no. 4, pp. 50-58, 2010.
  5. Rajkumar, Chee Shin Yeo, Srikumar Venugopal, James Broberg, and Ivona Brandic Buyya, "Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility," Future Generation computer systems, Elsevier, vol. 25, no. 6, pp. 599-616, June 2009.
  6. Nikolas Roman, Samuel Kounev, and Ralf Reussner Herbst, "Elasticity in Cloud Computing: What It Is, and What It Is Not," Proceedings of the 10th International Conference on Autonomic Computing (ICAC), May 2013.
  7. Eunmi Choi, and Ian Lumb Bhaskar Prasad Rimal, "A taxonomy and survey of cloud computing systems," In INC, IMS and IDC, 2009. NCM'09. Fifth International Joint Conference on, IEEE, pp. 44-51, 2009.
  8. Ossama Othman and Douglas C. Schmidt, "Issues in the design of adaptive middleware load balancing," In ACM SIGPLAN Notices, vol. 36, no. 8, pp. 205-213, 2001.
  9. Michel K. Bowman-Amuah, "Load balancer in environment services patterns.," U.S. Patent 6,578,068 B1, June 2003.
  10. Ekram M. Rewehel and Mostafa-Sami M. Mostafa, "A Survey on Load Balancing Techniques in Cloud Computing," In International Journal of Engineering Research and Technology (IJERT), vol. 3, no. 2, pp. 178-184, Feburary 2014.
  11. Rui, Wei Le, and Xuejie Zhang Wang, "Design and Implementation of an Efficient Load-Balancing Method for Virtual Machine Cluster Based on Cloud Service," Wireless, Mobile & Multimedia Networks (ICWMMN 2011), 4th IET International Conference, IEEE, pp. 321-324, 2011.
  12. Kumar, Pratik Sharma, Vishal Krishna, Chhavi Gupta, Kuwar Pratap Singh, N. Nitin, and Ravi Rastogi Nishant, "Load balancing of nodes in cloud using ant colony optimization," Computer Modelling and Simulation (UKSim), 2012 UKSim 14th International Conference, IEEE, pp. 3-8, 2012.
  13. S.G. Domanal and G.R.M. Reddy, "Load Balancing in Cloud Computingusing Modified Throttled Algorithm," Cloud Computing in Emerging Markets (CCEM), 2013 IEEE International Conference on, pp. 1-5, 2013.
  14. Ms. G. Vidya Mr. M. Ajit, "VM Level Load Balancing in Cloud Environment," Computing, Communications and Networking Technologies (ICCCNT),2013 Fourth International Conference on, IEEE, pp. 1-5, July 2013.
  15. Mahitha.O and Suma. V, "Deadlock Avoidance through Efficient Load Balancing to Control Disaster in Cloud Environment," Computing, Communications and Networking Technologies (ICCCNT),2013 Fourth International Conference on, IEEE, pp. 1-6, July 2013.
  16. G. Ram Mahana Reddy G.Damanal Shridhar, "Optimal Load Balancing in Cloud Computing By Efficient Utilization of Virtual Machines," Communication Systems and Networks (COMSNETS), 2014 Sixth International Conference on, IEEE, pp. 14, January 2014.
  17. Jasmin James and Bhupendra Verma, "EFFICIENT VM LOAD BALANCING ALGORITHM FOR A CLOUD COMPUTING ENVIRONMENT," International Journal on Computer Science & Engineering (IJCSE), vol. 4, no. 9, 2012.
  18. Tejinder Sharma and Dr.Vijay Kumar Banga, "Proposed Efficient and Enhanced Algorithm in Cloud Computing," International Journal of Engineering Research & Technology (IJERT), vol. 2, no. 2, Feburary 2013.
  19. Kousik Dasgupta, and Paramartha Dutta Brototi Mondal, "Load Balancing in Cloud Computing using Stochastic Hill Climbing-A Soft Computing Approach, Elsevier," Procedia Technology 4, pp. 783789, 2012.
  20. Huankai, Frank Wang, Na Helian, and Gbola Akanmu Chen, "User-Priority Guided Min-Min Scheduling Algorithm for Load Balancing in Cloud Computing," Parallel Computing Technologies (PARCOMPTECH), IEEE 2013 National Conference on, pp. 1-8, 2013.
  21. Shu-Ching, Kuo-Qin Yan, Wen-Pin Liao, and ShunSheng Wang Wang, "Towards a load balancing in a three-level cloud computing network," In Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on, vol. 1, pp. 108-113, 2010.
  22. Gaochao, Junjie Pang, and Xiaodong Fu Xu, "A load balancing model based on cloud partitioning for the public cloud," Tsinghua Science and Technology, vol. 18, no. 1, pp. 34-39, 2013.
  23. Satish, and Anthony T. Chronopoulos Penmatsa, "Game-theoretic static load balancing for distributed systems, Elsevier," Journal of Parallel and Distributed Computing, vol. 71, no. 4, pp. 537-555, 2011.
  24. P. Venkata Krishna Dhinesh Babu L.D., "Honey bee behaviour inspired load balancing of tasks in cloud computing environments, Elsevier," Applied Soft Computing, Elsevier, vol. 13, no. 5, pp. 2292-2303, February 2013.
  25. Salim Bitam, "Bees Life Algorithm for job scheduling in cloud computing," International Conference on computing and Information Technology (IC2IT), pp. 186-191, 201
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing (CC) Virtual Machine (VM) Virtualization Load Balancing (LB) Elasticity