T2FA: A Heuristic Algorithm for Deadline-constrained Workflow Scheduling in Cloud with Multicore Resource

被引:2
|
作者
Sun, Zaixing [1 ]
Gu, Chonglin [1 ]
Huang, Hejiao [1 ]
Zhang, Honglin [2 ]
机构
[1] Harbin Inst Technol Shenzhen, Harbin, Peoples R China
[2] Shandong Univ, Jinan, Peoples R China
来源
2021 IEEE 14TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2021) | 2021年
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Cloud Computing; Multicore Resource; Workflow Scheduling; Deadline Constraint; Directed Acyclic Graph; SCIENTIFIC WORKFLOWS;
D O I
10.1109/CLOUD53861.2021.00048
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Workflow scheduling is one of the most challenging problems in cloud computing. This paper proposes a heuristic algorithm task type first algorithm (T2FA) for solving deadline-constrained workflow scheduling in cloud with multicore resource (DWS_CMR). The objectives to be minimized are the maximal completion time (i.e., makespan) and the total costs. Firstly, resource model and workflow application model are introduced. Resource model has the configurations of multicore, processing capacity, bandwidth and leasing price, and workflow application model is described by directed acyclic graph (DAG). Based on above models, the mathematical model of DWS_CMR is established, which allows multiple tasks to run concurrently on multicore resources. Secondly, to exploit the characteristics of the problem, the structures of DAG are decomposed and formulated. Merging tasks conforming to the first structure into task blocks can simplify DAG. Four special types of tasks are extracted from the second and third structures, and are preferentially scheduled in task scheduling stage. Then, a new interrelated calculation method of estimated start time and actual start time of tasks is proposed, which can complete the task-to-resource mapping. Finally, T2FA is devised, which incorporates two important phases, including pre-processing and task scheduling. Experimental results show that T2FA can achieve significantly better schedules in most test cases compared to several existing algorithms.
引用
收藏
页码:345 / 354
页数:10
相关论文
共 50 条
  • [1] ET2FA: A Hybrid Heuristic Algorithm for Deadline-Constrained Workflow Scheduling in Cloud
    Sun, Zaixing
    Zhang, Boyu
    Gu, Chonglin
    Xie, Ruitao
    Qian, Bin
    Huang, Hejiao
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (03) : 1807 - 1821
  • [2] 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
  • [3] 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
  • [4] Deadline-constrained workflow scheduling in software as a service Cloud
    Abrishami, S.
    Naghibzadeh, M.
    SCIENTIA IRANICA, 2012, 19 (03) : 680 - 689
  • [5] Deadline-constrained coevolutionary genetic algorithm for scientific workflow scheduling in cloud computing
    Liu, Li
    Zhang, Miao
    Buyya, Rajkumar
    Fan, Qi
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (05):
  • [6] PCP–ACO: a hybrid deadline-constrained workflow scheduling algorithm for cloud environment
    Peyman Shobeiri
    Mehdi Akbarian Rastaghi
    Saeid Abrishami
    Behnam Shobiri
    The Journal of Supercomputing, 2024, 80 : 7750 - 7780
  • [7] PCP-ACO: a hybrid deadline-constrained workflow scheduling algorithm for cloud environment
    Shobeiri, Peyman
    Rastaghi, Mehdi Akbarian
    Abrishami, Saeid
    Shobiri, Behnam
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (06): : 7750 - 7780
  • [8] Deadline-constrained cost-energy aware workflow scheduling in cloud
    Bugingo, Emmanuel
    Zheng, Wei
    Lei, Zhenfeng
    Zhang, Defu
    Sebakara, Samuel Rene Adolphe
    Zhang, Dongzhan
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (06):
  • [9] Deadline-constrained cost-aware workflow scheduling in hybrid cloud
    Hussain, Mehboob
    Luo, Ming-Xing
    Hussain, Abid
    Javed, Muhammad Hafeez
    Abbas, Zeeshan
    Wei, Lian-Fu
    SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129
  • [10] An adaptive and deadline-constrained workflow scheduling algorithm in infrastructure as a service clouds
    Robabeh Ghafouri
    Ali Movaghar
    Iran Journal of Computer Science, 2022, 5 (1) : 17 - 39