4.5 Article

Workflow scheduling in cloud: a survey

Journal

JOURNAL OF SUPERCOMPUTING
Volume 71, Issue 9, Pages 3373-3418

Publisher

SPRINGER
DOI: 10.1007/s11227-015-1438-4

Keywords

Cloud computing; Workflow scheduling; QoS constrained scheduling; Workflow-as-a-service; Robust scheduling; Hybrid environment; Data-intensive workflow scheduling

Funding

  1. National 863 Program of China [2013AA01A212]
  2. National Natural Science Foundation of China [61202121]
  3. Science and technology project in Guangzhou of China [2013Y2-00043]

Ask authors/readers for more resources

To program in distributed computing environments such as grids and clouds, workflow is adopted as an attractive paradigm for its powerful ability in expressing a wide range of applications, including scientific computing, multi-tier Web, and big data processing applications. With the development of cloud technology and extensive deployment of cloud platform, the problem of workflow scheduling in cloud becomes an important research topic. The challenges of the problem lie in: NP-hard nature of task-resource mapping; diverse QoS requirements; on-demand resource provisioning; performance fluctuation and failure handling; hybrid resource scheduling; data storage and transmission optimization. Consequently, a number of studies, focusing on different aspects, emerged in the literature. In this paper, we firstly conduct taxonomy and comparative review on workflow scheduling algorithms. Then, we make a comprehensive survey of workflow scheduling in cloud environment in a problem-solution manner. Based on the analysis, we also highlight some research directions for future investigation.

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.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available