Latency-Aware Multi-Objective Fog Scheduling: Addressing Real-Time Constraints in Distributed Environments

被引:1
作者
Altin, Lokman [1 ,2 ]
Topcuoglu, Haluk Rahmi [3 ]
Gurgen, Fikret Sadik [1 ]
机构
[1] Bogazici Univ, Dept Comp Engn, TR-34450 Istanbul, Turkiye
[2] Siemens Advanta Turkey, TR-34870 Istanbul, Turkiye
[3] Marmara Univ, Fac Engn, Comp Engn Dept, TR-34854 Istanbul, Turkiye
关键词
Fog computing; task scheduling; latency-constrained applications; multi-objective optimization; multi-objective evolutionary algorithms; directed acyclic graphs; RESOURCE-MANAGEMENT; INDUSTRIAL-INTERNET; THINGS; ALGORITHM;
D O I
10.1109/ACCESS.2024.3395664
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The fog computing paradigm was introduced to overcome challenges that cannot be addressed by conventional cloud computing, such as the lower response latency for real-time applications. Task scheduling in fog environments sets forth more complexity using novel objectives beyond scheduling in the cloud. In this study, a task scheduling model with five common objectives and two latency metrics is presented. We propose a latency aware multi-objective multi-rank scheduling algorithm, LAMOMRank, for fog computing. The performance of our algorithm was compared with that of three well known multi-objective scheduling algorithms, Non-dominated Sorting Genetic Algorithm (NSGA-II), Strength Pareto Evolutionary Algorithm (SPEA2) and Multi-objective Heterogeneous Earliest Finish Time (MOHEFT) algorithm, using three multi-objective metrics and two latency addressing metrics. We populate workload sets using Pegasus workflows and the DeFog benchmark to be distributed over two fog clusters generated with various Amazon Web Services instances. The empirical results validate the significance of our algorithm for better latency fronts including the response latency and task delivery time without performance degradation on multi-objective metrics.
引用
收藏
页码:62543 / 62557
页数:15
相关论文
共 38 条
[1]   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
[2]   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
[3]   A Secure Industrial Internet of Things (IIoT) Framework for Resource Management in Smart Manufacturing [J].
Abuhasel, Khaled Ali ;
Khan, Mohammad Ayoub .
IEEE ACCESS, 2020, 8 :117354-117364
[4]   Network Congestion Aware Multiobjective Task Scheduling in Heterogeneous Fog Environments [J].
Altin, Lokman ;
Topcuoglu, Haluk Rahmi ;
Gurgen, Fikret Sadik .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (02) :3015-3024
[5]   FoGMatch: An Intelligent Multi-Criteria IoT-Fog Scheduling Approach Using Game Theory [J].
Arisdakessian, Sarhad ;
Wahab, Omar Abdel ;
Mourad, Azzam ;
Otrok, Hadi ;
Kara, Nadjia .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (04) :1779-1789
[6]   RACE: Resource Aware Cost-Efficient Scheduler for Cloud Fog Environment [J].
Arshed, Jawad Usman ;
Ahmed, Masroor .
IEEE ACCESS, 2021, 9 :65688-65701
[7]   Internet of Things for Smart Healthcare: Technologies, Challenges, and Opportunities [J].
Baker, Stephanie B. ;
Xiang, Wei ;
Atkinson, Ian .
IEEE ACCESS, 2017, 5 :26521-26544
[8]  
Bharathi S, 2008, 2008 THIRD WORKSHOP ON WORKFLOWS IN SUPPORT OF LARGE-SCALE SCIENCE (WORKS 2008), P11
[9]  
Charantola D., 2019, P 12 IEEE ACM INT C, P3, DOI DOI 10.1145/3368235.3368829
[10]   Industrial IoT Data Scheduling Based on Hierarchical Fog Computing: A Key for Enabling Smart Factory [J].
Chekired, Djabir Abdeldjalil ;
Khoukhi, Lyes ;
Mouftah, Hussein T. .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) :4590-4602