Deadline-constrained coevolutionary genetic algorithm for scientific workflow scheduling in cloud computing

被引:58
|
作者
Liu, Li [1 ]
Zhang, Miao [1 ,2 ]
Buyya, Rajkumar [3 ]
Fan, Qi [1 ]
机构
[1] Univ Sci & Technol, Sch Automat & Elect Engn, Beijing, Peoples R China
[2] Beijing Inst Technol, Sch Informat & Elect, Beijing, Peoples R China
[3] Univ Melbourne, Parkville, Vic, Australia
来源
基金
中国国家自然科学基金; 北京市自然科学基金;
关键词
cloud computing; coevolutionary genetic algorithm; resource scheduling; scientific workflow; ADAPTIVE PENALTY-FUNCTION; PROBABILITIES; OPTIMIZATION; CROSSOVER; MUTATION;
D O I
10.1002/cpe.3942
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The cloud infrastructures provide a suitable environment for the execution of large-scale scientific workflow application. However, it raises new challenges to efficiently allocate resources for the workflow application and also to meet the user's quality of service requirements. In this paper, we propose an adaptive penalty function for the strict constraints compared with other genetic algorithms. Moreover, the coevolution approach is used to adjust the crossover and mutation probability, which is able to accelerate the convergence and prevent the prematurity. We also compare our algorithm with baselines such as Random, particle swarm optimization, Heterogeneous Earliest Finish Time, and genetic algorithm in a WorkflowSim simulator on 4 representative scientific workflows. The results show that it performs better than the other state-of-the-art algorithms in the criterion of both the deadline-constraint meeting probability and the total execution cost.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Deadline-Constrained Cost Minimisation for Cloud Computing Environments
    Manam, Samuel
    Moessner, Klaus
    Vural, Serdar
    IEEE ACCESS, 2023, 11 : 38514 - 38522
  • [32] 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
  • [33] 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
  • [34] Deadline-constrained workflow scheduling using imperialist competitive algorithm on infrastructure as a service clouds
    Arshad, Reza
    Rafeh, Reza
    2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 835 - 842
  • [35] Energy-aware intelligent scheduling for deadline-constrained workflows in sustainable cloud computing
    Cao, Min
    Li, Yaoyu
    Wen, Xupeng
    Zhao, Yue
    Zhu, Jianghan
    EGYPTIAN INFORMATICS JOURNAL, 2023, 24 (02) : 277 - 290
  • [36] Deadline-Constrained Algorithms for Scheduling of Bag-of-Tasks and Workflows in Cloud Computing Environments
    Maurya, Ashish Kumar
    Tripathi, Anil Kumar
    2018 2ND INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPILATION, COMPUTING AND COMMUNICATIONS (HP3C 2018), 2018, : 6 - 10
  • [37] Deadline-constrained energy-aware workflow scheduling in geographically distributed cloud data centers
    Hussain, Mehboob
    Wei, Lian-Fu
    Rehman, Amir
    Abbas, Fakhar
    Hussain, Abid
    Ali, Muqadar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 132 : 211 - 222
  • [38] Parametric Scientific Workflow Scheduling Algorithm in Cloud Computing
    Hammouti, Sarra
    Yagoubi, Belabbas
    Makhlouf, Sid Ahmed
    2022 INTERNATIONAL SYMPOSIUM ON INNOVATIVE INFORMATICS OF BISKRA, ISNIB, 2022, : 82 - 87
  • [39] A Deadline-Constrained Multi-Objective Task Scheduling Algorithm in Mobile Cloud Environments
    Liu, Li
    Fan, Qi
    Buyya, Rajkumar
    IEEE ACCESS, 2018, 6 : 52982 - 52996
  • [40] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Li, Zengpeng
    Yu, Huiqun
    Fan, Guisheng
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (07): : 7484 - 7512