Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud

Huifang Li*, Danjing Wang, Guanghao Xu, Yan Yuan, Yuanqing Xia

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

11 引用 (Scopus)

摘要

Basic science is becoming more computing intensive with the incremental need for large-scale computing and storage resources. Cloud computing provides great potentials for hosting and executing scientific applications, which can be represented as workflows for automatic execution and run time provisioning. However, workflow scheduling is highly challenging under dynamic cloud environments since certain runtime QoS. In this paper, we propose an improved swarm search algorithm, i.e., an Owl Search Algorithm embedded with a newly designed Mutation strategy (OSAM) for scheduling workflows with makespan minimized under budget constraints. A population update mechanism, where each particle is updated in term of the impact of current best solution, is modified for an Owl Search Algorithm (OSA) to address discrete sequential optimization problems. We then adjust a step parameter β such that it decreases adaptively with the number of iterations to enhance OSAM’s convergence speed. To further increase the diversity of population and enlarge OSAM’s global search ability, we embed a mutation strategy into OSA’s evolutionary process for better balancing between exploitation and exploration. A series of experiments are conducted to verify the proposed algorithm by comparing with benchmarking algorithms over well-known scientific workflows with different types and sizes through WorkflowSim. Experimental results show that in almost all the cases, the proposed OSAM outperforms the existing algorithms in the solution quality and constraint satisfiability, i.e., it can find near-optimal solutions that meet the tight and loose budget constraints within an acceptable time interval, especially in addressing large-scale applications, e.g., its RSR values are at least 0.10 greater than other algorithms in these cases. Besides, a nonparametric statistical hypothesis test, i.e., Wilcoxon signed-rank test, is applied to the resulting solutions, and the testing results demonstrate that our OSAM is significantly different from its peers.

源语言英语
页(从-至)3809-3824
页数16
期刊Soft Computing
26
8
DOI
出版状态已出版 - 4月 2022

指纹

探究 'Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud' 的科研主题。它们共同构成独一无二的指纹。

引用此