Budget Distribution Strategies for Scientific Workflow Scheduling in Commercial Clouds

被引:0
|
作者
Arabnejad, Vahid [1 ]
Bubendorfer, Kris [1 ]
Ng, Bryan [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
关键词
PERFORMANCE;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Scientific research is increasingly reliant on big compute and big data, the fusion of which is known as data intensive science. Large scale scientific analyses are typically represented as workflows which are the typical model for characterizing e-science experiments in distributed systems. Workflows with a large number of tasks are distributed in parallel across computing resources to speed up analyses. The provision of compute capabilities is undergoing a rapid migration from dedicated infrastructure to the cloud. This migration is fuelled by dynamic infrastructure scalability with changes in demand. Cloud instances incur different costs and execution time with different configurations. A key concern for workflow scheduling is to make an appropriate trade-off between these two factors. In this paper, we introduce the Budget Distribution with Trickling (BDT) algorithm that presents new notions for distributing budget based on the dependency structure inherent in workflows. In addition we propose several new strategies for sharing or distributing the budget, and propose trickling to redistribute unspent budget down to other levels. Our results show that biasing the budget distribution to the earlier computation within a workflow will generally produce a lower makespan within budget.
引用
收藏
页码:137 / 146
页数:10
相关论文
共 50 条
  • [31] Elastic resource provisioning for scientific workflow scheduling in cloud under budget and deadline constraints
    Shi, Jiyuan
    Luo, Junzhou
    Dong, Fang
    Zhang, Jinghui
    Zhang, Junxue
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (01): : 167 - 182
  • [32] Elastic resource provisioning for scientific workflow scheduling in cloud under budget and deadline constraints
    Jiyuan Shi
    Junzhou Luo
    Fang Dong
    Jinghui Zhang
    Junxue Zhang
    Cluster Computing, 2016, 19 : 167 - 182
  • [33] Task-based Budget Distribution Strategies for Scientific Workflows with Coarse-grained Billing Periods in IaaS Clouds
    Hilman, Muhammad Hafizhuddin
    Rodriguez, Maria A.
    Buyya, Rajkumar
    2017 IEEE 13TH INTERNATIONAL CONFERENCE ON E-SCIENCE (E-SCIENCE), 2017, : 128 - 137
  • [34] DB-ACO: A Deadline-Budget Constrained Ant Colony Optimization for Workflow Scheduling in Clouds
    Tao, Siyuan
    Xia, Yuanqing
    Ye, Lingjuan
    Yan, Ce
    Gao, Runze
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024, 21 (02) : 1564 - 1579
  • [35] EM_WOA: A budget-constrained energy consumption optimization approach for workflow scheduling in clouds
    Longxin Zhang
    Lan Wang
    Mansheng Xiao
    Zhicheng Wen
    Cheng Peng
    Peer-to-Peer Networking and Applications, 2022, 15 : 973 - 987
  • [36] EM_WOA: A budget-constrained energy consumption optimization approach for workflow scheduling in clouds
    Zhang, Longxin
    Wang, Lan
    Xiao, Mansheng
    Wen, Zhicheng
    Peng, Cheng
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2022, 15 (02) : 973 - 987
  • [37] GRP-HEFT: A Budget-Constrained Resource Provisioning Scheme for Workflow Scheduling in IaaS Clouds
    Faragardi, Hamid Reza
    Sedghpour, Mohammad Reza Saleh
    Fazliahmadi, Saber
    Fahringer, Thomas
    Rasouli, Nayereh
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (06) : 1239 - 1254
  • [38] Dynamic multi-workflow scheduling: A deadline and cost-aware approach for commercial clouds
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 98 - 108
  • [39] A multi-objective reinforcement learning algorithm for deadline constrained scientific workflow scheduling in clouds
    Yao Qin
    Hua Wang
    Shanwen Yi
    Xiaole Li
    Linbo Zhai
    Frontiers of Computer Science, 2021, 15
  • [40] A multi-objective reinforcement learning algorithm for deadline constrained scientific workflow scheduling in clouds
    Yao QIN
    Hua WANG
    Shanwen YI
    Xiaole LI
    Linbo ZHAI
    Frontiers of Computer Science, 2021, (05) : 1 - 12