Task scheduling in fog environment-Challenges, tools & methodologies: A review

被引:14
作者
Abadi, Zahra Jalali Khalil [1 ]
Mansouri, Najme [1 ]
Khalouie, Mahshid [1 ]
机构
[1] Shahid Bahonar Univ Kerman, Dept Comp Sci, POB 76135 133, Kerman, Iran
关键词
Fog computing; Cloud computing; Task scheduling; Literature review; SIMULATION; ALGORITHM; INTERNET; THINGS;
D O I
10.1016/j.cosrev.2023.100550
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Even though cloud computing offers many advantages, it can be a poor choice sometimes because of its slow response to existing requests, leading to the need for fog computing. Scheduling tasks in a fog environment is a major challenge. It is important that IoT clients execute their tasks in a timely manner and obtain lower-cost services; however, they are also looking for tasks to be executed in a secure manner. In this paper, we review the advantages, limitations, and issues associated with scheduling algorithms proposed by a number of different researchers for fog environments. For fog computing developers, we compare different simulation tools to help them choose the product that is most appropriate and flexible for simulating the application they are considering. Finally, open issues and promising research directions associated with task scheduling in fog computing are discussed. (c) 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:44
相关论文
共 130 条
  • [1] Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments
    Abd Elaziz, Mohamed
    Abualigah, Laith
    Attiya, Ibrahim
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 124 : 142 - 154
  • [2] Energy-Aware Marine Predators Algorithm for Task Scheduling in IoT-Based Fog Computing Applications
    Abdel-Basset, Mohamed
    Mohamed, Reda
    Elhoseny, Mohamed
    Bashir, Ali Kashif
    Jolfaei, Alireza
    Kumar, Neeraj
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (07) : 5068 - 5076
  • [3] Energy-Aware Metaheuristic Algorithm for Industrial-Internet-of-Things Task Scheduling Problems in Fog Computing Applications
    Abdel-Basset, Mohamed
    El-Shahat, Doaa
    Elhoseny, Mohamed
    Song, Houbing
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16): : 12638 - 12649
  • [4] Multi-Objective Task Scheduling Approach for Fog Computing
    Abdel-Basset, Mohamed
    Moustafa, Nour
    Mohamed, Reda
    Elkomy, Osama M.
    Abouhawwash, Mohamed
    [J]. IEEE ACCESS, 2021, 9 (09): : 126988 - 127009
  • [5] Mobility-aware task scheduling in cloud-Fog IoT-based healthcare architectures
    Abdelmoneem, Randa M.
    Benslimane, Abderrahim
    Shaaban, Eman
    [J]. COMPUTER NETWORKS, 2020, 179
  • [6] Abohamama A.S., 2022, J NETW SYST MANAG, P30
  • [7] A comparative analysis of simulators for the Cloud to Fog continuum
    Abreu, David Perez
    Velasquez, Karima
    Curado, Marilia
    Monteiro, Edmundo
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101 (101)
  • [8] COMITMENT: A Fog Computing Trust Management Approach
    Al-khafajiy, Mohammed
    Baker, Thar
    Asim, Muhammad
    Guo, Zehua
    Ranjan, Rajiv
    Longo, Antonella
    Puthal, Deepak
    Taylor, Mark
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 137 : 1 - 16
  • [9] Al-Qamash A, 2018, 2018 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), P276, DOI 10.1109/COMAPP.2018.8460443
  • [10] Aladwani T., 2019, Procedia Comput. Sci., V163, P560