Fusion: Practice and Applications

Journal DOI

https://doi.org/10.54216/FPA

Submit Your Paper

2692-4048ISSN (Online) 2770-0070ISSN (Print)

Volume 17 , Issue 2 , PP: 51-61, 2025 | Cite this article as | XML | Html | PDF | Full Length Article

Enhancing Cloud Computing Efficiency with Crocodile Optimization Algorithm: A Novel Approach to Distributed Workload and VM Management

Ibrahim A. Ibrahim 1 * , Warshine Barry 2 , Narek Badjajian 3

  • 1 Computer Engineering, University of Technology, Baghdad, Iraq - (ibrahim.a.almotairi@uotechnology.edu.iq)
  • 2 University of Debrecen, Department of Mathematical and Computational Science, Debrecen, Hungary - (badjajiann6math@gmail.com)
  • 3 University of Debrecen, Department of Mathematical and Computational Science, Debrecen, Hungary - (warshinabarrykurd@gmail.com)
  • Doi: https://doi.org/10.54216/FPA.170205

    Received: January 20, 2024 Revised: April 12, 2024 Accepted: September 17, 2024
    Abstract

    Cloud computing has introduced itself as a mighty mechanism for delivering customers through the service model with on-demand, scalable, and instant access to computer resources. It will conduct effective load balancing and resource management, high importance so that the cloud system works with optimized performance and resource utilization. This gives a new strategy in load balancing and virtual machine (VM) control in cloud computing applied in the field using the Crocodile Optimization Algorithm (COA) for better performance. Inspired by crocodile hunting behaviors, the COA-based strategy is adopted to balance loads and manage VMs. This approach seeks to balance the number of the workload given to VMs with respect to the processing power of VMs and also the distribution of workload. It best uses resources in such a way that tasks are dynamically distributed to VMs in such a way that response time is at its minimum, and thus overall efficiency is enhanced in cloud computing. On the other hand, COA-based load balancing incorporates VM management techniques like migration and scaling to be adjustable in relation to the changing conditions of the workload. This allows dynamically adjusting the allocation of resources with respect to current demands, in such a way that assures optimal utilization of computational resources with high performance. The proposed approach was evaluated using simulations through CloudSim, one of the most adopted tools for simulating cloud computing. The COA effectively works are divided between the VM, which in turn will lead to better response time for the user request and improve cloud resource utilization. That is to mean, subsequent research would be some type of unique attempt in the area of load balancing and VM management in cloud computing, based on the Crocodile Optimization Algorithm. This approach improves efficient cloud computing through the balancing of load distribution, maximization of resource utilization, and lowering of response time.

    Keywords :

    Crocodile Optimization Algorithm (COA) , Distributed Workload , Cloud Computing , Virtual Machine (VM) Management , Resource Utilization

    References

    [1] Shuaib, M., Bhatia, S., Alam, S., Masih, R. K., Alqahtani, N., Basheer, S., & Alam, M. S. (2023). An Optimized, Dynamic, and Efficient Load-Balancing Framework for Resource Management in the Internet of Things (IoT) Environment. Electronics, 12(5), 1104. https://doi.org/10.3390/electronics12051104

    [2] Soni, G., & Kalra, M. (2014, February). A novel approach for load balancing in cloud data centers. In 2014 IEEE International Advance Computing Conference (IACC) (pp. 807-812). IEEE.

    [3] Komarasamy, D., & Muthuswamy, V. (2016). A novel approach for Dynamic Load Balancing with effective Bin Packing and VM Reconfiguration in the cloud. Indian Journal of Science and Technology, 9(11), 1-6.

    [4] Arun, E., Reji, A., Mohammed Shameem, P., & Shaji, R. S. (2017). A novel algorithm for load balancing in mobile cloud networks: Multi-objective optimization approach. Wireless Personal Communications, 97, 3125-3140.

    [5] Alyouzbaki, Y. A. G., & Al-Rawi, M. F. (2021). Novel load balancing approach based on ant colony optimization technique in cloud computing. Bulletin of Electrical Engineering and Informatics, 10(4), 2320-2326.

    [6] Al-Rahayfeh, A., Atiewi, S., Abuhussein, A., & Almiani, M. (2019). A novel approach to task scheduling and load balancing using the dominant sequence clustering and mean shift clustering algorithms. Future Internet, 11(5), 109.

    [7] Sharma, A., & Sharma, K. K. (2023). A Novel Approach for Load Balancing distribution and storage by using Cloud Computing. In E3S Web of Conferences (Vol. 399, p. 04009). EDP Sciences.

    [8] Mohapatra, S., Mohanty, S., Hota, A., Patra, P. K., & Dash, J. (2021). Hermit: A Novel Approach for Dynamic Load Balancing in Cloud Computing. In Intelligent and Cloud Computing: Proceedings of ICICC 2019, Volume 1 (pp. 275-287). Springer Singapore.

    [9] Negi, S., Rauthan, M. M. S., Vaisla, K. S., & Panwar, N. (2021). CMODLB: an efficient load balancing approach in cloud computing environment. The Journal of Supercomputing, 77, 8787-8839.

    [10] Mohanty, S., Patra, P. K., Ray, M., & Mohapatra, S. (2021). A novel meta-heuristic approach for load balancing in cloud computing. In Research Anthology on Architectures, Frameworks, and Integration Strategies for Distributed and Cloud Computing (pp. 504-526). IGI Global.

    [11] Tamilvizhi, T., & Parvathavarthini, B. (2019). A novel method for adaptive fault tolerance during load balancing in cloud computing. Cluster Computing, 22, 10425-10438.

    [12] Mousavi, S. M., & Gábor, F. (2016). A novel algorithm for Load Balancing using HBA and ACO in Cloud Computing environment. International Journal of computer science and information security, 14(6), 48.

    [13] Dalal, S., & Kukreja, S. (2016). Genetic Algorithm based Novel approach for Load Balancing problem in Cloud environment. International Journal of Computer Science and Information Security (IJCSIS), 14(7).

    [14] Assudani, P. J., & Balakrishnan, P. (2022). A novel bio-inspired approach for VM load balancing and efficient resource management in cloud. International Journal of Ad Hoc and Ubiquitous Computing, 40(1-3), 214-224.

    [15] Kaur, A., Kaur, B., Singh, P., Devgan, M. S., & Toor, H. K. (2020). Load balancing optimization based on deep learning approach in cloud environment. International Journal of Information Technology and Computer Science, 12(3), 8-18.

    [16] Junaid, M., Sohail, A., Rais, R. N. B., Ahmed, A., Khalid, O., Khan, I. A., ... & Ejaz, N. (2020). Modeling an optimized approach for load balancing in cloud. IEEE Access, 8, 173208-173226.

    [17] Khara, S., & Thakkar, U. (2017, July). A novel approach for enhancing selection of load balancing algorithms dynamically in cloud computing. In 2017 International Conference on Computer, Communications and Electronics (Comptelix) (pp. 44-48). IEEE.

    [18] Patel, D., Gupta, R. K., & Pateriya, R. K. (2019). Energy-aware prediction-based load balancing approach with VM migration for the cloud environment. Data, Engineering and Applications: Volume 2, 59-74.

    [19] Domanal, S. G., & Reddy, G. R. M. (2015, November). Load balancing in cloud environment using a novel hybrid scheduling algorithm. In 2015 IEEE International Conference on Cloud Computing in Emerging Markets (CCEM) (pp. 37-42). IEEE.

    [20] Chaudhary, D., & Chhillar, R. S. (2013). A new load balancing technique for virtual machine cloud computing environment. International Journal of Computer Applications, 69(23).

    [21] Lilhore, U. K., Simaiya, S., Guleria, K., & Prasad, D. (2020). An efficient load balancing method by using machine learning-based VM distribution and dynamic resource mapping. Journal of Computational and Theoretical Nanoscience, 17(6), 2545-2551.

    [22] Kareem, S. W. (2022). A nature-inspired metaheuristic optimization algorithm based on crocodiles hunting search (CHS). International Journal of Swarm Intelligence Research (IJSIR), 13(1), 1-23.

    [23] Khaleel, M.I., Safran, M., Alfarhood, S., & Zhu, M. (2023). A Hybrid Many-Objective Optimization Algorithm for Job Scheduling in Cloud Computing Based on Merge-and-Split Theory. Mathematics, 11, 3563.

    [24] Nebagiri, M. H. ., & Hnumanthappa, L. P. . (2023). Multi-Objective of Load Balancing in Cloud Computing using Cuckoo Search Optimization based Simulation Annealing. International Journal of Intelligent Systems and Applications in Engineering, 12(9s), 466–474.

    Cite This Article As :
    A., Ibrahim. , Barry, Warshine. , Badjajian, Narek. Enhancing Cloud Computing Efficiency with Crocodile Optimization Algorithm: A Novel Approach to Distributed Workload and VM Management. Fusion: Practice and Applications, vol. , no. , 2025, pp. 51-61. DOI: https://doi.org/10.54216/FPA.170205
    A., I. Barry, W. Badjajian, N. (2025). Enhancing Cloud Computing Efficiency with Crocodile Optimization Algorithm: A Novel Approach to Distributed Workload and VM Management. Fusion: Practice and Applications, (), 51-61. DOI: https://doi.org/10.54216/FPA.170205
    A., Ibrahim. Barry, Warshine. Badjajian, Narek. Enhancing Cloud Computing Efficiency with Crocodile Optimization Algorithm: A Novel Approach to Distributed Workload and VM Management. Fusion: Practice and Applications , no. (2025): 51-61. DOI: https://doi.org/10.54216/FPA.170205
    A., I. , Barry, W. , Badjajian, N. (2025) . Enhancing Cloud Computing Efficiency with Crocodile Optimization Algorithm: A Novel Approach to Distributed Workload and VM Management. Fusion: Practice and Applications , () , 51-61 . DOI: https://doi.org/10.54216/FPA.170205
    A. I. , Barry W. , Badjajian N. [2025]. Enhancing Cloud Computing Efficiency with Crocodile Optimization Algorithm: A Novel Approach to Distributed Workload and VM Management. Fusion: Practice and Applications. (): 51-61. DOI: https://doi.org/10.54216/FPA.170205
    A., I. Barry, W. Badjajian, N. "Enhancing Cloud Computing Efficiency with Crocodile Optimization Algorithm: A Novel Approach to Distributed Workload and VM Management," Fusion: Practice and Applications, vol. , no. , pp. 51-61, 2025. DOI: https://doi.org/10.54216/FPA.170205