JOURNAL ARTICLE

Online Multi-Workflow Scheduling under Uncertain Task Execution Time in IaaS Clouds

Jiagang LiuJu RenWei DaiDeyu ZhangPude ZhouYaoxue ZhangGeyong MinNoushin Najjari

Year: 2019 Journal:   IEEE Transactions on Cloud Computing Vol: 9 (3)Pages: 1180-1194   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Cloud has become an important platform for executing numerous deadline-constrained scientific applications generally represented by workflow models. It provides scientists a simple and cost-efficient method of running workflows on their rental Virtual Machines (VMs) anytime and anywhere. Since pay-as-you-go is a dominating pricing solution in clouds, extensive research efforts have been devoted to minimizing the monetary cost of executing workflows by designing tailored VM allocation mechanisms. However, most of them assume that the task execution time in clouds is static and can be estimated in advance, which is impractical in real scenarios due to performance fluctuation of VMs. In this paper, we propose an onli N e multi-workfl O w S cheduling F ramework, named NOSF, to schedule deadline-constrained workflows with random arrivals and uncertain task execution time. In NOSF, workflow scheduling process consists of three phases, including workflow preprocessing, VM allocation and feedback process. Built upon the new framework, a deadline-aware heuristic algorithm is then developed to elastically provision suitable VMs for workflow execution, with the objective of minimizing the rental cost and improving resource utilization. Simulation results demonstrate that the proposed algorithm significantly outperforms two state-of-the-art algorithms in terms of reducing VM rental costs and deadline violation probability, as well as improving the resource utilization efficiency.

Keywords:
Workflow Computer science Cloud computing Scheduling (production processes) Preprocessor Task (project management) Heuristic Distributed computing Database Artificial intelligence Operating system Mathematical optimization Mathematics

Metrics

105
Cited By
10.68
FWCI (Field Weighted Citation Impact)
39
Refs
0.98
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Scientific Computing and Data Management
Social Sciences →  Decision Sciences →  Information Systems and Management
© 2026 ScienceGate Book Chapters — All rights reserved.