Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Enhanced Harris Hawks Optimization Algorithm for SLA-Aware Task Scheduling in Cloud Computing

Author 1: Junhua Liu Author 2: Chaoyang Lei Author 3: Gen Yin
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 15, No. 7 · Published 2024

DOI: https://doi.org/10.14569/IJACSA.2024.0150778

Abstract

Cloud computing has revolutionized how Software as a Service (SaaS) suppliers deliver applications by leasing shareable resources from Infrastructure as a Service (IaaS) suppliers. However, meeting users' Quality of Service (QoS) parameters while maximizing profits from the cloud infrastructure presents a significant challenge. This study addresses this challenge by proposing an Enhanced Harris Hawks Optimization (EHHO) algorithm for cloud task scheduling, specifically designed to satisfy Service Level Agreements (SLAs), meet users QoS requirements, and enhance resource utilization efficiency. Drawing inspiration from Harris's falcon hunting habits in nature, the basic HHO algorithm has shown promise in finding optimal solutions to specific problems. However, it often suffers from convergence to local optima, impairing solution quality. To mitigate this issue, our study enhances the HHO algorithm by introducing an exploration factor that optimizes parameters and improves its exploration capabilities. The proposed EHHO algorithm is assessed against established optimization algorithms, including Genetic Algorithm (GA), Ant Colony Optimization (ACO), and Particle Swarm Optimization (PSO). The results demonstrate that our method significantly improves the makespan for GA, ACO, and PSO by 19.2%, 17.1%, and 20.4%, respectively, while also achieving improvements of 17.1%, 17.3%, and 17.2% for BigDataBench workloads. Furthermore, our EHHO algorithm exhibits a substantial reduction in SLA violations compared to PSO, ACO, and GA, achieving improvements of 55.2%, 41.4%, and 33.6%, respectively, for general workloads, and 61.9%, 23.1%, and 52.7%, respectively, for BigDataBench workloads.

Keywords

How to Cite this Article

Liu, J., Lei, C., & Yin, G. (2024). Enhanced Harris Hawks Optimization Algorithm for SLA-Aware Task Scheduling in Cloud Computing. International Journal of Advanced Computer Science and Applications, 15(7). https://doi.org/10.14569/IJACSA.2024.0150778

Liu, Junhua, et al.. "Enhanced Harris Hawks Optimization Algorithm for SLA-Aware Task Scheduling in Cloud Computing." International Journal of Advanced Computer Science and Applications, vol. 15, no. 7, 2024, https://doi.org/10.14569/IJACSA.2024.0150778.

@article{Liu2024,
  title     = {Enhanced Harris Hawks Optimization Algorithm for SLA-Aware Task Scheduling in Cloud Computing},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {15},
  number    = {7},
  year      = {2024},
  publisher = {The Science and Information Organization},
  author    = {Junhua Liu and Chaoyang Lei and Gen Yin},
  doi       = {10.14569/IJACSA.2024.0150778},
  url       = {https://doi.org/10.14569/IJACSA.2024.0150778}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.