Cost-effective approaches for deadline-constrained workflow scheduling in clouds

被引:3
|
作者
Li, Zengpeng [1 ]
Yu, Huiqun [1 ,2 ]
Fan, Guisheng [1 ]
机构
[1] East China Univ Sci & Technol, Sch Informat Sci & Engn, Shanghai 200237, Peoples R China
[2] Shanghai Key Lab Comp Software Evaluating & Testi, Shanghai 201112, Peoples R China
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 07期
基金
中国国家自然科学基金; 上海市自然科学基金;
关键词
Cloud computing; Workflow scheduling; Whale optimization; Deadline; SCIENTIFIC WORKFLOWS; ALGORITHM; OPTIMIZATION;
D O I
10.1007/s11227-022-04962-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, heterogeneous cloud resources are charged by cloud providers according to the pay-as-you-go pricing model. To execute workflow applications in clouds under deadline constraints, cloud resources have to be utilized appropriately and judiciously, challenging traditional workflow scheduling algorithms, which are either inapplicable to the cloud environment or fail to fully exploit the features of scheduling problem for cost optimization. In this paper, we propose a heuristic algorithm CSDW and a meta-heuristic algorithm N-WOA to minimize the execution cost of the given workflow subject to the deadline constraint in clouds. CSDW first assigns the sub-deadline to each task based on the modified probabilistic upward rank, and then tasks are sorted and mapped to appropriate instances, finally instance-type upgrading and downgrading method is adopted to further accelerate workflow execution and reduce the total cost, respectively. N-WOA employs whale optimization algorithm for deadline-constrained cost optimization by refining the task ordering step in CSDW. By simulation experiments on scientific workflows with existing algorithms, the results demonstrate the capability of the proposed algorithms in meeting the deadlines and reducing the execution costs, CSDW is highly competitive and N-WOA achieves the best performance in all cases.
引用
收藏
页码:7484 / 7512
页数:29
相关论文
共 50 条
  • [1] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Zengpeng Li
    Huiqun Yu
    Guisheng Fan
    The Journal of Supercomputing, 2023, 79 : 7484 - 7512
  • [2] Deadline-Constrained Cost Optimization Approaches for Workflow Scheduling in Clouds
    Wu, Quanwang
    Ishikawa, Fuyuki
    Zhu, Qingsheng
    Xia, Yunni
    Wen, Junhao
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (12) : 3401 - 3412
  • [3] A Predictive and Evolutionary Approach for Cost-Effective and Deadline-Constrained Workflow Scheduling Over Distributed IaaS Clouds
    Chen, Jiangchuan
    Jiang, Jiajia
    Luo, Dan
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2019, 16 (03) : 78 - 94
  • [4] A Deadline-Constrained and Cost-Minimized approach for Workflow scheduling in IaaS clouds
    Chen, Keke
    Wang, Yang
    Zhang, Lei
    Xie, Gangzhi
    2022 IEEE 6TH ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2022, : 1080 - 1085
  • [5] Cost-Driven Scheduling for Deadline-Constrained workflow on Multi-Clouds
    Lin, Bing
    Guo, Wenzhong
    Chen, Guolong
    Xiong, Naixue
    Li, Rongrong
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1191 - 1198
  • [6] Deadline-Constrained Cost-Effective Load-Balanced Improved Genetic Algorithm for Workflow Scheduling
    Bothra, Sandeep Kumar
    Singhal, Sunita
    Goyal, Hemlata
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2021, 16 (04) : 1 - 34
  • [7] Deadline-Constrained and Cost-Effective Multi-Workflow Scheduling with Uncertainty in Cloud Control Systems
    Ye, Lingjuan
    Yang, Liwen
    Xia, Yuanqing
    Zhan, Yufeng
    Zhao, Xinchao
    JOURNAL OF SYSTEMS SCIENCE & COMPLEXITY, 2024, 37 (05) : 1861 - 1886
  • [8] A Cost-Effective Deadline-Constrained Scheduling Strategy for a Hyperparameter Optimization Workflow for Machine Learning Algorithms
    Yao, Yan
    Cao, Jian
    Ma, Zitai
    SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 870 - 878
  • [9] Deadline-Constrained and Cost-Effective Multi-Workflow Scheduling with Uncertainty in Cloud Control Systems
    YE Lingjuan
    YANG Liwen
    XIA Yuanqing
    ZHAN Yufeng
    ZHAO Xinchao
    JournalofSystemsScience&Complexity, 2024, 37 (05) : 1861 - 1886
  • [10] Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    Epema, Dick H. J.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (01): : 158 - 169