Cost Optimization of Execution of Multi-level Deadline-Constrained Scientific Workflows on Clouds

被引:15
|
作者
Malawski, Maciej [1 ]
Figiela, Kamil [1 ]
Bubak, Marian [1 ,2 ]
Deelman, Ewa [3 ]
Nabrzyski, Jarek [4 ]
机构
[1] AGH Univ Sci & Technol, Dept Comp Sci, Al Mickiewicza 30, PL-30059 Krakow, Poland
[2] ACC CYFRONET AGH, PL-30950 Krakow, Poland
[3] USC Informat Sci Inst, Marina Del Rey, CA 4676 USA
[4] Univ Notre Dame, Ctr Res Comp, Notre Dame, IN USA
基金
美国国家科学基金会;
关键词
AMPL optimization; Cloud computing; Scientific workflows;
D O I
10.1007/978-3-642-55224-3_24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper introduces a cost optimization model for scientific workflows on IaaS clouds such as Amazon EC2 or RackSpace. We assume multiple IaaS clouds with heterogeneous VM 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 in AMPL modeling language 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 such as Montage, Epigenomics, LIGO. We indicate how this model can be used for scenarios that require resource planning for scientific workflows and their ensembles.
引用
收藏
页码:251 / 260
页数:10
相关论文
共 50 条
  • [1] Scheduling Multilevel Deadline-Constrained Scientific Workflows on Clouds Based on Cost Optimization
    Malawski, Maciej
    Figiela, Kamil
    Bubak, Marian
    Deelman, Ewa
    Nabrzyski, Jarek
    [J]. SCIENTIFIC PROGRAMMING, 2015, 2015
  • [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] Execution cost minimization scheduling algorithms for deadline-constrained parallel applications on heterogeneous clouds
    Weihong Chen
    Guoqi Xie
    Renfa Li
    Keqin Li
    [J]. Cluster Computing, 2021, 24 : 701 - 715
  • [4] Execution cost minimization scheduling algorithms for deadline-constrained parallel applications on heterogeneous clouds
    Chen, Weihong
    Xie, Guoqi
    Li, Renfa
    Li, Keqin
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 701 - 715
  • [5] Cost- and Deadline-Constrained Provisioning for Scientific Workflow Ensembles in IaaS Clouds
    Malawski, Maciej
    Juve, Gideon
    Deelman, Ewa
    Nabrzyski, Jarek
    [J]. 2012 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2012,
  • [6] A Cloud Broker for Executing Deadline-Constrained Periodic Scientific Workflows
    Taheri, Hoda
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3089 - 3100
  • [7] 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
  • [8] Cost-Driven Scheduling for Deadline-Constrained workflow on Multi-Clouds
    Lin, Bing
    Guo, Wenzhong
    Chen, Guolong
    Xiong, Naixue
    Li, Rongrong
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1191 - 1198
  • [9] 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
  • [10] Algorithms for cost- and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds
    Malawski, Maciej
    Juve, Gideon
    Deelman, Ewa
    Nabrzyski, Jarek
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 48 : 1 - 18