AI-based & heuristic workflow scheduling in cloud and fog computing: a systematic review

被引:0
|
作者
Khaledian, Navid [1 ]
Voelp, Marcus [1 ]
Azizi, Sadoon [2 ]
Shirvani, Mirsaeid Hosseini [3 ]
机构
[1] Univ Luxembourg, Interdisciplinary Ctr Secur Reliabil & Trust SnT, Esch Sur Alzette, Luxembourg
[2] Univ Kurdistan, Dept Comp Engn & IT, Sanandaj, Iran
[3] Islamic Azad Univ, Dept Comp Engn, Sari Branch, Sari, Iran
关键词
Fog computing; Cloud computing; Workflow scheduling; Artificial intelligence; Systematic survey; SCIENTIFIC WORKFLOWS; OPTIMIZATION; ALGORITHM; EDGE;
D O I
10.1007/s10586-024-04442-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog and cloud computing are emerging paradigms that enable distributed and scalable data processing and analysis. However, these paradigms also pose significant challenges for workflow scheduling and assigning related tasks or jobs to available resources. Resources in fog and cloud environments are heterogeneous, dynamic, and uncertain, requiring efficient scheduling algorithms to optimize costs and latency and to handle faults for better performance. This paper aims to comprehensively survey existing workflow scheduling techniques for fog and cloud environments and their essential challenges. We analyzed 82 related papers published recently in reputable journals. We propose a subjective taxonomy that categorizes the critical difficulties in existing work to achieve this goal. Then, we present a systematic overview of existing workflow scheduling techniques for fog and cloud environments, along with their benefits and drawbacks. We also analyze different workflow scheduling techniques for various criteria, such as performance, costs, reliability, scalability, and security. The outcomes reveal that 25% of the scheduling algorithms use heuristic-based mechanisms, and 75% use different Artificial Intelligence (AI) based and parametric modelling methods. Makespan is the most significant parameter addressed in most articles. This survey article highlights potentials and limitations that can pave the way for further processing or enhancing existing techniques for interested researchers.
引用
收藏
页码:10265 / 10298
页数:34
相关论文
共 50 条
  • [1] AI-based fog and edge computing: A systematic review, taxonomy and future directions
    Iftikhar, Sundas
    Gill, Sukhpal Singh
    Song, Chenghao
    Xu, Minxian
    Aslanpour, Mohammad Sadegh
    Toosi, Adel N.
    Du, Junhui
    Wu, Huaming
    Ghosh, Shreya
    Chowdhury, Deepraj
    Golec, Muhammed
    Kumar, Mohit
    Abdelmoniem, Ahmed M.
    Cuadrado, Felix
    Varghese, Blesson
    Rana, Omer
    Dustdar, Schahram
    Uhlig, Steve
    [J]. INTERNET OF THINGS, 2023, 21
  • [2] Heuristic Scheduling Algorithm for Workflow Applications in Cloud-Fog Computing Based on Realistic Client Port Communication
    Chongdarakul, Waralak
    Aunsri, Nattapol
    [J]. IEEE ACCESS, 2024, 12 : 134453 - 134485
  • [3] Fairness-based heuristic workflow scheduling and placement in cloud computing
    Narayani, R.
    Banu, W. Aisha
    [J]. International Journal of Vehicle Information and Communication Systems, 2019, 4 (04): : 344 - 354
  • [4] Meta-heuristic based reliable and green workflow scheduling in cloud computing
    Rehani N.
    Garg R.
    [J]. International Journal of System Assurance Engineering and Management, 2018, 9 (4) : 811 - 820
  • [5] Workflow Scheduling Issues and Techniques in Cloud Computing: A Systematic Literature Review
    Yassir, Samadi
    Mostapha, Zbakh
    Claude, Tadonki
    [J]. CLOUD COMPUTING AND BIG DATA: TECHNOLOGIES, APPLICATIONS AND SECURITY, 2019, 49 : 241 - 263
  • [6] A hybrid heuristic workflow scheduling algorithm for cloud computing environments
    Mirzayi, Sahar
    Rafe, Vahid
    [J]. JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2015, 27 (06) : 721 - 735
  • [7] Cooperative agents-based approach for workflow scheduling on fog-cloud computing
    Mokni, Marwa
    Yassa, Sonia
    Hajlaoui, Jalel Eddine
    Chelouah, Rachid
    Omri, Mohamed Nazih
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (10) : 4719 - 4738
  • [8] Cooperative agents-based approach for workflow scheduling on fog-cloud computing
    Marwa Mokni
    Sonia Yassa
    Jalel Eddine Hajlaoui
    Rachid Chelouah
    Mohamed Nazih Omri
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2022, 13 : 4719 - 4738
  • [9] Workflow Scheduling Scheme for Optimized Reliability and End-to-End Delay Control in Cloud Computing Using AI-Based Modeling
    Khaleel, Mustafa Ibrahim
    Safran, Mejdl
    Alfarhood, Sultan
    Zhu, Michelle
    [J]. MATHEMATICS, 2023, 11 (20)
  • [10] A hyper-heuristic selector algorithm for cloud computing scheduling based on workflow features
    Kenari, Abdolreza Rasouli
    Shamsi, Mahboubeh
    [J]. OPSEARCH, 2021, 58 (04) : 852 - 868