CFP last date
20 December 2024
Reseach Article

Survey on Energy Efficient-Load Balancing in Cloud

by Shilpa B. Kodli, Sujata Terdal
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 184 - Number 25
Year of Publication: 2022
Authors: Shilpa B. Kodli, Sujata Terdal
10.5120/ijca2022922301

Shilpa B. Kodli, Sujata Terdal . Survey on Energy Efficient-Load Balancing in Cloud. International Journal of Computer Applications. 184, 25 ( Aug 2022), 15-24. DOI=10.5120/ijca2022922301

@article{ 10.5120/ijca2022922301,
author = { Shilpa B. Kodli, Sujata Terdal },
title = { Survey on Energy Efficient-Load Balancing in Cloud },
journal = { International Journal of Computer Applications },
issue_date = { Aug 2022 },
volume = { 184 },
number = { 25 },
month = { Aug },
year = { 2022 },
issn = { 0975-8887 },
pages = { 15-24 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume184/number25/32467-2022922301/ },
doi = { 10.5120/ijca2022922301 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:22:21.796103+05:30
%A Shilpa B. Kodli
%A Sujata Terdal
%T Survey on Energy Efficient-Load Balancing in Cloud
%J International Journal of Computer Applications
%@ 0975-8887
%V 184
%N 25
%P 15-24
%D 2022
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Cloud computing is a popular technology which delivers virtualized computer resources via the internet. Numerous load balancing considerations substantially determine the performance of the cloud. Load balancing (LB) distributes a dynamic workload among cloud systems & evenly shares resources such that no database server is overloaded or underloaded. Consequently, an active load balancing strategy in the cloud may improve dependability, services, and resource usage.Load balancing task scheduling is a significant issue in cloud systems that directly impacts resource usage. Load balancing scheduling is important for its significant influence on the cloud research industry's back and front end. If an appropriate load balancing is accomplished in the cloud, useful resource utilization is obtained. Therefore, this survey aims to review the recent research papers on existing techniques based on cloud VM migration & load balancing. The literature study examines the various techniques for VM migration & load balancing approaches in the cloud. It analyzes various research articles and provides a detailed analysis. The analytical examination also considers the maximum performance attainments in various contributions. Furthermore, the chronological review and the tools used in the analyzed works are also examined. Furthermore, the survey includes a variety of research problems and gaps that might help researchers to enhance the future study on VM migration & load balancing approaches in cloud technology.

References
  1. K. BalajiP. Sai KiranM. Sunil Kumar, "An energy efficient load balancing on cloud computing using adaptive cat swarm optimization", Materials Today: ProceedingsAvailable online 7 January 2021In press, corrected proof
  2. A. Francis Saviour DevarajMohamed ElhosenyK. Shankar, "Hybridization of firefly and Improved Multi-Objective Particle Swarm Optimization algorithm for energy efficient load balancing in Cloud Computing environments", Journal of Parallel and Distributed Computing11 April 2020Volume 142 (Cover date: August 2020)Pages 36-45
  3. Mandeep KaurRajni Aron, "Energy-aware load balancing in fog cloud computing", Materials Today: ProceedingsAvailable online 17 December 2020In press, corrected proof
  4. Lin, W., Peng, G., Bian, X. et al. Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm. J Grid Computing 17, 699–726 (2019). https://doi.org/10.1007/s10723-019-09499-7.
  5. Tamilvizhi, T., Parvathavarthini, B. A novel method for adaptive fault tolerance during load balancing in cloud computing. Cluster Comput 22, 10425–10438 (2019). https://doi.org/10.1007/s10586-017-1038-6.
  6. W. -Z. Zhang et al., "Secure and Optimized Load Balancing for Multitier IoT and Edge-Cloud Computing Systems," in IEEE Internet of Things Journal, vol. 8, no. 10, pp. 8119-8132, 15 May15, 2021, doi: 10.1109/JIOT.2020.3042433.
  7. M. Sohani and S. C. Jain, "A Predictive Priority-Based Dynamic Resource Provisioning Scheme With Load Balancing in Heterogeneous Cloud Computing," in IEEE Access, vol. 9, pp. 62653-62664, 2021, doi: 10.1109/ACCESS.2021.3074833.
  8. Negi, S., Rauthan, M.M.S., Vaisla, K.S. et al. CMODLB: an efficient load balancing approach in cloud computing environment. J Supercomput 77, 8787–8839 (2021). https://doi.org/10.1007/s11227-020-03601-7
  9. Xu, H., Liu, Y., Wei, W. et al. Migration Cost and Energy-Aware Virtual Machine Consolidation Under Cloud Environments Considering Remaining Runtime. Int J Parallel Prog 47, 481–501 (2019). https://doi.org/10.1007/s10766-018-00622-x
  10. Neelima, P., Reddy, A.R.M. An efficient load balancing system using adaptive dragonfly algorithm in cloud computing. Cluster Comput 23, 2891–2899 (2020). https://doi.org/10.1007/s10586-020-03054-w
  11. Mapetu, J.P.B., Kong, L. & Chen, Z. A dynamic VM consolidation approach based on load balancing using Pearson correlation in cloud computing. J Supercomput 77, 5840–5881 (2021). https://doi.org/10.1007/s11227-020-03494-6
  12. Kong, L., Mapetu, J.P.B. & Chen, Z. Heuristic Load Balancing Based Zero Imbalance Mechanism in Cloud Computing. J Grid Computing 18, 123–148 (2020). https://doi.org/10.1007/s10723-019-09486-y
  13. Annie Poornima Princess, G., Radhamani, A.S. A Hybrid Meta-Heuristic for Optimal Load Balancing in Cloud Computing. J Grid Computing 19, 21 (2021). https://doi.org/10.1007/s10723-021-09560-4
  14. Filiposka, S., Mishev, A. & Gilly, K. Multidimensional hierarchical VM migration management for HPC cloud environments. J Supercomput 75, 5324–5346 (2019). https://doi.org/10.1007/s11227-019-02799-5
  15. Jyoti, A., Shrimali, M. Dynamic provisioning of resources based on load balancing and service broker policy in cloud computing. Cluster Comput 23, 377–395 (2020). https://doi.org/10.1007/s10586-019-02928-y
  16. Joseph Nathanael WitantoHyotaek LimMohammed Atiquzzaman, "Adaptive selection of dynamic VM consolidation algorithm using neural network for cloud resource management", Future Generation Computer Systems3 May 2018Volume 87 (Cover date: October 2018)Pages 35-42
  17. Yogesh SharmaWeisheng SiBahman Javadi, "Failure-aware energy-efficient VM consolidation in cloud computing systems", Future Generation Computer Systems21 December 2018Volume 94 (Cover date: May 2019)Pages 620-633
  18. Seyedhamid Mashhadi MoghaddamMichael O'SullivanCharles Peter Unsworth, "Embedding individualized machine learning prediction models for energy efficient VM consolidation within Cloud data centers", Future Generation Computer Systems15 January 2020Volume 106 (Cover date: May 2020)Pages 221-233
  19. Tarek MahdhiHaithem Mezni, "A prediction-Based VM consolidation approach in IaaS Cloud Data Centers", Journal of Systems and Software28 September 2018Volume 146 (Cover date: December 2018)Pages 263-285
  20. Irfan MohiuddinAhmad Almogren, "Workload aware VM consolidation method in edge/cloud computing for IoT applications", Journal of Parallel and Distributed Computing9 October 2018Volume 123 (Cover date: January 2019)Pages 204-214
  21. Chakravarthy Sudarshan AnnadanamSudhakar ChapramRamesh T, "Intermediate node selection for Scatter-Gather VM migration in cloud data center", Engineering Science and Technology, an International Journal2 March 2020Volume 23, Issue 5 (Cover date: October 2020)Pages 989-997
  22. V. M. SivagamiK. S. Easwarakumar, "An Improved Dynamic Fault Tolerant Management Algorithm during VM migration in Cloud Data Center", Future Generation Computer Systems23 November 2018Volume 98 (Cover date: September 2019)Pages 35-43
  23. Yashwant Singh PatelAditi PageSajal K. Das, "On demand clock synchronization for live VM migration in distributed cloud data centers", Journal of Parallel and Distributed Computing19 December 2019Volume 138 (Cover date: April 2020)Pages 15-31
  24. Hariharan, B., Siva, R., Kaliraj, S. et al. ABSO: an energy-efficient multi-objective VM consolidation using adaptive beetle swarm optimization on cloud environment. J Ambient Intell Human Comput (2021). https://doi.org/10.1007/s12652-021-03429-w
  25. Khan, M.A. An efficient energy-aware approach for dynamic VM consolidation on cloud platforms. Cluster Comput 24, 3293–3310 (2021). https://doi.org/10.1007/s10586-021-03341-0
  26. RahimiZadeh, K., Dehghani, A. Design and evaluation of a joint profit and interference-aware VMs consolidation in IaaS cloud datacenter. Cluster Comput 24, 3249–3275 (2021). https://doi.org/10.1007/s10586-021-03310-7
  27. Khattar, N., Singh, J. & Sidhu, J. An Energy Efficient and Adaptive Threshold VM Consolidation Framework for Cloud Environment. Wireless Pers Commun 113, 349–367 (2020). https://doi.org/10.1007/s11277-020-07204-6
  28. Mohammadi Bahram Abadi, R., Rahmani, A.M. & Hossein Alizadeh, S. Self-adaptive architecture for virtual machines consolidation based on probabilistic model evaluation of data centers in Cloud computing. Cluster Comput 21, 1711–1733 (2018). https://doi.org/10.1007/s10586-018-2806-7
  29. Tarafdar, A., Debnath, M., Khatua, S. et al. Energy and quality of service-aware virtual machine consolidation in a cloud data center. J Supercomput 76, 9095–9126 (2020). https://doi.org/10.1007/s11227-020-03203-3
  30. Afzal, S., Kavitha, G. Load balancing in cloud computing – A hierarchical taxonomical classification. J Cloud Comp 8, 22 (2019). https://doi.org/10.1186/s13677-019-0146-7
  31. Pourghebleh, B., Aghaei Anvigh, A., Ramtin, A.R. et al. The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments. Cluster Comput 24, 2673–2696 (2021). https://doi.org/10.1007/s10586-021-03294-4
  32. Sayadnavard, M.H., Toroghi Haghighat, A. & Rahmani, A.M. A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers. J Supercomput 75, 2126–2147 (2019). https://doi.org/10.1007/s11227-018-2709-7
  33. Li, S., Zhai, D., Du, P. et al. Energy-efficient task offloading, load balancing, and resource allocation in mobile edge computing enabled IoT networks. Sci. China Inf. Sci. 62, 29307 (2019). https://doi.org/10.1007/s11432-017-9440-x
  34. Seyedhamid Mashhadi MoghaddamMichael O'SullivanCameron Walker, "Metrics for improving the management of Cloud environments — Load balancing using measures of Quality of Service, Service Level Agreement Violations and energy consumption", Future Generation Computer Systems24 April 2021Volume 123 (Cover date: October 2021)Pages 142-155.
  35. Kansal, N.J., Chana, I. An empirical evaluation of energy-aware load balancing technique for cloud data center. Cluster Comput 21, 1311–1329 (2018). https://doi.org/10.1007/s10586-017-1166-z.
  36. M. Ala'anzy and M. Othman, "Load Balancing and Server Consolidation in Cloud Computing Environments: A Meta-Study," IEEE Access, vol. 7, pp. 141868-141887, 2019, doi: 10.1109/ACCESS.2019.2944420
Index Terms

Computer Science
Information Sciences

Keywords

VM Migration Load Balancing Cloud Maximum Performance Achievements Research Gaps