4.6 Article

A Hybrid Algorithm for Multi-Objective Scientific Workflow Scheduling in IaaS Cloud

Journal

IEEE ACCESS
Volume 7, Issue -, Pages 125783-125795

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2019.2939294

Keywords

Cloud computing; multi-objective optimization; workflow schedule

Funding

  1. National Natural Science Foundation of China [61662052]
  2. Inner Mongolia Science and Technology Innovation Team of Cloud Computing and Software Engineering
  3. Inner Mongolia Application Technology Research and Development Funding Project

Ask authors/readers for more resources

With the increase in deployment of scientific workflow applications on an IaaS cloud computing environment, the distribution of workflow tasks to particular cloud instances to decrease run-time and cost has emerged as an important challenge. The cloud workflow scheduling is a well-known NP-hard problem. In this paper, we propose a new approach for multi-objective workflow scheduling in IaaS clouds offering a limited amount of instances and a flexible combination of instance types, and present a hybrid algorithm combining genetic algorithm, artificial bee colony optimization and decoding heuristic for scheduling workflow tasks over the available cloud resources while trying to optimize the workflow makespan and cost simultaneously. The proposed algorithm is evaluated for real-world scientific applications by a simulation process. The simulation results show that our proposed scheduling algorithm performs better than the current state-of-the-art algorithms. We validate the results by the Wilcoxon signed-rank test.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available