This study has carefully analyzed and categorized the objectives, varieties, working principles, benefits, limitations, and
simulation tools of existing energy-efficient scheduling algorithms. Our systematic and comprehensive study will enhance the
fundamental understanding of energy-efficient techniques for new scholars who wish to delve deeper into the energy sector. This
evaluation highlights how crucial it is to distribute virtual machines (VMs) in an energy-efficient way to reduce data centers'
environmental impact and running costs. It provides useful information for researchers, practitioners, and policymakers who want to
develop and implement long-term strategies for optimizing resource utilization in cloud and edge computing environments. To sum
up. Load balancing systems aim to distribute workload evenly across physical servers to prevent resource underutilization and
overload situations and reduce energy wastage. Consolidation solutions integrate virtual machines (VMs) onto fewer physical
servers in an effort to optimize resource allocation. As a result, less power is used and the server is used more. Migration solutions
lower energy consumption while preserving performance levels through the use of dynamic virtual machine reallocation. By
considering energy consumption indicators, task characteristics, and resource availability, scheduling algorithms aim to allocate
resources as efficiently as feasible.
[1] Kavitha, J., PSV Srinivasa Rao, and G. Charles Babu. "Energy Efficient Resource Utilization of Cloud Computing Environments for Deployment
Models." 2023 Second International Conference on Augmented Intelligence and Sustainable Systems (ICAISS). IEEE, 2023.
[2] Singh Rachhpal, Sarpreet Singh, and Balwinder Kaur. "Energy-Efficient VM Allocation and Migration Approach Using Swarm Intelligence Algorithm
in Cloud Computing Environment." 2023 14th International Conference on Computing Communication and Networking Technologies (ICCCNT).
IEEE, 2023.
[3] Lin Weiwei, Wentai Wu, and Ligang He. "An on-line virtual machine consolidation strategy for dual improvement in performance and energy
conservation of server clusters in cloud data centers." IEEE Transactions on Services Computing 15.2 (2019): 766-777.
[4] Khan Mohammad Shuaib, Satnam Singh Saini, and Pradeep Kumar. "Ant Colony System for Efficient Virtual Machine Placement in Cloud Computing."
2023 2nd International Conference on Vision Towards Emerging Trends in Communication and Networking Technologies (ViTECoN). IEEE, 2023.
[5] AlhebaishiNawaf. "An Artificial Intelligence (AI) based Energy Efficient and Secured Virtual Machine Allocation Model in Cloud." 2022 3rd
International Conference on Computing, Analytics and Networks (ICAN). IEEE, 2022.
[6] Wang, B., Liu, Y., Zhang, F., & Jiang, J. (2022, December). " Energy Efficient Resource Scheduling in Cloud Computing Based on Task Arrival
Model". In 2022 IEEE Globecom Workshops (GC Wkshps) (pp. 686-691). IEEE.
[7] Smriti Manu, KumudShaily, and DanthuluriSudha. "Minimization of Energy Consumption in Cloud." 2023 Third International Conference on Advances
in Electrical, Computing, Communication and Sustainable Technologies (ICAECT). IEEE, 2023.
[8] P. A. Malla, S. Sheikh and T. A. Teli, "A Polymorphous Energy Efficient Resource Allocation Approach (PEERA) in Cloud Computing," 2023 10th
International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, 2023, pp. 920-923.
[9] R. Soni and N. K. Gupta, "Energy Efficient Cloud Task Scheduling Policy Using Virtual Machine Concept and VMRRU Technique," 2022 International
Conference on Inventive Computation Technologies (ICICT), Nepal, 2022, pp. 296-304.
[10] Li, C., Guo, Z., He, X., Hu, F., &Meng, W. (2023, April). " An AI Model Automatic Training and Deployment Platform Based on Cloud Edge
Architecture for DC Energy-Saving". In 2023 International Conference on Mobile Internet, Cloud Computing and Information Security (MICCIS) (pp.
22-28). IEEE.
[11] Kazeem Moses, A., Joseph Bamidele, A., Roseline Oluwaseun, O., Misra, S., & Abidemi Emmanuel, A. (2020). " Applicability of MMRR load
balancing algorithm in cloud computing." International Journal of Computer Mathematics: Computer Systems Theory, 6(1), 7–20. Enhancing the power
of two choices load balancing algorithm using round robin policy Felix Garcia-Carballeira
[12] Felix Felix Garcia-Carballeira, Alejandro Calderon, Jesus Carretero, " The power of two choices load balancing algorithm using round robin policy ."
Springer Science+Business Media, LLC, part of Springer Nature 2020.
[13] Y. A. H. Omer, M. A. Mohammedel-Amin and A. B. A. Mustafa, "Load Balance in Cloud Computing using Software Defined Networking," 2020
International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCCEEE), Khartoum, Sudan, 2021, pp. 1-6.
[14] S. Sree Priya and T. Rajendran, "Improved round-robin rule learning for optimal load balancing in distributed cloud systems" International Journal of
System of Systems Engineering 2023 13:1, 83-99.