Towards workflow scheduling in cloud computing: A comprehensive analysis

被引:176
|
作者
Masdari, Mohammad [1 ]
ValiKardan, Sima [1 ]
Shahi, Zahra [1 ]
Azar, Sonay Imani [1 ]
机构
[1] Islamic Azad Univ, Urmia Branch, Dept Comp Engn, Orumiyeh, Iran
关键词
Cloud computing; Workflow scheduling; QoS; Metaheuristic; COST OPTIMIZATION ALGORITHM; SCIENTIFIC WORKFLOWS; MECHANISM; SERVICE; AWARE;
D O I
10.1016/j.jnca.2016.01.018
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Workflow scheduling is one of the prominent issues in cloud computing which is aimed at complete execution of workflows by considering their QoS requirements such as deadline and budget constraints. Numerous state of the art workflow scheduling schemes have been proposed in the literature for scheduling simple and scientific workflows in the cloud computing and this paper presents a comprehensive survey and analysis of these schemes. It illuminates the objectives of scheduling schemes in the cloud computing and provides a classification of the proposed schemes based on the type of scheduling algorithm applied in each scheme. Beside, each scheme is illustrated and a complete comparison of them is presented to highlight their objectives, properties and limitations. Finally, the concluding remarks and future research directions are provided. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:64 / 82
页数:19
相关论文
共 50 条
  • [1] Workflow Scheduling in Cloud Computing: A survey
    Fakhfakh, Fairouz
    Kacem, Hatem Hadj
    Kacem, Ahmed Hadj
    [J]. 2014 IEEE 18TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS AND DEMONSTRATIONS (EDOCW), 2014, : 372 - 378
  • [2] Task Scheduling in Cloud Computing Environment: A Comprehensive Analysis
    Belgacem, Ali
    Beghdad-Bey, Kadda
    Nacer, Hassina
    [J]. ADVANCES IN COMPUTING SYSTEMS AND APPLICATIONS, 2019, 50 : 14 - 26
  • [3] A Workflow Scheduling Method for Cloud Computing Platform
    Nidhi Rajak
    Ranjit Rajak
    Shiv Prakash
    [J]. Wireless Personal Communications, 2022, 126 : 3625 - 3647
  • [4] An Enhanced Workflow Scheduling Algorithm in Cloud Computing
    Almezeini, Nora
    Hafez, Alaaeldin
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 2 (CLOSER), 2016, : 67 - 73
  • [5] Trust constrained workflow scheduling in cloud computing
    Li, Xiaoping
    Hu, Wei
    Ding, Taoyong
    Ruiz, Ruben
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 164 - 169
  • [6] Comparison of Workflow Scheduling Algorithms in Cloud Computing
    Kaur, Navjot
    Aulakh, Taranjit Singh
    Cheema, Rajbir Singh
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2011, 2 (10) : 81 - 86
  • [7] A Workflow Scheduling Method for Cloud Computing Platform
    Rajak, Nidhi
    Rajak, Ranjit
    Prakash, Shiv
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 126 (04) : 3625 - 3647
  • [8] A Survey on Workflow Management and Scheduling in Cloud Computing
    Liu, Li
    Zhang, Miao
    Lin, Yuqing
    Qin, Liangjuan
    [J]. 2014 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2014, : 837 - 846
  • [9] Multi-Objective Task and Workflow Scheduling Approaches in Cloud Computing: a Comprehensive Review
    Hosseinzadeh, Mehdi
    Ghafour, Marwan Yassin
    Hama, Hawkar Kamaran
    Vo, Bay
    Khoshnevis, Afsane
    [J]. JOURNAL OF GRID COMPUTING, 2020, 18 (03) : 327 - 356
  • [10] Multi-Objective Task and Workflow Scheduling Approaches in Cloud Computing: a Comprehensive Review
    Mehdi Hosseinzadeh
    Marwan Yassin Ghafour
    Hawkar Kamaran Hama
    Bay Vo
    Afsane Khoshnevis
    [J]. Journal of Grid Computing, 2020, 18 : 327 - 356