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

被引:17
作者
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 [J].
Abd Elaziz, Mohamed ;
Abualigah, Laith ;
Attiya, Ibrahim .
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 [J].
Abdel-Basset, Mohamed ;
Mohamed, Reda ;
Elhoseny, Mohamed ;
Bashir, Ali Kashif ;
Jolfaei, Alireza ;
Kumar, Neeraj .
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 [J].
Abdel-Basset, Mohamed ;
El-Shahat, Doaa ;
Elhoseny, Mohamed ;
Song, Houbing .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) :12638-12649
[4]   Multi-Objective Task Scheduling Approach for Fog Computing [J].
Abdel-Basset, Mohamed ;
Moustafa, Nour ;
Mohamed, Reda ;
Elkomy, Osama M. ;
Abouhawwash, Mohamed .
IEEE ACCESS, 2021, 9 (09) :126988-127009
[5]   Mobility-aware task scheduling in cloud-Fog IoT-based healthcare architectures [J].
Abdelmoneem, Randa M. ;
Benslimane, Abderrahim ;
Shaaban, Eman .
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 [J].
Abreu, David Perez ;
Velasquez, Karima ;
Curado, Marilia ;
Monteiro, Edmundo .
SIMULATION MODELLING PRACTICE AND THEORY, 2020, 101
[8]   COMITMENT: A Fog Computing Trust Management Approach [J].
Al-khafajiy, Mohammed ;
Baker, Thar ;
Asim, Muhammad ;
Guo, Zehua ;
Ranjan, Rajiv ;
Longo, Antonella ;
Puthal, Deepak ;
Taylor, Mark .
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, Proc Comput Sci, V163, P560, DOI 10.1016/j.procs.2019.12.138