Optimized task scheduling and preemption for distributed resource management in fog-assisted IoT environment

被引:19
|
作者
Wadhwa, Heena [1 ,2 ]
Aron, Rajni [3 ]
机构
[1] Lovely Profess Univ, Jalandhar, Punjab, India
[2] Chitkara Univ, Inst Engn & Technol, Rajpura, Punjab, India
[3] SVKMs Narsee Monjee Inst Management Studies NMIMS, Mumbai, Maharashtra, India
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 02期
关键词
Task scheduling; Fog-assisted cloud environment; IoT; Clustering; DRL; Task preemption; Resource allocation; ALGORITHM; ALLOCATION; MAKESPAN; TIME;
D O I
10.1007/s11227-022-04747-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The fog-assisted cloud computing gives better quality of service (QoS) to Internet of things (IoT) applications. However, the large quantity of data transmitted by the IoT devices results in the overhead of bandwidth and increased delay. Moreover, large amounts of data transmission generate resource management issues and decrease the system's throughput. This paper proposes the optimized task scheduling and preemption (OSCAR) model to overcome the limitations and improve the QoS. The dataset used for the study is a real-time crowd-based dataset which provides task information. The processes involved in this paper are as follows: (i) Initially, the tasks from the IoT devices are clustered based on the priority and deadline by implementing expectation-maximization (EM) clustering to decrease the computational complexity and bandwidth overhead. (ii) The clustered tasks are then scheduled by implementing a modified heap-based optimizer based on the QoS and service level agreement (SLA) constraints. (iii) Distributed resource management is performed by allocating resources to the tasks based on multiple constraints. The categorical deep Q network is the deep reinforcement learning model is implemented for this purpose. The dynamic nature of tasks from the IoT devices is addressed by performing preemption of tasks using the ranking method, where the tasks with higher priority, with a short deadline replaces less priority task by moving it into the waiting queue. The proposed model is experimented with in the iFogsim simulation tool and evaluated in terms of average response time, loss ratio, resource utilization, average makespan time, queuing waiting time, percentage of tasks satisfying the deadline and throughput. The proposed OSCAR model outperforms the existing model in achieving the QoS and SLA with maximal throughput and reduced response time.
引用
收藏
页码:2212 / 2250
页数:39
相关论文
共 50 条
  • [1] Optimized task scheduling and preemption for distributed resource management in fog-assisted IoT environment
    Heena Wadhwa
    Rajni Aron
    The Journal of Supercomputing, 2023, 79 : 2212 - 2250
  • [2] Distributed Resource Sharing in Fog-assisted Big Data Streaming
    Yin, Bo
    Shen, Wenlong
    Cheng, Yu
    Cai, Lin X.
    Li, Qing
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [3] Online Task Offloading with Bandit Learning in Fog-assisted IoT Systems
    Gao, Xin
    Huang, Xi
    Shao, Ziyu
    2019 IEEE 90TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2019-FALL), 2019,
  • [4] Task Based Resource Scheduling in IoT Environment for Disaster Management
    Kumar, J. Sathish
    Zaveri, Mukesh A.
    Choksi, Meghavi
    7TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATIONS (ICACC-2017), 2017, 115 : 846 - 852
  • [5] FogFL: Fog-Assisted Federated Learning for Resource-Constrained IoT Devices
    Saha, Rituparna
    Misra, Sudip
    Deb, Pallav Kumar
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (10) : 8456 - 8463
  • [6] A Human-Centric Cloud and Fog-Assisted IoT Platform for Disaster Management
    Maharjan, Bikesh
    Li, Juan
    Alian, Shadi
    Bai, Yan
    2019 7TH IEEE INTERNATIONAL CONFERENCE ON MOBILE CLOUD COMPUTING, SERVICES, AND ENGINEERING (MOBILE CLOUD 2019), 2019, : 8 - 15
  • [7] Fog-Assisted Content-Centric Healthcare IoT
    Wang, Xiaonan
    Li, Yanli
    IEEE Internet of Things Magazine, 2020, 3 (03): : 90 - 93
  • [8] Resource Scheduling for Postdisaster Management in IoT Environment
    Kumar, J. Sathish
    Zaveri, Mukesh A.
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2019, 2019
  • [9] Delay-Aware Resource Allocation in Fog-Assisted IoT Networks Through Reinforcement Learning
    Fan, Qiang
    Bai, Jianan
    Zhang, Hongxia
    Yi, Yang
    Liu, Lingjia
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (07) : 5189 - 5199
  • [10] AGRIFOG: Fog-Assisted IOT Enabled Agriculture Monitoring System
    Ragam, Prashanth
    Muniraj, Hemanth Katikala
    Primilla, Parvathi
    Pranathi, Ch. Lakshmi
    Kavinesh, K.
    Jubilson, Ajith E.
    2024 INTERNATIONAL CONFERENCE ON SOCIAL AND SUSTAINABLE INNOVATIONS IN TECHNOLOGY AND ENGINEERING, SASI-ITE 2024, 2024, : 433 - 437