Dynamic multi-workflow scheduling: A deadline and cost-aware approach for commercial clouds

被引:37
|
作者
Arabnejad, Vahid [1 ]
Bubendorfer, Kris [1 ]
Ng, Bryan [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
关键词
SCIENTIFIC WORKFLOWS; SERVICE; PERFORMANCE;
D O I
10.1016/j.future.2019.04.029
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing, specifically its elastic, on demand, and pay per use instances, provide an ideal model for resourcing large scale state-of-the-art scientific analyses. Such scientific work is typically represented as workflows - the most common model for characterizing e-Science experiments and data analysis. Hosting and managing scientific applications on the cloud poses new challenges in terms of workflow scheduling which is key in leveraging its inherent cost and performance benefits. Prior research has studied static scheduling when the number of workflows is known in advance and all are submitted at the same time. However, in practice, a scheduler may have to schedule an unpredictable stream of workflows, for example, recent workflow management systems - such as Parsl, do not construct complete workflows at any stage during their execution, rather they generate partial workflows dynamically during execution - somewhat akin to lazy evaluation. This change in the way in which scientific data and workflows are created and processed represents a disruptive change to the way in which scheduling needs to occur. This paper represents a first and necessary step towards addressing scheduling problems of this nature, in which we present a new algorithm, Dynamic Workload Scheduler (DWS) that handles the dynamics of multiple deadline constrained workflows arriving randomly and scheduling these workflows with reducing cost in mind. Our results show that the DWS algorithm achieves an average 10% higher success rate in terms of fulfilling deadlines for different workloads and reduces the overall cost by an average 23% when compared to the most recent comparable algorithm. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:98 / 108
页数:11
相关论文
共 50 条
  • [1] Cost-Aware Dynamic Multi-Workflow Scheduling in Cloud Data Center Using Evolutionary Reinforcement Learning
    Huang, Victoria
    Wang, Chen
    Ma, Hui
    Chen, Gang
    Christopher, Kameron
    SERVICE-ORIENTED COMPUTING (ICSOC 2022), 2022, 13740 : 449 - 464
  • [2] Privacy-aware and cost-aware workflow scheduling in clouds
    Wen Y.
    Liu J.
    Chen C.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2016, 22 (02): : 294 - 301
  • [3] TOPSIS inspired Budget and Deadline Aware Multi-Workflow Scheduling for Cloud
    Chakravarthi, Koneti Kalyan
    Shyamala, L.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 114
  • [4] A cost and makespan aware scheduling algorithm for dynamic multi-workflow in cloud environment
    Yuanqing Xia
    Yufeng Zhan
    Li Dai
    Yuehong Chen
    The Journal of Supercomputing, 2023, 79 : 1814 - 1833
  • [5] Deadline-constrained cost-aware workflow scheduling in hybrid cloud
    Hussain, Mehboob
    Luo, Ming-Xing
    Hussain, Abid
    Javed, Muhammad Hafeez
    Abbas, Zeeshan
    Wei, Lian-Fu
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [6] Energy and cost aware workflow scheduling in clouds with deadline constraint
    Medara, Rambabu
    Singh, Ravi Shankar
    Sompalli, Mahesh
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (13):
  • [7] A cost and makespan aware scheduling algorithm for dynamic multi-workflow in cloud environment
    Xia, Yuanqing
    Zhan, Yufeng
    Dai, Li
    Chen, Yuehong
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (02): : 1814 - 1833
  • [8] A Cost-Aware Scheduling Algorithm for Reliable Workflow in IaaS Clouds
    Ye, Lingjuan
    Xia, Yuanqing
    Yang, Liwen
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 275 - 280
  • [9] Cost-aware and privacy-aware workflow scheduling strategy in hybrid clouds
    Wen Y.
    Wang Z.
    Liu J.
    Xu X.
    Chen A.
    Cao B.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2020, 26 (06): : 1582 - 1588
  • [10] Cost Effective and Deadline Constrained Scientific Workflow Scheduling for Commercial Clouds
    Arabnejad, Vahid
    Bubendorfer, Kris
    2015 IEEE 14TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2015, : 106 - 113