Budget-deadline constrained approach for scientific workflows scheduling in a cloud environment

被引:13
|
作者
Zhou, Naqin [1 ]
Lin, Weiwei [1 ]
Feng, Wei [1 ]
Shi, Fang [1 ]
Pang, Xiongwen [1 ]
机构
[1] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud computing; Scientific workflow; QoS scheduling; Budget; Virtual machine; ALGORITHM; INFRASTRUCTURE;
D O I
10.1007/s10586-020-03176-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In cloud computing environments, it is a great challenge to schedule a workflow application because it is an NP-complete problem. Particularly, scheduling workflows with different Quality of Service (QoS) constraints makes the problem more complex. Several approaches have been proposed for QoS workflow scheduling, but most of them are focused on a single QoS constraint. Therefore, this paper presents a new algorithm for multi-QoS constrained workflow scheduling, cost, and time, named Budget-Deadline Constrained Workflow Scheduling (BDCWS). The algorithm builds the task optimistic available budget based on the execution cost of the task on the slowest virtual machine and the optimistic spare budget, and then builds the set of affordable virtual machines according to the task optimistic available budget to control the range of virtual machine selection, and thus effectively controls the task execution cost. Finally, a new balance factor and selection strategy are given according to the optimistic spare deadline and the optimistic spare budget, so that the execution cost and time consumption of the control task are more effective. To evaluate the proposed algorithm, we experimentally evaluated our algorithm using real-world workflow applications. The experimental results show that compared with DBWS (Deadline-Budget Workflow Scheduling) and BDAS (Budget-Deadline Aware Scheduling), the proposed algorithm has a 26.3-79.7% higher success rate. Especially when the deadline and budget are tight, the improvement is more obvious. In addition, the best cost frequency of our algorithm achieves a 98%, which is more cost-competitive than DBWS.
引用
收藏
页码:1737 / 1751
页数:15
相关论文
共 50 条
  • [31] Profiling the scheduling decisions for handling critical paths in deadline-constrained cloud workflows
    Taal, Arie
    Wang, Junchao
    de Laat, Cees
    Zhao, Zhiming
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 100 : 237 - 249
  • [32] Entropy based swarm intelligent searching for scheduling deadline constrained workflows in hybrid cloud
    Li, He
    Li, Xiaoping
    Xu, Jingwen
    Chen, Long
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (04) : 1183 - 1199
  • [33] Entropy based swarm intelligent searching for scheduling deadline constrained workflows in hybrid cloud
    He Li
    Xiaoping Li
    Jingwen Xu
    Long Chen
    [J]. International Journal of Machine Learning and Cybernetics, 2024, 15 : 1183 - 1199
  • [34] User defined weight based budget and deadline constrained workflow scheduling in cloud
    Gupta, Swati
    Singh, Ravi S.
    Vasant, Umare D.
    Saxena, Vijit
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (24):
  • [35] 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
  • [36] Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud
    Huifang Li
    Danjing Wang
    Guanghao Xu
    Yan Yuan
    Yuanqing Xia
    [J]. Soft Computing, 2022, 26 : 3809 - 3824
  • [37] Improved swarm search algorithm for scheduling budget-constrained workflows in the cloud
    Li, Huifang
    Wang, Danjing
    Xu, Guanghao
    Yuan, Yan
    Xia, Yuanqing
    [J]. SOFT COMPUTING, 2022, 26 (08) : 3809 - 3824
  • [38] A Budget and Deadline Aware Scientific Workflow Resource Provisioning and Scheduling mechanism for Cloud
    Shi, Jiyuan
    Luo, Junzhou
    Dong, Fang
    Zhang, Jinghui
    [J]. PROCEEDINGS OF THE 2014 IEEE 18TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2014, : 672 - 677
  • [39] Energy-aware intelligent scheduling for deadline-constrained workflows in sustainable cloud computing
    Cao, Min
    Li, Yaoyu
    Wen, Xupeng
    Zhao, Yue
    Zhu, Jianghan
    [J]. EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (02) : 277 - 290
  • [40] Cost-Aware Scheduling of Deadline-Constrained Task Workflows in Public Cloud Environments
    Moens, Hendrik
    Handekyn, Koen
    De Turck, Filip
    [J]. 2013 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2013), 2013, : 68 - 75