Journal of Engineering and Applied Science (May 2024)

Enhanced Whale Optimization Algorithm for task scheduling in cloud computing environments

  • Yanfeng Zhang,
  • Jiawei Wang

DOI
https://doi.org/10.1186/s44147-024-00445-3
Journal volume & issue
Vol. 71, no. 1
pp. 1 – 18

Abstract

Read online

Abstract The escalation of cloud services, driven by their accessibility, improved performance, and cost-effectiveness, has led cloud service providers to consistently seek methods to expedite job completion, thereby boosting profits and reducing energy consumption expenses. Despite developing numerous scheduling algorithms, many of these techniques address only a specific objective within the scheduling process. To efficiently achieve better optimization results for the cloud task scheduling problem, a novel approach, the Enhanced Whale Optimization Algorithm (EWOA), is proposed. EWOA integrates the WOA with the Lévy flight. The incorporation of Lévy flight is tailored to broaden the search space of WOA, expediting convergence with adaptive crossover. The EWOA model is simulated using the Cloudsim tool and evaluated under diverse test conditions. The effectiveness of EWOA is assessed by employing various parameters and comparing them with existing algorithms. The results demonstrate that EWOA outperforms other algorithms in resource utilization, energy consumption, and execution cost, establishing its superiority in addressing the complexities of multi-objective cloud task scheduling.

Keywords