Trust-Based Scheduling Strategy for Cloud Workflow Applications
Volume 26, Issue 1 (2015), pp. 159–180
Pub. online: 1 January 2015
Type: Article
Received
1 January 2014
1 January 2014
Accepted
1 October 2014
1 October 2014
Published
1 January 2015
1 January 2015
Abstract
Abstract
Traditional researches on scheduling of cloud workflow applications were mainly focused on time and cost. However, security and reliability have become the key factors of cloud workflow scheduling. Taking time, cost, security and reliability into account, we present a trust-based scheduling strategy. We firstly formulate the cloud workflow scheduling and then propose the corresponding algorithm, in which the trustful computation service and storage service are selected according to the set-based particle swarm optimization (S-PSO) method and set covering problem (SCP) tree search heuristic method, respectively. Finally, experimental results show that, compared with traditional methods, the proposed algorithm has better performance.