Proceedings of International Conference on Applied Innovation in IT
2025/06/27, Volume 13, Issue 2, pp.253-260

Evaluation of Resource Allocation in Cloud Using Machine Learning


Suhad Ibrahim Mohammed and Ziyad Tariq Mustafa Al-Ta’i


Abstract: Cloud computing has revolutionized the way computing the resources are allocated and managed, and it offers scalability, flexibility, and the cost savings. Proper resource allocation, however, remains a difficult problem due to varying workloads, unpredictable demand, and the need for optimal performance. Machine learning (ML) techniques have been recognized as a promising solution to optimizing the resource allocation by predicting workload patterns, optimizing resource utilization, and reducing latency. In this paper, we have compared the various ML-based framework for the resource allocation in the cloud computing environments on the basis of their efficiency in order to improve the efficiency and the cost control. Through comparative evaluation, we highlight the merits and demerits of different ML models, including the contextually of their suitability in the actual implementations. The results reveal that the proposed model achieves accuracy (Decision Tree 100%, AdaBoost 72.2%, Support vector machine 98.5%, logistic regression 97.6% and Gradient boosting 100%).

Keywords: Cloud Computing, Machine Learning, Virtual Machine, Resource allocation.

DOI: 10.25673/120444

Download: PDF

References:

  1. J. Praveenchandar and A. Tamilarasi, "RETRACTED ARTICLE: Dynamic resource allocation with optimized task scheduling and improved power management in cloud computing," Journal of Ambient Intelligence and Humanized Computing, vol. 12, no. 3, pp. 4147-4159, 2021.
  2. J. Bhatia et al., "HTV Dynamic Load Balancing Algorithm for Virtual Machine Instances in Cloud," in International Symposium on Cloud and Services Computing, Mangalore, KA, 2012.
  3. D. Alsadie et al., "Dynamic resource allocation for an energy efficient vm architecture for cloud computing," in Proceedings of the Australasian Computer Science Week Multiconference, 2018.
  4. M. B. Hassan, "Green machine learning approaches for cloud-based communications," in Green Machine Learning Protocols for Future Communication Networks, CRC Press, 2024, pp. 129-160.
  5. H. Shukur et al., "Cloud computing virtualization of resources allocation for distributed systems," Journal of Applied Science and Technology Trends, vol. 1, no. 2, pp. 98-105, 2020.
  6. Y.-F. Wen and C.-L. Chang, "Load balancing job assignment for cluster-based cloud computing," in 2014 Sixth International Conference on Ubiquitous and Future Networks (ICUFN), IEEE, 2014.
  7. Q.-H. Zhu et al., "Task scheduling for multi-cloud computing subject to security and reliability constraints," IEEE/CAA Journal of Automatica Sinica, vol. 8, no. 4, pp. 848-865, 2021.
  8. B. Mamalis and M. Perlitis, "Improved Task Scheduling for Virtual Machines in the Cloud based on the Gravitational Search Algorithm," arXiv:2311.07004, 2023, [Online]. Available: https://arxiv.org/abs/2311.07004.
  9. S. H. Anbarkhan, "Optimizing Cloud Resource Allocation with Machine Learning: Strategies for Efficient Computing," Ingénierie des Systèmes d'Information, vol. 30, no. 1, 2025.
  10. Y. Zhang et al., "Application of machine learning optimization in cloud computing resource scheduling and management," in Proceedings of the 5th International Conference on Computer Information and Big Data Applications, 2024.
  11. C. Shetty, H. Sarojadevi, and S. Prabhu, "Machine learning approach to select optimal task scheduling algorithm in cloud," Turkish Journal of Computer and Mathematics Education, vol. 12, no. 6, pp. 2565-2580, 2021.
  12. Khan et al., "Learning from Privacy Preserved Encrypted Data on Cloud Through Supervised and Unsupervised Machine Learning," in Proceedings of the International Conference on Computing, Mathematics and Engineering Technologies, Sindh, Pakistan, 2019, pp. 1-5.
  13. S. P. Swarna et al., "Load balancing of energy cloud using wind driven and firefly algorithms in internet of everything," Journal of Parallel and Distributed Computing, vol. 142, pp. 16-26, 2020, [Online]. Available: https://doi.org/10.1016/j.jpdc.2020.02.010.
  14. M. Adhikari, T. Amgoth, and S. N. Srirama, "Multi-objective scheduling strategy for scientific workflows in cloud environment: A firefly-based approach," Applied Soft Computing, vol. 93, p. 106411, 2020.
  15. B. Gomathi and K. Karthikeyan, "Task scheduling algorithm based on hybrid particle swarm optimization in cloud computing," Applied Information Technology, vol. 55, pp. 33-3, 2013.
  16. J. Kumar, A. K. Singh, and R. Buyya, "Self-directed learning-based workload forecasting model for cloud resource management," Information Sciences, vol. 543, pp. 345-366, 2021.
  17. Hussain et al., "GoCJ: Google cloud jobs dataset for distributed and cloud computing infrastructures," Data, vol. 3, no. 4, p. 38, 2018.
  18. A. Y. Hamed et al., "An efficient firefly algorithm for optimizing task scheduling in cloud computing systems," Information Sciences Letters, vol. 12, pp. 1637-1647, 2023, [Online]. Available: https://doi.org/10.18576/isl/120348.
  19. B. Qian et al., "Orchestrating the development lifecycle of machine learning-based IoT applications: A taxonomy and survey," ACM Computing Surveys, vol. 53, no. 4, pp. 1-47, 2020.
  20. Z. Mohamad et al., "A genetic algorithm for optimal job scheduling and load balancing in cloud computing," International Journal of Engineering & Technology, vol. 7, no. 3, pp. 290-294, 2018.
  21. Sidhu et al., "Analysis of load balancing techniques in cloud computing," International Journal of Computers & Technology, vol. 4, no. 2, pp. 737-74, 2013.
  22. Jeyaraman et al., "Optimizing Resource Allocation in Cloud Computing Using Machine Learning," European Journal of Technology, vol. 8, no. 3, pp. 12-22, 2024.
  23. Mahmoud et al., "Multiobjective task scheduling in cloud environment using decision tree algorithm," IEEE Access, vol. 10, pp. 36140-36151, 2022.
  24. Chauhan et al., "Probabilistic optimized kernel naive Bayesian cloud resource allocation system," Wireless Personal Communications, vol. 124, no. 4, pp. 2853-2872, 2022.
  25. Kirasich et al., "Random forest vs logistic regression: binary classification for heterogeneous datasets," SMU Data Science Review, vol. 1, no. 3, p. 9, 2018.
  26. Khurana et al., "A fine tune hyper parameter Gradient Boosting model for CPU utilization prediction in cloud," 2023.
  27. Al-Kateeb et al., "AdaBoost-powered cloud of things framework for low-latency, energy-efficient chronic kidney disease prediction," Transactions on Emerging Telecommunications Technologies, vol. 35, no. 6, p. e5007, 2024.


    HOME

       - Conference
       - Journal
       - Paper Submission to Journal
       - For Authors
       - For Reviewers
       - Important Dates
       - Conference Committee
       - Editorial Board
       - Reviewers
       - Last Proceedings


    PROCEEDINGS

       - Volume 13, Issue 2 (ICAIIT 2025)
       - Volume 13, Issue 1 (ICAIIT 2025)
       - Volume 12, Issue 2 (ICAIIT 2024)
       - Volume 12, Issue 1 (ICAIIT 2024)
       - Volume 11, Issue 2 (ICAIIT 2023)
       - Volume 11, Issue 1 (ICAIIT 2023)
       - Volume 10, Issue 1 (ICAIIT 2022)
       - Volume 9, Issue 1 (ICAIIT 2021)
       - Volume 8, Issue 1 (ICAIIT 2020)
       - Volume 7, Issue 1 (ICAIIT 2019)
       - Volume 7, Issue 2 (ICAIIT 2019)
       - Volume 6, Issue 1 (ICAIIT 2018)
       - Volume 5, Issue 1 (ICAIIT 2017)
       - Volume 4, Issue 1 (ICAIIT 2016)
       - Volume 3, Issue 1 (ICAIIT 2015)
       - Volume 2, Issue 1 (ICAIIT 2014)
       - Volume 1, Issue 1 (ICAIIT 2013)


    PAST CONFERENCES

       ICAIIT 2025
         - Photos
         - Reports

       ICAIIT 2024
         - Photos
         - Reports

       ICAIIT 2023
         - Photos
         - Reports

       ICAIIT 2021
         - Photos
         - Reports

       ICAIIT 2020
         - Photos
         - Reports

       ICAIIT 2019
         - Photos
         - Reports

       ICAIIT 2018
         - Photos
         - Reports

    ETHICS IN PUBLICATIONS

    ACCOMODATION

    CONTACT US

 

        

         Proceedings of the International Conference on Applied Innovations in IT by Anhalt University of Applied Sciences is licensed under CC BY-SA 4.0


                                                   This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License


           ISSN 2199-8876
           Publisher: Edition Hochschule Anhalt
           Location: Anhalt University of Applied Sciences
           Email: leiterin.hsb@hs-anhalt.de
           Phone: +49 (0) 3496 67 5611
           Address: Building 01 - Red Building, Top floor, Room 425, Bernburger Str. 55, D-06366 Köthen, Germany

        site traffic counter

Creative Commons License
Except where otherwise noted, all works and proceedings on this site is licensed under Creative Commons Attribution-ShareAlike 4.0 International License.