Deadline-Aware Fair Scheduling for Offloaded Tasks in Fog Computing With Inter-Fog Dependency

被引:51
|
作者
Mukherjee, Mithun [1 ]
Guo, Mian [2 ]
Lloret, Jaime [3 ]
Iqbal, Razi [4 ]
Zhang, Qi [5 ]
机构
[1] Guangdong Univ Petrochem Technol, Guangdong Prov Key Lab Petrochem Equipment Fault, Maoming 525000, Peoples R China
[2] Guangdong Univ Petrochem Technol, Sch Elect & Informat Engn, Maoming 525000, Peoples R China
[3] Univ Politecn Valencia, Inst Invest Gest Integrada Zonas Costeras IGIC, Barcelona 46022, Spain
[4] Univ Engn & Technol, Al Khawarizmi Inst Comp Sci, Lahore 39161, Pakistan
[5] Aarhus Univ, Dept Engn, DIGIT, DK-8000 Aarhus, Denmark
基金
中国国家自然科学基金;
关键词
Task analysis; Delays; Electronic mail; Queueing analysis; Processor scheduling; Edge computing; Schedules; Fog computing; computation offloading; latency sensitive; fog collaboration; Lyapunov optimization; resource allocation; RESOURCE-ALLOCATION; NETWORKS;
D O I
10.1109/LCOMM.2019.2957741
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
A fundamental problem in fog computing networks is how to schedule the deadline-aware offloaded tasks that directly arrive from the end-users and via other fog nodes. The computational resource allocation becomes more challenging when the tasks demand different delay-deadlines. In this letter, we aim to propose a scheduling strategy to maximize the number of the completed tasks within their respective deadlines while making the network strongly stable. We exploit Lyapunov drift-plus-penalty function on the queue length to schedule the tasks in the queues. Subsequently, the scheduling policy decides the amount of task to be offloaded to the underloaded fog nodes to fully utilize the computational resources offered by all fog nodes in the network. Our simulation results reveal that the proposed strategy outperforms the baseline schemes, especially when those tasks have distinct delay-deadlines.
引用
收藏
页码:307 / 311
页数:5
相关论文
共 50 条
  • [41] Inter-container Communication Aware Container Placement in Fog Computing
    Bourhim, El Houssine
    Elbiaze, Halima
    Dieye, Mouhamad
    [J]. 2019 15TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2019,
  • [42] Mobility-Aware Caching Scheduling for Fog Computing in mmWave Band
    Niu, Yong
    Liu, Yu
    Li, Yong
    Zhong, Zhangdui
    Ai, Bo
    Hui, Pan
    [J]. IEEE ACCESS, 2018, 6 : 69358 - 69370
  • [43] Slardar: Scheduling information incomplete inter-datacenter deadline-aware coflows with a decentralized framework
    Dong, Xiaodong
    Cai, Binlei
    [J]. COMPUTER NETWORKS, 2022, 214
  • [44] Tasks Scheduling and Resource Allocation in Fog Computing Based on Containers for Smart Manufacturing
    Yin, Luxiu
    Luo, Juan
    Luo, Haibo
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4712 - 4721
  • [45] A truthful double auction framework for security-driven and deadline-aware task offloading in fog-cloud environment
    Mikavica, Branka
    Kostic-Ljubisavljevic, Aleksandra
    [J]. COMPUTER COMMUNICATIONS, 2024, 217 : 183 - 199
  • [46] DLJS']JSF: Data-Locality Aware Job Scheduling IoT tasks in fog-cloud computing environments
    Khezri, Edris
    Yahya, Rebaz Othman
    Hassanzadeh, Hiwa
    Mohaidat, Mohsen
    Ahmadi, Sina
    Trik, Mohammad
    [J]. RESULTS IN ENGINEERING, 2024, 21
  • [47] A new energy-aware tasks scheduling approach in fog computing using hybrid meta-heuristic algorithm
    Hosseinioun, Pejman
    Kheirabadi, Maryam
    Tabbakh, Seyed Reza Kamel
    Ghaemi, Reza
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 143 : 88 - 96
  • [48] A predictive energy-aware scheduling strategy for scientific workflows in fog computing
    Nazeri, Mohammadreza
    Soltanaghaei, Mohammadreza
    Khorsand, Reihaneh
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 247
  • [49] Quality of Service Provision in Fog Computing: Network-Aware Scheduling of Containers
    Caminero, Agustin C.
    Munoz-Mansilla, Rocio
    [J]. SENSORS, 2021, 21 (12)
  • [50] Fog Computing for Energy-Aware Load Balancing and Scheduling in Smart Factory
    Wan, Jiafu
    Chen, Baotong
    Wang, Shiyong
    Xia, Min
    Li, Di
    Liu, Chengliang
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4548 - 4556