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 条
  • [1] Quality/Latency-Aware Real-time Scheduling of Distributed Streaming IoT Applications
    Barijough, Kamyar Mirzazad
    Zhao, Zhuoran
    Gerstlauer, Andreas
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (05)
  • [2] Multi-objective Optimization of Real-Time Task Scheduling Problem for Distributed Environments
    Salimi, Maghsood
    Majd, Amin
    Loni, Mohammad
    Seceleanu, Tiberiu
    Seceleanu, Cristina
    Sirjani, Marjan
    Daneshtalab, Masoud
    Troubitsyna, Elena
    PROCEEDINGS OF THE 6TH CONFERENCE ON THE ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS 2019), 2020,
  • [3] Latency-Aware Scheduling for Real-Time Application Support in Edge Computing
    Roebert, Kevin
    Bornholdt, Heiko
    Fischer, Mathias
    Edinger, Janick
    PROCEEDINGS OF THE 6TH INTERNATIONAL WORKSHOP ON EDGE SYSTEMS, ANALYTICS AND NETWORKING, EDGESYS 2023, 2023, : 13 - 18
  • [4] Multi-objective scheduling for real-time data warehouses
    Thiele, Maik
    Bader, Andreas
    Lehner, Wolfgang
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2009, 24 (03): : 137 - 151
  • [5] IPAQ: a multi-objective global optimal and time-aware task scheduling algorithm for fog computing environments
    Qi, Mingjun
    Wu, Xiaochun
    Li, Keke
    Yang, Fenghao
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (02):
  • [6] LARS: A Latency-Aware and Real-Time Scheduling Framework for Edge-Enabled Internet of Vehicles
    Hu, Shihong
    Li, Guanghui
    Shi, Weisong
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 398 - 411
  • [7] Latency-aware bus arbitration for real-time embedded systems
    Jun, Minje
    Bang, Kwanhu
    Lee, Hyuk-Jun
    Chung, Eui-Young
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2007, E90D (03) : 676 - 679
  • [8] A Distributed Latency-Aware Architecture for Massively Multi-User Virtual Environments
    Hariri, Behnoosh
    Ratti, Saurabh
    Shirmohammadi, Shervin
    Pakravan, Mohammad Reza
    2008 IEEE INTERNATIONAL WORKSHOP ON HAPTIC AUDIO VISUAL ENVIRONMENTS AND THEIR APPLICATIONS, 2008, : 53 - +
  • [9] Ensuring Truthfulness for Scheduling Multi-objective Real Time Tasks in Multi Cloud Environments
    Geethanjali, M.
    Sujana, J. Angela Jennifa
    Revathi, T.
    2014 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2014,
  • [10] Multi-objective league championship algorithm for real-time task scheduling
    Saroja Subbaraj
    Revathi Thiagarajan
    Madavan Rengaraj
    Neural Computing and Applications, 2020, 32 : 5093 - 5104