JOURNAL ARTICLE

Elastic Resource Provisioning for Cloud Workflow Applications

Xiaoping LiZhicheng Cai

Year: 2015 Journal:   IEEE Transactions on Automation Science and Engineering Vol: 14 (2)Pages: 1195-1210   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Many workflow applications are moved to clouds for elastic capacities. Elastic resource provisioning is one of the most important problems. Realistic factors are involved, including an interval-based charging model, data transfer time, VM loading time, software setup time, resource utilization, and the workflow deadline. A multirule-based heuristic is proposed for the problem under study which contains two components: a deadline division and task scheduling. Taking into account the gaps between tasks, the impact of different critical paths and the precedence constraints, the workflow deadline is properly divided into task deadlines based on the solution of a relaxed problem. The relaxed problem is modeled by integer programming and solved by CPLEX. All tasks are sorted in terms of the developed depth-based rule. For different realistic factors, three priority rules are developed to allocate tasks to appropriate available time slots, from which a weighted rule is constructed for task scheduling. The weights are calibrated by random instances. Experiments are conducted using a benchmark realistic workflow. Experimental results show that the proposal is effective and efficient for realistic workflows.

Keywords:
Computer science Workflow Cloud computing Provisioning Distributed computing Scheduling (production processes) Benchmark (surveying) Integer programming Task (project management) Workflow management system Heuristic Mathematical optimization Algorithm Database Artificial intelligence Engineering Operating system

Metrics

56
Cited By
12.64
FWCI (Field Weighted Citation Impact)
26
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Scientific Computing and Data Management
Social Sciences →  Decision Sciences →  Information Systems and Management

Related Documents

JOURNAL ARTICLE

Resource Provisioning for Scientific Workflow Applications using Aws Cloud

Sangita M. JaybhayeVahida Attar

Journal:   International Journal of Engineering and Advanced Technology Year: 2020 Vol: 9 (3)Pages: 1122-1126
JOURNAL ARTICLE

ERP: An elastic resource provisioning approach for cloud applications

Danqing FengZhibo WuDecheng ZuoZhan Zhang

Journal:   PLoS ONE Year: 2019 Vol: 14 (4)Pages: e0216067-e0216067
JOURNAL ARTICLE

Cloud workflow scheduling with hybrid resource provisioning

Long ChenXiaoping Li

Journal:   The Journal of Supercomputing Year: 2017 Vol: 74 (12)Pages: 6529-6553
© 2026 ScienceGate Book Chapters — All rights reserved.