Dynamic Task Placement for Deadline-Aware IoT Applications in Federated Fog Networks

被引:26
作者
Sarkar, Indranil [1 ]
Adhikari, Mainak [2 ]
Kumar, Neeraj [3 ,4 ,5 ]
Kumar, Sanjay [1 ]
机构
[1] Natl Inst Technol Raipur, Dept Informat Technol, Raipur 492010, Madhya Pradesh, India
[2] Univ Tartu, Inst Comp Sci, Mobile & Cloud Lab, EE-50090 Tartu, Estonia
[3] Thapar Inst Engn & Technol, Dept Comp Sci & Engn, Patiala 147004, Punjab, India
[4] Asia Univ, Dept Comp Sci & Informat Engn, Taichung 413, Taiwan
[5] Univ Petr & Energy Studies, Sch Comp Sci, Dehra Dun 248007, Uttarakhand, India
来源
IEEE INTERNET OF THINGS JOURNAL | 2022年 / 9卷 / 02期
关键词
Task analysis; Internet of Things; Delays; Cloud computing; Servers; Real-time systems; Quality of service; Deadline; delay; fog federation framework; Internet of Things (IoT); reliability; task offloading; DELAY; FRAMEWORK;
D O I
10.1109/JIOT.2021.3088227
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the era of the Internet of Things (IoT), fog computing has become an enticing concept for supporting delay-sensitive tasks by offering versatile and convenient computing and communication services to the end users, in conjunction with cloud services. Most of the existing research mainly draws attention to the communication delay minimization and completion time reduction in the hierarchical fog networks without giving the priority to select the suitable computing device during failure or resource unavailability of the current computing devices. By motivating the above-mentioned challenges, in this article, we propose a deadline-aware dynamic task placement (DDTP) strategy to offload and place the tasks to a suitable computing device in fog networks. In this context, we design a new federated fog framework consisting of several fog clusters in which the cluster head, termed as master fog node, acts as a fog controller that controls and manages the data distribution among the other fog nodes, termed as slave fog nodes. The proposed DDTP strategy selects the suitable computing device for each incoming task as per the deadline and ensures to meet the deadline constraints of the tasks using a dynamic task allocation policy. Finally, a dispatch-constrained offloading policy is developed to reassign the failed tasks to the available fog nodes in the network. Comprehensive simulation results depict the efficiency of the proposed strategy over the existing baseline algorithms in terms of various performance matrices.
引用
收藏
页码:1469 / 1478
页数:10
相关论文
共 26 条
  • [1] DPTO: A Deadline and Priority-Aware Task Offloading in Fog Computing Framework Leveraging Multilevel Feedback Queueing
    Adhikari, Mainak
    Mukherjee, Mithun
    Srirama, Satish Narayana
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (07) : 5773 - 5782
  • [2] Application Offloading Strategy for Hierarchical Fog Environment Through Swarm Optimization
    Adhikari, Mainak
    Srirama, Satish Narayana
    Amgoth, Tarachand
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05): : 4317 - 4328
  • [3] Mobility-Aware Application Scheduling in Fog Computing
    Bittencourt, Luiz F.
    Diaz-Montes, Javier
    Buyya, Rajkumar
    Rana, Omer F.
    Parashar, Manish
    [J]. IEEE CLOUD COMPUTING, 2017, 4 (02): : 26 - 35
  • [4] Centralized and Distributed Architectures for Energy and Delay Efficient Fog Network-Based Edge Computing Services
    Bozorgchenani, Arash
    Tarchi, Daniele
    Corazza, Giovanni Emanuele
    [J]. IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2019, 3 (01): : 250 - 263
  • [5] Bozorgchenani A, 2017, IEEE GLOB COMM CONF
  • [6] Edge Federation: Towards an Integrated Service Provisioning Model
    Cao, Xiaofeng
    Tang, Guoming
    Guo, Deke
    Li, Yan
    Zhang, Weiming
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (03) : 1116 - 1129
  • [7] A Matching Theory Framework for Tasks Offloading in Fog Computing for IoT Systems
    Chiti, Francesco
    Fantacci, Romano
    Picano, Benedetta
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06): : 5089 - 5096
  • [8] State-of-the-art, challenges, and open issues in the integration of Internet of things and cloud computing
    Diaz, Manuel
    Martin, Cristian
    Rubio, Bartolome
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 67 : 99 - 117
  • [9] Enabling Low-Latency Applications in LTE-A Based Mixed Fog/Cloud Computing Systems
    Du, Jianbo
    Zhao, Liqiang
    Chu, Xiaoli
    Yu, F. Richard
    Feng, Jie
    I, Chih-Lin
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (02) : 1757 - 1771
  • [10] Aura: An incentive-driven ad-hoc IoT cloud framework for proximal mobile computation offloading
    Hasan, Ragib
    Hossain, Mahmud
    Khan, Rasib
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 821 - 835