A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific Workflows in a Cloud Environment

被引:148
|
作者
Sahni, Jyoti [1 ]
Vidyarthi, Deo Prakash [1 ]
机构
[1] Jawaharlal Nehru Univ, Sch Comp & Syst Sci, New Delhi 110067, India
关键词
Cloud computing; quality of service (QoS); resource provisioning; scheduling; scientific workflows; PERFORMANCE; OPTIMIZATION; SCIENCE;
D O I
10.1109/TCC.2015.2451649
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing, a distributed computing paradigm, enables delivery of IT resources over the Internet and follows the pay-as-you-go billing model. Workflow scheduling is one of the most challenging problems in cloud computing. Although, workflow scheduling on distributed systems like grids and clusters have been extensively studied, however, these solutions are not viable for a cloud environment. It is because, a cloud environment differs from other distributed environment in two major ways: on-demand resource provisioning and pay-as-you-go pricing model. Thus, to achieve the true benefits of workflow orchestration onto cloud resources novel approaches that can capitalize the advantages and address the challenges specific to a cloud environment needs to be developed. This work proposes a dynamic cost-effective deadline-constrained heuristic algorithm for scheduling a scientific workflow in a public cloud. The proposed technique aims to exploit the advantages offered by cloud computing while taking into account the virtual machine (VM) performance variability and instance acquisition delay to identify a just-in-time schedule of a deadline constrained scientific workflow at lesser costs. Performance evaluation on some well-known scientific workflows exhibit that the proposed algorithm delivers better performance in comparison to the current state-of-the-art heuristics.
引用
收藏
页码:2 / 18
页数:17
相关论文
共 50 条
  • [31] 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
  • [32] Cost Optimization of Execution of Multi-level Deadline-Constrained Scientific Workflows on Clouds
    Malawski, Maciej
    Figiela, Kamil
    Bubak, Marian
    Deelman, Ewa
    Nabrzyski, Jarek
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT I, 2014, 8384 : 251 - 260
  • [33] 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
  • [34] A Predictive and Evolutionary Approach for Cost-Effective and Deadline-Constrained Workflow Scheduling Over Distributed IaaS Clouds
    Chen, Jiangchuan
    Jiang, Jiajia
    Luo, Dan
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2019, 16 (03) : 78 - 94
  • [35] Auto-scaling for Deadline Constrained Scientific Workflows in Cloud Environment
    Vinay, K.
    Kumar, S. M. Dilip
    2016 IEEE ANNUAL INDIA CONFERENCE (INDICON), 2016,
  • [36] A collaborative multi-objective meta-heuristic for deadline-constrained multi-workflows scheduling in cloud environment
    Qin, Shuo
    Shao, Zhongshi
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 142
  • [37] Cost-Effective Algorithm for Workflow Scheduling in Cloud Computing Under Deadline Constraint
    Nasr, Aida A.
    El-Bahnasawy, Nirmeen A.
    Attiya, Gamal
    El-Sayed, Ayman
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (04) : 3765 - 3780
  • [38] Cost-Effective Algorithm for Workflow Scheduling in Cloud Computing Under Deadline Constraint
    Aida A. Nasr
    Nirmeen A. El-Bahnasawy
    Gamal Attiya
    Ayman El-Sayed
    Arabian Journal for Science and Engineering, 2019, 44 : 3765 - 3780
  • [39] Deadline-constrained workflow scheduling in software as a service Cloud
    Abrishami, S.
    Naghibzadeh, M.
    SCIENTIA IRANICA, 2012, 19 (03) : 680 - 689
  • [40] 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