CP-PGWO: multi-objective workflow scheduling for cloud computing using critical path

被引:0
|
作者
Saeed Doostali
Seyed Morteza Babamir
Maryam Eini
机构
[1] University of Kashan,Department of Software Engineering
来源
Cluster Computing | 2021年 / 24卷
关键词
Critical path; Workflow scheduling; Multi-objective optimization; Grey Wolf optimization; Cloud computing;
D O I
暂无
中图分类号
学科分类号
摘要
When each task of the longest path in a task-dependent scientific workflow must meet a deadline, the path is called critical. Tasks in a critical path have priority over tasks in non-critical paths. Considering this fact that less methods have already dealt with the critical path problem for workflow scheduling in cloud, this study aims to present a critical-path based method to consider the problem based on our previous optimal workflow scheduling method, GWO-based (Grey Wolf Optimization). We applied our study to balance and imbalance scientific workflows. Our results show that considering the critical path improves the completion time of workflows while maintaining a proper level of resource cost and resource utilization. Moreover, to show the effectiveness of the current study, we compared the performance of the proposed method with non-critical-path aware algorithms, using three different indicators. The simulation demonstrates that compared to PGWO as the base method, the proposed approach achieves (1) approximately 68% improvement for makespan, (2) more accuracy in population sampling for about 70% of workflows, and (3) avoidance of the cost increases in more than 50% of workflows. Moreover, the proposed method decreases makespan approximately 3 times compared to the constrained-based approaches.
引用
收藏
页码:3607 / 3627
页数:20
相关论文
共 50 条
  • [31] Multi-Objective Workflow Scheduling to Serverless Architecture in a Multi-Cloud Environment
    Ramesh, Manju
    Chahal, Dheeraj
    Phalak, Chetan
    Singhal, Rekha
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING, IC2E, 2023, : 173 - 183
  • [32] Multi-Objective Task Scheduling in Cloud Computing Using an Imperialist Competitive Algorithm
    Habibi, Majid
    Navimipour, Nima Jafari
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (05) : 289 - 293
  • [33] Enhanced hybrid multi-objective workflow scheduling approach based artificial bee colony in cloud computing
    Zeedan, Maha
    Attiya, Gamal
    El-Fishawy, Nawal
    COMPUTING, 2023, 105 (01) : 217 - 247
  • [34] Multi-objective secure aware workflow scheduling algorithm in cloud computing based on hybrid optimization algorithm
    Reddy, G. Narendrababu
    Kumar, S. Phani
    WEB INTELLIGENCE, 2023, 21 (04) : 385 - 405
  • [35] Enhanced hybrid multi-objective workflow scheduling approach based artificial bee colony in cloud computing
    Maha Zeedan
    Gamal Attiya
    Nawal El-Fishawy
    Computing, 2023, 105 : 217 - 247
  • [36] Multi-objective list scheduling of workflow applications in distributed computing infrastructures
    Fard, Hamid Mohammadi
    Prodan, Radu
    Fahringer, Thomas
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (03) : 2152 - 2165
  • [37] RVEA-based multi-objective workflow scheduling in cloud environments
    Xue, Fei
    Hai, Qiuru
    Gong, Yuelu
    You, Siqing
    Cao, Yang
    Tang, Hengliang
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 20 (01) : 49 - 57
  • [38] Multi-objective approach of energy efficient workflow scheduling in cloud environments
    Rehman, Attiqa
    Hussain, Syed S.
    Rehman, Zia Ur
    Zia, Seemal
    Shamshirband, Shahaboddin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (08):
  • [39] A Hybrid Metaheuristic for Multi-Objective Scientific Workflow Scheduling in a Cloud Environment
    Anwar, Nazia
    Deng, Huifang
    APPLIED SCIENCES-BASEL, 2018, 8 (04):
  • [40] Enhanced multi-objective evolutionary algorithm for workflow scheduling on the cloud platform
    Wang Y.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2019, 46 (01): : 130 - 136