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 条
  • [31] Cost optimization heuristics for deadline constrained workflow scheduling on clouds and their comparative evaluation
    Emmanuel, Bugingo
    Qin, Yingsheng
    Wang, Juntao
    Zhang, Defu
    Zheng, Wei
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (20):
  • [32] Energy-Aware Tasks Scheduling with Deadline-constrained in Clouds
    Yang Jun
    Meng Qingqiang
    Wang Song
    Li Duanchao
    Huang Taigui
    Dou Wanchun
    2016 FOURTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD 2016), 2016, : 116 - 121
  • [33] Robust Deadline-Constrained Resource Provisioning and Workflow Scheduling Algorithm for Handling Performance Uncertainty in IaaS Clouds
    Muhammad-Bello, Bilkisu L.
    Aritsugi, Masayoshi
    COMPANION PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC'17 COMPANION), 2017, : 29 - 34
  • [34] A novel cost-efficient approach for deadline-constrained workflow scheduling by dynamic provisioning of resources
    Singh, Vishakha
    Gupta, Indrajeet
    Jana, Prasanta K.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 79 : 95 - 110
  • [35] CCA: a deadline-constrained workflow scheduling algorithm for multicore resources on the cloud
    Deldari, Arash
    Naghibzadeh, Mahmoud
    Abrishami, Saeid
    JOURNAL OF SUPERCOMPUTING, 2017, 73 (02): : 756 - 781
  • [36] Online Scheduling of Multiple Deadline-constrained Workflow Applications in Distributed Systems
    Zheng, Wei
    Xu, Chao
    Bao, Wen
    2015 THIRD INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA, 2015, : 104 - 111
  • [37] CCA: a deadline-constrained workflow scheduling algorithm for multicore resources on the cloud
    Arash Deldari
    Mahmoud Naghibzadeh
    Saeid Abrishami
    The Journal of Supercomputing, 2017, 73 : 756 - 781
  • [38] Efficient Workflow Scheduling and Cost Optimization for Deadline-Constrained Microservice Applications in Mobile Edge Computing.
    Mahesar, Abdul Rasheed
    Li Xiaoping
    Sajnani, Dileep Kumar
    Rajput, Kamran Yaseen
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 1931 - 1936
  • [39] A Cost-Driven Intelligence Scheduling Approach for Deadline-Constrained IoT Workflow Applications in Cloud Computing
    Ye, Lingjuan
    Yang, Liwen
    Xia, Yuanqing
    Zhao, Xinchao
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (09): : 16033 - 16047
  • [40] A Fully Hybrid Algorithm for Deadline Constrained Workflow Scheduling in Clouds
    Yang, Liwen
    Xia, Yuanqing
    Ye, Lingjuan
    Gao, Runze
    Zhan, Yufeng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) : 3197 - 3210