Cost-effective deadline-aware stochastic scheduling strategy for workflow applications on virtual machines in cloud computing

被引:15
|
作者
Haidri, R. A. [1 ]
Katti, C. P. [1 ]
Saxena, P. C. [1 ]
机构
[1] Jawaharlal Nehru Univ, Sch Comp & Syst Sci, New Delhi 110067, India
来源
关键词
acquisition delay; cloud computing; stochastic tasks; virtual machine; workflow scheduling; PRECEDENCE-CONSTRAINED JOBS; QUANTUM GENETIC ALGORITHM; SCIENTIFIC WORKFLOWS; SCIENCE; TASKS; MODEL; BATCH;
D O I
10.1002/cpe.5006
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper addresses the problems in scheduling the workflow tasks on cloud computing systems such as minimizing the total price for execution (TPE) and total execution time (TET) of the workflow while meeting the deadline constraints in a stochastic environment. Scheduling such precedence-constrained stochastic tasks on the cloud with virtual machines of different computing capabilities is a difficult problem. However, instead of TPE and TET, the virtual machine's acquisition delay is one of the primary cloud's characteristics. The current paper first formulates the problem as a stochastic scheduling model on cloud. Then, a stochastic cost-effective deadline-aware (S-CEDA) resource scheduler is developed. S-CEDA incorporates the expected value and variance of the task's processing time and inter-task communication time into the workflow scheduling. The experimental results show that S-CEDA outperforms the existing state-of-the-art algorithms such as stochastic heterogeneous earliest finish time (SHEFT) and cost-effective deadline-aware (CEDA) scheduling algorithms in terms of the TPE and TET of the workflow.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Cost effective deadline aware scheduling strategy for workflow applications on virtual machines in cloud computing
    Haidri, Raza Abbas
    Katti, Chittaranjan Padmanabh
    Saxena, Prem Chandra
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (06) : 666 - 683
  • [2] Cost-Effective Algorithm for Workflow Scheduling in Cloud Computing Under Deadline Constraint
    Nasr, Aida A.
    El-Bahnasawy, Nirmeen A.
    Attiya, Gamal
    El-Sayed, Ayman
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (04) : 3765 - 3780
  • [3] Cost-Effective Algorithm for Workflow Scheduling in Cloud Computing Under Deadline Constraint
    Aida A. Nasr
    Nirmeen A. El-Bahnasawy
    Gamal Attiya
    Ayman El-Sayed
    [J]. Arabian Journal for Science and Engineering, 2019, 44 : 3765 - 3780
  • [4] An Enhanced Task Scheduling in Cloud Computing Based on Deadline-Aware Model
    Alworafi, Mokhtar A.
    Mallappa, Suresha
    [J]. INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2018, 10 (01) : 31 - 53
  • [5] Deadline-Aware Task Scheduling for IoT Applications in Collaborative Edge Computing
    Lee, Seungkyun
    Lee, SuKyoung
    Lee, Seung-Seob
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2021, 10 (10) : 2175 - 2179
  • [6] Deadline-Aware Dynamic Task Scheduling in Edge-Cloud Collaborative Computing
    Zhang, Yu
    Tang, Bing
    Luo, Jincheng
    Zhang, Jiaming
    [J]. ELECTRONICS, 2022, 11 (15)
  • [7] An energy-efficient and deadline-aware workflow scheduling algorithm in the fog and cloud environment
    Khaledian, Navid
    Khamforoosh, Keyhan
    Akraminejad, Reza
    Abualigah, Laith
    Javaheri, Danial
    [J]. COMPUTING, 2024, 106 (01) : 109 - 137
  • [8] Deadline-aware Task Scheduling for Cloud Computing using Firefly Optimization Algorithm
    Bai, Ya-meng
    Wang, Yang
    Wu, Shen-shen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (05) : 498 - 506
  • [9] An energy-efficient and deadline-aware workflow scheduling algorithm in the fog and cloud environment
    Navid Khaledian
    Keyhan Khamforoosh
    Reza Akraminejad
    Laith Abualigah
    Danial Javaheri
    [J]. Computing, 2024, 106 : 109 - 137
  • [10] Cost-effective workflow scheduling approach on cloud under deadline constraint using firefly algorithm
    Chakravarthi, Koneti Kalyan
    Shyamala, L.
    Vaidehi, V.
    [J]. APPLIED INTELLIGENCE, 2021, 51 (03) : 1629 - 1644