HBDCWS: heuristic-based budget and deadline constrained workflow scheduling approach for heterogeneous clouds

被引:9
|
作者
Rizvi, Naela [1 ]
Ramesh, Dharavath [1 ]
机构
[1] Indian Inst Technol ISM, Dept Comp Sci & Engn, Dhanbad 826004, Jharkhand, India
关键词
Workflow scheduling; Budget; Deadline; Planning success ratio (PSR); SCIENTIFIC WORKFLOWS; ALGORITHM; PERFORMANCE;
D O I
10.1007/s00500-020-05127-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The predilection of scientific applications toward a high-performance computing system is attained through the emergence of the cloud. Large-scale scientific applications can be modeled as workflows and are scheduled on the cloud. However, such scheduling becomes even more onerous due to the dynamic and heterogeneous nature of cloud and therefore considered as a problem of NP-Complete. The scheduling of workflows is always constrained to QoS parameters. Most of the applications are bound to time and cost, which is observed to be the most crucial parameter. Therefore, in this paper, a heuristic-based budget and deadline constrained workflow scheduling algorithm (HBDCWS) has been proposed to utilize those applications that have the budget and deadline constraints. The novelty of the proposed work is to provide a simple budget and deadline distribution strategy where budget and deadline of workflow are converted to level budget and level deadline. Additionally, the level budget is again transferred to each task. This strategy not only satisfies the given constraints but also proves to be efficient for minimizing the makespan and reducing the cost of execution. Experimental results on several workflows demonstrate that the proposed HBDCWS algorithm finds a feasible solution that accomplishes the given constraints with a higher success rate in most cases.
引用
下载
收藏
页码:18971 / 18990
页数:20
相关论文
共 50 条
  • [1] HBDCWS: heuristic-based budget and deadline constrained workflow scheduling approach for heterogeneous clouds
    Naela Rizvi
    Dharavath Ramesh
    Soft Computing, 2020, 24 : 18971 - 18990
  • [2] Fair budget constrained workflow scheduling approach for heterogeneous clouds
    Rizvi, Naela
    Ramesh, Dharavath
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3185 - 3201
  • [3] Fair budget constrained workflow scheduling approach for heterogeneous clouds
    Naela Rizvi
    Dharavath Ramesh
    Cluster Computing, 2020, 23 : 3185 - 3201
  • [4] Design of a Scheduling Approach for Budget-Deadline Constrained Applications in Heterogeneous Clouds
    Rizvi, Naela
    Ramesh, Dharavath
    DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY (ICDCIT 2020), 2020, 11969 : 198 - 213
  • [5] Budget-Deadline Constrained Workflow Scheduling for Heterogeneous Resources
    Zhou, Naqin
    Qi, Deyu
    Feng, Wei
    Wang, Xinyang
    Shen, Yang
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE) AND IEEE/IFIP INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC), VOL 1, 2017, : 7 - 14
  • [6] Deadline constraint heuristic-based genetic algorithm for workflow scheduling in cloud
    Verma, Amandeep
    Kaushal, Sakshi
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2014, 5 (02) : 96 - 106
  • [7] Concurrent workflow budget- and deadline-constrained scheduling in heterogeneous distributed environments
    Naqin Zhou
    FuFang Li
    Kefu Xu
    Deyu Qi
    Soft Computing, 2018, 22 : 7705 - 7718
  • [8] Concurrent workflow budget- and deadline-constrained scheduling in heterogeneous distributed environments
    Zhou, Naqin
    Li, FuFang
    Xu, Kefu
    Qi, Deyu
    SOFT COMPUTING, 2018, 22 (23) : 7705 - 7718
  • [9] User defined weight based budget and deadline constrained workflow scheduling in cloud
    Gupta, Swati
    Singh, Ravi S.
    Vasant, Umare D.
    Saxena, Vijit
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (24):
  • [10] A Fully Hybrid Algorithm for Deadline Constrained Workflow Scheduling in Clouds
    Yang, Liwen
    Xia, Yuanqing
    Ye, Lingjuan
    Gao, Runze
    Zhan, Yufeng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (03) : 3197 - 3210