4.6 Article

Improved Harris Hawks Optimizer with chaotic maps and opposition-based learning for task scheduling in cloud environment

出版社

SPRINGER
DOI: 10.1007/s10586-023-04021-x

关键词

Cloud computing; Task scheduling; Makespan; Chaotic maps; Harris Hawks Optimizer

向作者/读者索取更多资源

This paper proposes a multi-objective task scheduling algorithm DCOHHOTS based on a modified Harris hawks optimizer, aiming to optimize resource utilization and reduce makespan, energy consumption, and execution cost. The algorithm prioritizes tasks using a hierarchical process, and experimental results show that it can save up to 16% energy and increase resource utilization by 17% in heavy loads compared to existing algorithms. Furthermore, the proposed algorithm reduces makespan and execution cost by 26% and 8% respectively, compared to the conventional algorithm.
Scheduling tasks in the cloud system is the main issue that needs to be addressed in order to improve customer satisfaction and system performance. This paper proposes DCOHHOTS, a novel multi-objective task scheduling algorithm based on a modified Harris hawks optimizer. In overall, this paper has two main stages. As the first step, DCOHHO is introduced as a new version of Harris Hawks Optimizer. Using the Differential Evolution algorithm, an optimal configuration is selected from the chaotic map, the opposition-based learning, and the ratio of the population. In order to improve the performance of the Harris Hawks Optimizer, this optimal configuration is applied to initialize the hawk's position. In the second stage, DCOHHOTS, a DCOHHO-based Task Scheduling algorithm, is proposed. Multi-objective behavior in the proposed task scheduling algorithm optimizes resource utilization to decrease the makespan, energy consumption, and execution cost. Moreover, prioritizing tasks before submitting them to the scheduler is done using the hierarchical process in the DCOHHOTS algorithm. For the purpose of investigating the performance of the proposed DCOHHO algorithm, a number of experiments are conducted using 20 standard functions and twelve algorithms. The experimental results demonstrate that the DCOHHO algorithm is superior at determining the optimal test function solutions. Additionally, makespan, execution cost, resource utilization, and energy efficiency of DCOHHOTS task scheduling algorithms are analyzed. Compared to existing algorithms, the proposed algorithm saves up to 16% energy in heavy loads. Additionally, resource utilization has increased by 17%. Compared to the conventional algorithm, the proposed algorithm reduced makepan and execution cost by 26% and 8%, respectively.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据