QoS-Aware Task Offloading in Fog Environment Using Multi-agent Deep Reinforcement Learning

被引:25
|
作者
Jain, Vibha [1 ]
Kumar, Bijendra [1 ]
机构
[1] Netaji Subhas Univ Technol, Depatment Comp Sci & Engn, New Delhi, India
关键词
Task priority; Resource allocation; Task scheduling; Quality of Service; Multi-level feedback queue; RESOURCE-ALLOCATION; MANAGEMENT; INTERNET; FUZZY; DELAY;
D O I
10.1007/s10922-022-09696-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the surge of intelligent devices, applications of Internet of Things (IoT) are growing at a rapid pace. As a result, a massive amount of raw data is generated, which must be processed and stored. IoT devices standalone are not enough to handle large amount of data. Hence, to improve the performance, users started to push some jobs to far-situated cloud data centers, which would lead to more complications such as high bandwidth usage, service latency, and energy consumption. Fog computing emerges as a key enabling technology that brings cloud services closer to the end-user. However, owing to the unpredictability of tasks and Quality of Service (QoS) requirements of users, efficient task scheduling and resource allocation mechanisms are needed to balance the demand. To handle the problem efficiently, we have designed the task offloading problem as Markov Decision Process (MDP) by considering various user QoS factors including end-to-end latency, energy consumption, task deadline, and priority. Three different model-free off-policy Deep Reinforcement Learning (DRL) based solutions are outlined to maximize the reward in terms of resource utilization. Finally, extensive experimentation is conducted to validate and compare the efficiency and effectiveness of proposed mechanisms. Results show that with the proposed method, on average 96.23% of tasks can satisfy the deadline with an 8.25% increase.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] QoS-Aware Task Offloading in Fog Environment Using Multi-agent Deep Reinforcement Learning
    Vibha Jain
    Bijendra Kumar
    Journal of Network and Systems Management, 2023, 31
  • [2] Hierarchical Task Offloading for Vehicular Fog Computing Based on Multi-Agent Deep Reinforcement Learning
    Hou, Yukai
    Wei, Zhiwei
    Zhang, Rongqing
    Cheng, Xiang
    Yang, Liuqing
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2024, 23 (04) : 3074 - 3085
  • [3] μ-DDRL: A QoS-Aware Distributed Deep Reinforcement Learning Technique for Service Offloading in Fog Computing Environments
    Goudarzi M.
    Rodriguez M.A.
    Sarvi M.
    Buyya R.
    IEEE Transactions on Services Computing, 2024, 17 (01): : 47 - 59
  • [4] Distributed Task Offloading based on Multi-Agent Deep Reinforcement Learning
    Hu, Shucheng
    Ren, Tao
    Niu, Jianwei
    Hu, Zheyuan
    Xing, Guoliang
    2021 17TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2021), 2021, : 575 - 583
  • [5] QoS-Aware Joint Offloading and Power Control Using Deep Reinforcement Learning in MEC
    Li, Xiang
    Chen, Yu
    2020 23RD INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC 2020), 2020,
  • [6] Many-to-Many Task Offloading in Vehicular Fog Computing: A Multi-Agent Deep Reinforcement Learning Approach
    Wei, Zhiwei
    Li, Bing
    Zhang, Rongqing
    Cheng, Xiang
    Yang, Liuqing
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (03) : 2107 - 2122
  • [7] Multi-agent Deep Reinforcement Learning for Task Allocation in Dynamic Environment
    Ben Noureddine, Dhouha
    Gharbi, Atef
    Ben Ahmed, Samir
    ICSOFT: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2017, : 17 - 26
  • [8] QoS-aware Task Scheduling based on Reinforcement Learning for the Cloud-Fog Continuum
    Guevara, Judy C.
    Torres, Ricardo da S.
    Bittencourt, Luiz F.
    da Fonseca, Nelson L. S.
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 2328 - 2333
  • [9] Multi-agent and Reinforcement Learning Based Code Offloading in Mobile Fog
    Alam, Md. Golam Rabiul
    Tun, Yan Kyaw
    Hong, Choong Seon
    2016 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2016, : 285 - 290
  • [10] Multi-agent deep reinforcement learning for task offloading in group distributed manufacturing systems
    Xiong, Jianyu
    Guo, Peng
    Wang, Yi
    Meng, Xiangyin
    Zhang, Jian
    Qian, Linmao
    Yu, Zhenglin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 118