Structure-Aware Scheduling Algorithm for Deadline-Constrained Scientific Workflows in the Cloud

被引:0
作者
Al-Haboobi, Ali [1 ,2 ]
Kecskemeti, Gabor [1 ]
机构
[1] Univ Miskolc, Inst Informat Technol, H-3515 Miskolc, Hungary
[2] Univ Kufa, Najaf, Iraq
关键词
Workflow scheduling; workflow structure; cloud computing; resource provisioning; deadline constrained; infrastructure as a service; SERVICE; COST;
D O I
10.14569/IJACSA.2024.0150280
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing provides pay-per-use IT services through the Internet. Although cloud computing resources can help scientific workflow applications, several algorithms face the problem of meeting the user's deadline while minimising the cost of workflow execution. In the cloud, selecting the appropriate type and the exact number of VMs is a major challenge for scheduling algorithms, as tasks in workflow applications are distributed very differently. Depending on workflow requirements, algorithms need to decide when to provision or de-provision VMs. Therefore, this paper presents an algorithm for effectively selecting and allocating resources. Based on the workflow structure, it decides the type and number of VMs to use and when to lease and release them. For some structures, our proposed algorithm uses the initial rented VMs to schedule all tasks of the same workflow to minimise data transfer costs. We evaluate the performance of our algorithm by simulating it with synthetic workflows derived from real scientific workflows with different structures. Our algorithm is compared with Dyna and CGA approaches in terms of meeting deadlines and execution costs. The experimental results show that the proposed algorithm met all the deadline factors of each workflow, while the CGA and Dyna algorithms met 25% and 50%, respectively, of all the deadline factors of all workflows. The results also show that the proposed algorithm provides more cost-efficient schedules than CGA and Dyna.
引用
收藏
页码:792 / 802
页数:11
相关论文
共 50 条
  • [21] Scheduling deadline constrained scientific workflows on dynamically provisioned cloud resources
    Arabnejad, Vahid
    Bubendorfer, Kris
    Ng, Bryan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 75 : 348 - 364
  • [22] Power Consumption Optimization for Deadline-Constrained Workflows in Cloud Data Center
    Zhang, Chi
    Wang, Yuxin
    Feng, Zhen
    Guo, He
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 206 - 213
  • [23] An Efficient Energy-Aware Tasks Scheduling with Deadline-Constrained in Cloud Computing
    Ben Alla, Said
    Ben Alla, Hicham
    Touhafi, Abdellah
    Ezzati, Abdellah
    COMPUTERS, 2019, 8 (02)
  • [24] Deadline-constrained security-aware workflow scheduling in hybrid cloud architecture
    Abdi, Somayeh
    Ashjaei, Mohammad
    Mubeen, Saad
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 162
  • [25] 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
  • [26] Budget-deadline constrained approach for scientific workflows scheduling in a cloud environment
    Naqin Zhou
    Weiwei Lin
    Wei Feng
    Fang Shi
    Xiongwen Pang
    Cluster Computing, 2023, 26 : 1737 - 1751
  • [27] A hybrid algorithm for scheduling scientific workflows in IaaS cloud with deadline constraint
    Hariri, Malihe
    Nouri-Baygi, Mostafa
    Abrishami, Saeid
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (15) : 16975 - 16996
  • [28] 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
  • [29] Budget-deadline constrained approach for scientific workflows scheduling in a cloud environment
    Zhou, Naqin
    Lin, Weiwei
    Feng, Wei
    Shi, Fang
    Pang, Xiongwen
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (03): : 1737 - 1751
  • [30] A hybrid algorithm for scheduling scientific workflows in IaaS cloud with deadline constraint
    Malihe Hariri
    Mostafa Nouri-Baygi
    Saeid Abrishami
    The Journal of Supercomputing, 2022, 78 : 16975 - 16996