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

被引:0
|
作者
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
来源
IEEE ACCESS | 2024年 / 12卷
关键词
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
相关论文
共 50 条
  • [31] Multi-objective evolutionary algorithms for energy-aware scheduling on distributed computing systems
    Pecero, J.E. (Johnatan.Pecero@uni.lu), 1600, Elsevier Ltd (24):
  • [33] Distributed Real-Time Multi-Objective Control of a Virtual Power Plant in DC Distribution Systems
    Liu, Yun
    Li, Yuanzheng
    Wang, Yu
    Zhu, Jizhong
    Gooi, Hoay Beng
    Xin, Huanhai
    IEEE TRANSACTIONS ON POWER DELIVERY, 2022, 37 (03) : 1876 - 1887
  • [34] Pareto Front Based Realistic Soft Real-Time Task Scheduling with Multi-objective Genetic Algorithm in Unstructured Heterogeneous Distributed System
    Sedaghat, Nafiseh
    Tabatabaee-Yazdi, Hamid
    Akbarzadeh-T, Mohammad-R
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2010, 6104 : 268 - +
  • [35] Scheduling Analysis of Distributed Real-Time Systems Under Functional Constraints
    Metzner, Alexander
    2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 591 - 599
  • [36] Scheduling tasks with precedence constraints in open distributed real-time systems
    Tan, Pengliu
    Jin, Hai
    Zhang, Minghu
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 531 - 535
  • [37] Dynamic power-aware scheduling algorithms for real-time task sets in parallel and distributed computing environments
    Han, JJ
    Li, QH
    Essa, AA
    CHINESE JOURNAL OF ELECTRONICS, 2006, 15 (01): : 41 - 46
  • [38] Evolutionary Multi-objective Optimization of Real-Time Strategy Micro
    Dubey, Rahul
    Ghantous, Joseph
    Louis, Sushil
    Liu, Siming
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG'18), 2018, : 133 - 140
  • [39] Multi-node scheduling for distributed real-time systems
    Wang, JG
    Dai, GZ
    1997 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT PROCESSING SYSTEMS, VOLS 1 & 2, 1997, : 1356 - 1360
  • [40] Multi-objective optimization algorithm based on game theory and its application in scheduling of real-time tasks
    Chen, Lin, 1600, Transport and Telecommunication Institute, Lomonosova street 1, Riga, LV-1019, Latvia (18):