Open Access Open Access  Restricted Access Subscription Access

A Comprehensive Analysis of Load Balancing Algorithms in Cloud Computing


Affiliations
1 Computer Science & Engineering, Mody University of Science and Technology, India
 

   Subscribe/Renew Journal


Cloud computing (CC) term came into existence after decades of research using existing technologies like parallel computing, grid computing, peer to peer technology, distributing computing, and virtualization etc. Now days, the most approved applications are internet services with large number of users. Therefore as the size of cloud scales up, cloud computing service providers make it necessary to handle massive requests. Load balancing is one of the main challenges in cloud computing which distributes the dynamic workload across multiple nodes to ensure that no single resource is either overburdened or underused (idle).This paper presents cloud computing concepts, architecture and load balancing algorithm.

Keywords

Cloud Computing, Architecture, Load Balancing.
User
Subscription Login to verify subscription
Notifications
Font Size

  • Randles, Martin, David Lamb, and A. Taleb-Bendiab. "A comparative study into distributed load balancing algorithms for cloud computing." Advanced Information Networking and Applications Workshops (WAINA), 2010 IEEE 24th International Conference on. IEEE, 2010.
  • Ray, Soumya, and Ajanta De Sarkar. "Execution analysis of load balancing algorithms in cloud computing environment," International Journal on Cloud Computing: Services and Architecture (IJCCSA) 2.5, 2012, pp. 1-13.
  • Panwar, Reena, and Bhawna Mallick. "A Comparative Study of Load Balancing Algorithms in Cloud Computing," International Journal of Computer Applications 117.24, 2015.
  • More, Nitin S., and Swapnaja R. Hiray. "Load balancing and resource monitoring in cloud," Proceedings of the CUBE International Information Technology Conference. ACM, 2012.
  • Mesbahi, Mohammadreza, and Amir Masoud Rahmani. "Load Balancing in Cloud Computing: A State of the Art Survey," International Journal of Modern Education and Computer Science 8.3 , 2016, p.64.
  • Cardellini, Valeria, Michele Colajanni, and S. Yu Philip. "Dynamic load balancing on web-server systems," IEEE Internet computing 3.3, 1999, p. 28.
  • Jena, Soumya Ranjan, and Zulfikhar Ahmad. "Response time minimization of different load balancing algorithms in cloud computing environment."International Journal of Computer Applications 69.17, 2013.
  • Haridas Kataria, Vipul Pant. “ Review of Load Balancing Types, Services and Algorithms in Cloud Computing Network,”International Journal of Advanced Research in Computer Science and Software Engineering Research Paper. Volume 5, Issue 10, October-2015.
  • Katyal, Mayanka, and Atul Mishra. "A comparative study of load balancing algorithms in cloud computing environment." arXiv preprint arXiv:1403.6918, 2014.
  • Moharana, Shanti Swaroop, Rajadeepan D. Ramesh, and Digamber Powar. "Analysis of load balancers in cloud computing." International Journal of Computer Science and Engineering 2.2 , 2013, pp. 101-108.
  • Nitika, Ms, Ms Shaveta, and Mr Gaurav Raj. "Comparative analysis of load balancing algorithms in cloud computing," International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) 1.3 , 2012, p. 120.
  • Gopinath, PP Geethu, and Shriram K. Vasudevan. "An in-depth analysis and study of Load balancing techniques in the cloud computing environment," Procedia Computer Science 50, 2015, pp.427-432.
  • Raghava, N. S., and Deepti Singh. "Comparative study on load balancing techniques in cloud computing," Open Journal of Mobile Computing and Cloud Computing 1.1, 2014.
  • Rajeshkannan, R., and M. Aramudhan. "Comparative Study of Load Balancing Algorithms in Cloud Computing Environment," Indian Journal of Science and Technology 9.20, 2016.
  • Patel, Jay, Chirag S. Thaker, and Hardik Chaudhari. "Task Execution Efficiency Enrichment in Cloud Based Load Balancing Approaches,"Proceedings of the 2014 International Conference on Information and Communication Technology for Competitive Strategies. ACM, 2014.

Abstract Views: 385

PDF Views: 141




  • A Comprehensive Analysis of Load Balancing Algorithms in Cloud Computing

Abstract Views: 385  |  PDF Views: 141

Authors

Shalini Joshi
Computer Science & Engineering, Mody University of Science and Technology, India
Uma Kumari
Computer Science & Engineering, Mody University of Science and Technology, India

Abstract


Cloud computing (CC) term came into existence after decades of research using existing technologies like parallel computing, grid computing, peer to peer technology, distributing computing, and virtualization etc. Now days, the most approved applications are internet services with large number of users. Therefore as the size of cloud scales up, cloud computing service providers make it necessary to handle massive requests. Load balancing is one of the main challenges in cloud computing which distributes the dynamic workload across multiple nodes to ensure that no single resource is either overburdened or underused (idle).This paper presents cloud computing concepts, architecture and load balancing algorithm.

Keywords


Cloud Computing, Architecture, Load Balancing.

References