Open Access Open Access  Restricted Access Subscription Access

Comparative Study on Load Balancing Techniques


Affiliations
1 PG Department of Computer Science, Mata Gujri College, Fatehgarh Sahib, India
2 Department of Computer Science and engineering, Shri Guru Granth Sahib World University, India
 

Cloud Computing is proving as an emerging research area in the arena of information technology (IT). The three main services offered by the cloud are IaaS, SaaS, and PaaS. Internet-based technology that emphasizes its use and follows a lead model. The most serious problem in computer computing balances the load across the network. This is how, the heavy load is evenly distributed over the network areas so that no single node is overcrowded. The main purpose of neutralizing the load is to make better use of resources that improve system efficiency and reduce resource utilization that reduces carbon emissions. The content of the paper emphasizes mainly the idea of several load balancing methods used in cloud computing. This paper contributes to the analysis of the problems of the existing loading algorithm and provides comparisons between these algorithms on the basis of various quality metrics such as reliability, performance, energy-saving feature, rating, and more.

Keywords

Load Balancing, Green Computing, Static and Dynamic Load Balancing, Load Balancing Algorithms, Virtualization.
User
Notifications
Font Size

  • . Mishra, Nitin Kumar, and Nishchol Mishra: "Load balancing techniques: need, objectives and major challenges in cloud computing-a systematic review." International Journal of Computer Applications Vol.131(18), 2015.
  • . Raghava, N. S., and Deepti Singh: "Comparative study on load balancing techniques in cloud computing." Open journal of mobile computing and cloud computing vol1 (1), 2014, pp-18-25.
  • . Shahbaz A. and Kavitha G.,: “Load balancing in cloud computing – A hierarchical taxonomical classification”, Journal of cloud computing: Advances, Systems and Applications, Vol. 8 (22), 2019, Pp. 1-24.
  • . Zhanghui L. and Xiaoli Wang X.: “A PSO-Based Algorithm for Load Balancing in Virtual Machines of Cloud Computing Environment”, In the Proceedings of International Conference on Advances in Swarm Intelligence as Lecture Notes in Computer Science (Springer), Vol 7331, 2012, Pp.142-146.
  • . Li K., Zheng H. and Wu J.,: "Migration-based virtual machine placement in cloud systems," IEEE's International Conference on Cloud Networking (CloudNet), San Francisco, CA, USA 11-13 Nov, 2013, Pp. 83-90,
  • . 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 Computer Science and Software Engineering Vol 4 (5), 2014.
  • . 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,2014
  • . 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 (2), 2011, pp.0975-8887.
  • . 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, 2011, pp.19–21.
  • . Kumar P. and Kumar R.,:“Issues and Challenges of Load Balancing Techniques in Cloud Computing: A Survey”, ACM Computing Surveys, Vol. 51(6)., 2019, Pp. 1-35.
  • . Mesbah M., Rahmani AM., " Load Balancing in Cloud Computing: A State of the Art Survey", in I.J. Modern Education and Computer Science, Vol 3, 2016, Pp. 64-78.
  • . Lei. Yu, Chen L., Zhipeng C., Shen H., Liang Yi. and Pan Yi., “Stochastic Load Balancing for Virtual Resource Management in Datacentres”, IEEE Transactions on Cloud Computing, Vol. 8, Pp. 1–1.
  • . S. Sethi, A. Sahu, and S. K. Jena,:“Efficient load balancing in cloud computing using fuzzy logic,” IOSR Journal of Engineering, vol. 2 (7), 2012, pp.65–71.
  • . O. Biran, "A Stable Network-Aware VM Placement for Cloud Systems," 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Ottawa, ON, Canada, 2012, Pp. 498-506.
  • . Ms.Nitika, Ms.Shaveta, Mr. Gaurav Raj; “Comparative Analysis of Load Balancing Algorithmsin CloudComputing”,InternationalJournalof Advanced Research in Computer Engineering & Technology Volume 1(3), 2012.
  • . S. Wang, K. Van, W. Liao, and S. Wang, (2010) "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.
  • . M. Randles, D. Lamb, and A. Taleb-Bendiab, (2009) “Experiments with Honeybee Foraging Inspired Load Balancing” Proceedings IEEE International Conference on Developments in e-Systems Engineering (DESE), Aabu Dabi, pp.240 – 247.
  • . http://www .loadbalancing.org/.
  • . Angayarkanni, G. (2017). A survey on load balancing in cloud computing using various algorithms. Int J Adv Netw Appl (IJANA), 8(5), 67-71.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, 2010, pp.551-556.
  • . Dr. Amit Agarwal, Saloni Jain:, “Efficient optimal algorithm of task scheduling in cloud computing environment” International Journal of computer Trends and Technology (IJCTT). 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 2011.
  • . Dong J., Jin X., Wang H., Li Y., Zhang P. and Cheng S.,: "Energy-Saving Virtual Machine Placement in Cloud Data Centers," 13th IEEE/ACM IS on Cluster, Cloud, and Grid Computing, Delft, 2013, Pp. 618-624.
  • . Gu C., Huang H. and Jia X.: "Power Metering for Virtual Machine in Cloud Computing-Challenges and Opportunities," in IEEE Access, vol. 2, 2014, Pp. 11061116.
  • . Shea R., Wang F., Wang H. and Liu J.,:"A deep investigation into network performance in virtual machine based cloud environments," In IEEE Infocom, Conference on Computer Communications, Toronto, ON, Canada, 2014, Pp. 1285-1293.
  • . Abdelaziz A., Elhoseny M., Salama A.S., Riad A.M., Hassanien A.E.:“Intelligent Algorithms for Optimal Selection of Virtual Machine in Cloud Environment, Towards Enhance Healthcare Services”, In: Springer's Advances in Intelligent Systems and Computing, Vol. 639, 2017 Pp. 289-298.
  • . Tian H., Wu J. and Shen H.,:"Efficient Algorithms for VM Placement in Cloud Data Centers," In IEEE's Parallel and Distributed Computing, Applications and Technologies, Taipei, Taiwan, 2017, Pp. 75-80.
  • . Xu M., Tian W., Buyya R.,: “A survey on load balancing algorithms for virtual machines placement in cloud computing”, Concurrency and Computation: Practice and Experience, Vol. 29, 2017, Pp. 1-16.
  • . Patel N., Patel H.,:“Energy efficient strategy for placement of virtual machines selected from underloaded servers in compute Cloud”, Journal of King Saud University – Computer and Information Sciences, Vol. 32, Issue No. 6, 2017, Pp. 700-708.
  • . Mishraa S.K., Puthalb D., Sahooa B., Jayaramanc P.P, SongJund, Zomayae Albert Y., Ranjan R., “Energyefficient VM-placement in cloud data center”, Sustainable Computing: Informatics and Systems, Vol. 20, 2018, Pp. 48–55.
  • . Nuaimi K. A., Mohamed N., Nuaimi M. A. and Al-Jaroodi J.,: "A Survey of Load Balancing in Cloud Computing: Challenges and Algorithms," In IEEE's Network Cloud Computing and Applications, London, UK, 2012, Pp. 137-142,
  • . Alguliyeva R. M., Imamverdiyev Y. N., and Abdullayeva F. J.,:“PSO-based Load Balancing Method in Cloud Computing”, ISSN 0146-4116, Automatic Control and Computer Sciences, Vol. 53(1), 2019, Pp. 45–55.
  • . Gamal1 M., Rizk R., Mahdi H., And Elnaghi Basem E.,: “Osmotic Bio-Inspired Load Balancing Algorithm in Cloud Computing”, IEEE ACCESS, Vol. 7, 2019, Pp. 42735- 42744.
  • . Kong L., Mapetu J., Chen Z.,:“Heuristic Load Balancing Based Zero Imbalance Mechanism in Cloud Computing”, J Grid Computing, Vol 18, 2020, Pp. 123148.
  • . Chaudhary D., Kumar B.,: “Cost optimized Hybrid Genetic-Gravitational Search Algorithm for load scheduling in Cloud Computing”, Applied Soft Computing Journal, Vol. 83, 2019 Pp. 1-18.
  • . Kulkarni A.K. And Annappa B.,: “Context Aware VM Placement Optimization Technique for Heterogeneous IaaS Cloud”, IEEE ACCESS, Vol. 7, 2019, Pp. 8970289713.
  • . Yu L., Chen L., Cai Z., Shen H., Liang Y. and Pan Y., "Stochastic Load Balancing for Virtual Resource Management in Datacenters," in IEEE Transactions on Cloud Computing, Vol. 8, issue 2, 2020, Pp. 459-472.
  • . Kumar P. and Kumar R.,“Issues and Challenges of Load Balancing Techniques in Cloud Computing: A Survey”, ACM Computing Surveys, Vol. 51,Issue No. 6. 2019, Pp. 1-35.
  • . Brian Arthur, W., (1989) Competing Technologies, Increasing Returns, and Lock-In by Historical Events. The Economic Journal. 116-131.
  • . Shen Z., Subbiah S., Gu X., and Wilkes J.: “Cloud scale: elastic resource scaling for multi-tenant cloud systems”, In Proceedings of the SoCC, Cascais, Portugal, 2011,Pp.1-14.
  • . Sangwan, A., & Rathi, K. (2014).A Survey on Cloud Computing Security Issues, Vendor Evaluation and Selection Process: World Future Society. InternationalJournal of Advanced Networking and Applications, 5(6), Pp. 2129-2134.

Abstract Views: 170

PDF Views: 1




  • Comparative Study on Load Balancing Techniques

Abstract Views: 170  |  PDF Views: 1

Authors

Manpreet Kaur
PG Department of Computer Science, Mata Gujri College, Fatehgarh Sahib, India
Sarpreet Singh
Department of Computer Science and engineering, Shri Guru Granth Sahib World University, India

Abstract


Cloud Computing is proving as an emerging research area in the arena of information technology (IT). The three main services offered by the cloud are IaaS, SaaS, and PaaS. Internet-based technology that emphasizes its use and follows a lead model. The most serious problem in computer computing balances the load across the network. This is how, the heavy load is evenly distributed over the network areas so that no single node is overcrowded. The main purpose of neutralizing the load is to make better use of resources that improve system efficiency and reduce resource utilization that reduces carbon emissions. The content of the paper emphasizes mainly the idea of several load balancing methods used in cloud computing. This paper contributes to the analysis of the problems of the existing loading algorithm and provides comparisons between these algorithms on the basis of various quality metrics such as reliability, performance, energy-saving feature, rating, and more.

Keywords


Load Balancing, Green Computing, Static and Dynamic Load Balancing, Load Balancing Algorithms, Virtualization.

References