arrow
Return

A multi-hierarchy particle swarm optimization-based algorithm for cloud workflow scheduling

delete2024-04-01
delete8
PRE
AI
C
Chang Lu
J
Jie Zhu *
H
Haiping Huang
Y
Yuzhong Sun
DOI:10.1016/j.future.2023.11.030delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In this paper, we consider the market-driven workflow scheduling problem on heterogeneous cloud resources with deadline constraints. The transmission delay between dependent tasks on different virtual machines (VMs) is considered. The objective is to minimize the total monetary cost, which is computed based on the on -demand price structure. Inspired by the heuristic and meta-heuristic algorithms, a multi-hierarchy particle swarm optimization (MHPSO) algorithm is proposed, which mainly consists of three components: (1) the workflow aggregation method to pretreat the workflow structure considering the transmission cost and the VM utilization; (2) the initial population generating method to create a set of initial particles with the given encoding method and the solution generation method; and (3) the hierarchical evolving process where particles are divided into multiple groups and evolved iteratively. We calibrate the parameters and components of the proposal statistically over five well-known workflows with different deadline settings. A comparison of the proposed algorithm to existing methods for the considered problem is carried out. Experimental results demonstrate the proposal is effective for the problem under study.
Keywords:
Workflow scheduling
Cloud computing
Particle swarm optimization
Heterogeneous resources
Deadline constraint

Journal

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
Papers:
6.9K
Citations:
2.3W

Organization

C
chinese academy of sciences
Scholars:
56.7W
Papers: 45.0W
Citations: 704
Cited Papers

Cited Papers

Cost Effective, Reliable and Secure Workflow Deployment over Federated Clouds
err2017-11-01
err56
errOAAI
errWen, Zhenyu; Cala, Jacek; Watson, Paul; Romanovsky, Alexander
errShare
errSave
Characterizing and profiling scientific workflows
err2013-03-01
err626
PREAI
errJuve, Gideon; Chervenak, Ann; Deelman, Ewa; Bharathi, Shishir; Mehta, Gaurang; Vahi, Karan
errShare
errSave
The evolving diversity agenda
err2016-10-10
err0
PREAI
errErin Wilson Burns; Dave Ulrich
errShare
errSave
Static and Dynamic Process Change
err2018-01-01
err63
PREAI
errSong, Wei; Jacobsen, Hans-Arno
errShare
errSave
Scientific Workflow Mining in Clouds
err2017-10-01
err28
PREAI
errSong, Wei; Chen, Fangfei; Jacobsen, Hans-Arno; Xia, Xiaoxu; Ye, Chunyang; Ma, Xiaoxing
errShare
errSave
researcher View more