Algorithms for cost- and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds

被引:178
|
作者
Malawski, Maciej [1 ]
Juve, Gideon [2 ]
Deelman, Ewa [2 ]
Nabrzyski, Jarek [3 ]
机构
[1] AGH Univ Sci & Technol, Dept Comp Sci, PL-30059 Krakow, Poland
[2] USC Informat Sci Inst, Marina Del Rey, CA USA
[3] Univ Notre Dame, Ctr Res Comp, Notre Dame, IN 46556 USA
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2015年 / 48卷
基金
美国国家科学基金会;
关键词
Scientific workflows; Workflow ensembles; Cloud computing; Resource provisioning; SYSTEMS;
D O I
10.1016/j.future.2015.01.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Large-scale applications expressed as scientific workflows are often grouped into ensembles of interrelated workflows. In this paper, we address a new and important problem concerning the efficient management of such ensembles under budget and deadline constraints on Infrastructure as a Service (IaaS) clouds. IaaS clouds are characterized by on-demand resource provisioning capabilities and a pay-per-use model. We discuss, develop, and assess novel algorithms based on static and dynamic strategies for both task scheduling and resource provisioning. We perform the evaluation via simulation using a set of scientific workflow ensembles with a broad range of budget and deadline parameters, taking into account task granularity, uncertainties in task runtime estimations, provisioning delays, and failures. We find that the key factor determining the performance of an algorithm is its ability to decide which workflows in an ensemble to admit or reject for execution. Our results show that an admission procedure based on workflow structure and estimates of task runtimes can significantly improve the quality of solutions. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 18
页数:18
相关论文
共 50 条
  • [1] Cost- and Deadline-Constrained Provisioning for Scientific Workflow Ensembles in IaaS Clouds
    Malawski, Maciej
    Juve, Gideon
    Deelman, Ewa
    Nabrzyski, Jarek
    2012 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2012,
  • [2] A Deadline-Constrained and Cost-Minimized approach for Workflow scheduling in IaaS clouds
    Chen, Keke
    Wang, Yang
    Zhang, Lei
    Xie, Gangzhi
    2022 IEEE 6TH ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2022, : 1080 - 1085
  • [3] Robust Deadline-Constrained Resource Provisioning and Workflow Scheduling Algorithm for Handling Performance Uncertainty in IaaS Clouds
    Muhammad-Bello, Bilkisu L.
    Aritsugi, Masayoshi
    COMPANION PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC'17 COMPANION), 2017, : 29 - 34
  • [4] Deadline-constrained workflow scheduling in IaaS clouds with multi-resource packing
    Zhu, Zhaomeng
    Tang, Xueyan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 101 : 880 - 893
  • [5] Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    Epema, Dick H. J.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01): : 158 - 169
  • [6] Deadline-Constrained Cost Optimization Approaches for Workflow Scheduling in Clouds
    Wu, Quanwang
    Ishikawa, Fuyuki
    Zhu, Qingsheng
    Xia, Yunni
    Wen, Junhao
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (12) : 3401 - 3412
  • [7] A Predictive and Evolutionary Approach for Cost-Effective and Deadline-Constrained Workflow Scheduling Over Distributed IaaS Clouds
    Chen, Jiangchuan
    Jiang, Jiajia
    Luo, Dan
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2019, 16 (03) : 78 - 94
  • [8] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Li, Zengpeng
    Yu, Huiqun
    Fan, Guisheng
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (07): : 7484 - 7512
  • [9] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Zengpeng Li
    Huiqun Yu
    Guisheng Fan
    The Journal of Supercomputing, 2023, 79 : 7484 - 7512
  • [10] Cost-Driven Scheduling for Deadline-Constrained workflow on Multi-Clouds
    Lin, Bing
    Guo, Wenzhong
    Chen, Guolong
    Xiong, Naixue
    Li, Rongrong
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1191 - 1198