Optimizing cloud resource allocation using Gaussian convergence squirrel search algorithm

Sidagouda Basagouda Patil, Mukund Anant Kulkarni

Abstract


Cloud computing has gained significant attention for efficiently executing requests according to users’ needs, providing quality services, and optimizing task execution time across virtual machines (VMs). However, resource allocation for various applications is difficult due to dynamic workload conditions and uncertainty in cloud computing. In this research, a Gaussian-based convergence factor (GCF) with the squirrel search algorithm (SSA) is used for allocating resources in a cloud environment for a small finance organization. The proposed GCF along with SSA balances workload and allocates many relevant resources to users’ applications while also ensuring deadline constraints. Tent chaotic map and GCF are incorporated in a traditional SSA to improve the search ability and convergence rate of SSA to allocate optimal resources in the cloud for a small finance organization. The selection of appropriate instance types that align with financial organization requirements includes choosing between on-demand, reserved, or spot instances. The GCF with SSA obtained less energy of 0.505 J, lower execution time of 0.472 s, less makespan of 0.723 s, and higher resource utilization of 51% for 100 tasks of 30 VMs, when compared to existing methods.

Keywords


Chaotic map; Cloud computing; Gaussian-based convergence factor; Squirrel search algorithm; Virtual machines

Full Text:

PDF


DOI: http://doi.org/10.11591/ijai.v15.i5.pp4175-4187

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Sidagouda Basagouda Patil, Mukund Anant Kulkarni

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

IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938 
This journal is published by the Institute of Advanced Engineering and Science (IAES).

View IJAI Stats