Drag-JDEC: A Deep Reinforcement Learning and Graph Neural Network-based Job Dispatching Model in Edge Computing

被引:6
|
作者
Yu, Zhaoyang [1 ]
Liu, Wenwen [1 ]
Liu, Xiaoguang [1 ]
Wang, Gang [1 ]
机构
[1] Nankai Univ, Coll Comp Sci, TJ Key Lab NDST, Tianjin, Peoples R China
基金
美国国家科学基金会;
关键词
Job dispatching; deep reinforcement learning; graph neural network; edge computing; RESOURCE-ALLOCATION;
D O I
10.1109/IWQOS52092.2021.9521327
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The emergence of edge computing eases latency pressure in remote cloud and computing pressure of terminal devices, providing new solutions for real-time applications. Jobs of end devices are offloaded to a server in the cloud or an edge cluster for execution. Unreasonable job dispatching strategies will not only affect the completion time of tasks violating the users' QoS but also reduce the resource utilization of servers increasing the operating costs of service providers. In this paper, we propose an online job dispatching model named Drag-JDEC based on deep reinforcement learning and graph neural network. For natural directed acyclic graph-type jobs, we use a graph attention network to aggregate the features of neighbor nodes and transform them into high-dimensional ones. Combining with the current status of edge servers, the deep reinforcement learning module makes the dispatching decision for each task in the job to keep load balancing and meet the users' QoS. Experiments using real job data sets show that Drag-JDEC outperforms traditional and state-of-the-art algorithms for balancing the workload of edge servers and adapts to various edge server configurations well, reaching the maximum improvement of 34.43%.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Deep Reinforcement Learning Based DNN Model Partition in Edge Computing-enabled Metro Optical Network
    Zheng, Suhao
    Xiao, Xiao
    Li, Yajie
    Zeng, Zebin
    Liang, Zhengyin
    Zhao, Yongli
    Zhang, Jie
    2021 ASIA COMMUNICATIONS AND PHOTONICS CONFERENCE (ACP), 2021,
  • [22] Neural Network-based Pattern Recognition in the Framework of Edge Computing
    Ning, Jing
    ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY, 2024, 27 (01): : 106 - 119
  • [23] FISAR: Forward Invariant Safe Reinforcement Learning with a Deep Neural Network-Based Optimizer
    Sun, Chuangchuang
    Kim, Dong-Ki
    How, Jonathan P.
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 10617 - 10624
  • [24] Simplification of Deep Neural Network-Based Object Detector for Real-Time Edge Computing
    Choi, Kyoungtaek
    Wi, Seong Min
    Jung, Ho Gi
    Suhr, Jae Kyu
    SENSORS, 2023, 23 (07)
  • [25] Deep Reinforcement Learning for IoT Network Dynamic Clustering in Edge Computing
    Liu, Qingzhi
    Cheng, Long
    Ozcelebi, Tanir
    Murphy, John
    Lukkien, Johan
    2019 19TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2019, : 600 - 603
  • [26] Graph Convolutional Network-Based Topology Embedded Deep Reinforcement Learning for Voltage Stability Control
    Hossain, Ramij R.
    Huang, Qiuhua
    Huang, Renke
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2021, 36 (05) : 4848 - 4851
  • [27] Deep Reinforcement Learning for Offloading and Shunting in Hybrid Edge Computing Network
    Zhang, Jiadong
    Shi, Wenxiao
    Zhang, Ruidong
    Liu, Sicheng
    2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [28] Deep Learning and Neural Network-Based Wind Speed Prediction Model
    Mohammed, Ahmed Salahuddin
    Mohammed, Amin Salih
    Kareem, Shahab Wahhab
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2022, 30 (03) : 403 - 425
  • [29] A Deep Reinforcement Learning Based Offloading Game in Edge Computing
    Zhan, Yufeng
    Guo, Song
    Li, Peng
    Zhang, Jiang
    IEEE TRANSACTIONS ON COMPUTERS, 2020, 69 (06) : 883 - 893
  • [30] Computation Offloading in Edge Computing Based on Deep Reinforcement Learning
    Li, MingChu
    Mao, Ning
    Zheng, Xiao
    Gadekallu, Thippa Reddy
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION NETWORKS (ICCCN 2021), 2022, 394 : 339 - 353