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 条
  • [41] MUS: a novel deadline-constrained scheduling algorithm for Hadoop
    Teng, Fei
    Yang, Hao
    Li, Tianrui
    Magoules, Frederic
    Fan, Xiaoliang
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2015, 11 (04) : 360 - 367
  • [42] Coalition formation for deadline-constrained resource procurement in cloud computing
    Hu, Junyan
    Li, Kenli
    Liu, Chubo
    Chen, Jianguo
    Li, Keqin
    Journal of Parallel and Distributed Computing, 2021, 149 : 1 - 12
  • [43] 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
  • [44] Cost-effective approaches for deadline-constrained workflow scheduling in clouds
    Zengpeng Li
    Huiqun Yu
    Guisheng Fan
    The Journal of Supercomputing, 2023, 79 : 7484 - 7512
  • [45] Coalition formation for deadline-constrained resource procurement in cloud computing
    Hu, Junyan
    Li, Kenli
    Liu, Chubo
    Chen, Jianguo
    Li, Keqin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 149 : 1 - 12
  • [46] Periodic Scheduling of Deadline-constrained Bandwidth Reservations for Scientific Collaboration
    Wang, Yongqiang
    Wu, Chase Q.
    Hou, Aiqin
    PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 150 - 157
  • [47] 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
  • [48] 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
  • [49] A Cloud Broker for Executing Deadline-Constrained Periodic Scientific Workflows
    Taheri, Hoda
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3089 - 3100
  • [50] 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