Scheduling Multilevel Deadline-Constrained Scientific Workflows on Clouds Based on Cost Optimization

被引:39
|
作者
Malawski, Maciej [1 ]
Figiela, Kamil [1 ]
Bubak, Marian [1 ,2 ]
Deelman, Ewa [3 ]
Nabrzyski, Jarek [4 ]
机构
[1] AGH Univ Sci & Technol, Dept Comp Sci, PL-30059 Krakow, Poland
[2] ACC CYFRONET AGH, PL-30950 Krakow, Poland
[3] Univ So Calif, Inst Informat Sci, Marina Del Rey, CA 90292 USA
[4] Univ Notre Dame, Ctr Res Comp, Notre Dame, IN 46556 USA
基金
美国国家科学基金会;
关键词
D O I
10.1155/2015/680271
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a cost optimization model for scheduling scientific workflows on IaaS clouds such as Amazon EC2 or RackSpace. We assume multiple IaaS clouds with heterogeneous virtual machine instances, with limited number of instances per cloud and hourly billing. Input and output data are stored on a cloud object store such as Amazon S3. Applications are scientific workflows modeled as DAGs as in the Pegasus Workflow Management System. We assume that tasks in the workflows are grouped into levels of identical tasks. Our model is specified using mathematical programming languages (AMPL and CMPL) and allows us to minimize the cost of workflow execution under deadline constraints. We present results obtained using our model and the benchmark workflows representing real scientific applications in a variety of domains. The data used for evaluation come from the synthetic workflows and from general purpose cloud benchmarks, as well as from the data measured in our own experiments with Montage, an astronomical application, executed on Amazon EC2 cloud. We indicate how this model can be used for scenarios that require resource planning for scientific workflows and their ensembles.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Cost Optimization of Execution of Multi-level Deadline-Constrained Scientific Workflows on Clouds
    Malawski, Maciej
    Figiela, Kamil
    Bubak, Marian
    Deelman, Ewa
    Nabrzyski, Jarek
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT I, 2014, 8384 : 251 - 260
  • [2] Deadline-Constrained Cost Optimization Approaches for Workflow Scheduling in Clouds
    Wu, Quanwang
    Ishikawa, Fuyuki
    Zhu, Qingsheng
    Xia, Yunni
    Wen, Junhao
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (12) : 3401 - 3412
  • [3] Cost optimization for scheduling scientific workflows on clouds under deadline constraints
    Zheng, Wei
    Emmanuel, Bugingo
    Wang, Chen
    Qin, Yingsheng
    Zhang, Dongzhan
    [J]. 2017 FIFTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2017, : 51 - 56
  • [4] A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific Workflows in a Cloud Environment
    Sahni, Jyoti
    Vidyarthi, Deo Prakash
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (01) : 2 - 18
  • [5] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Li, Zengpeng
    Yu, Huiqun
    Fan, Guisheng
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (07): : 7484 - 7512
  • [6] CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud
    Deldari, Arash
    Yousofi, Abolghasem
    Naghibzadeh, Mahmoud
    Salehan, Alireza
    [J]. JOURNAL OF SUPERCOMPUTING, 2022, 78 (15): : 17027 - 17054
  • [7] Structure-Aware Scheduling Algorithm for Deadline-Constrained Scientific Workflows in the Cloud
    Al-Haboobi, Ali
    Kecskemeti, Gabor
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (02) : 792 - 802
  • [8] CDA: a novel multicore scheduling for cost-aware deadline-constrained scientific workflows on the IaaS cloud
    Arash Deldari
    Abolghasem Yousofi
    Mahmoud Naghibzadeh
    Alireza Salehan
    [J]. The Journal of Supercomputing, 2022, 78 : 17027 - 17054
  • [9] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Zengpeng Li
    Huiqun Yu
    Guisheng Fan
    [J]. The Journal of Supercomputing, 2023, 79 : 7484 - 7512
  • [10] Time-discretization for speeding-up scheduling of deadline-constrained workflows in clouds
    Genez, Thiago A. L.
    Bittencourt, Luiz F.
    Madeira, Edmundo R. M.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 107 : 1116 - 1129