Adaptive Service Function Chain Scheduling in Mobile Edge Computing via Deep Reinforcement Learning

被引:13
|
作者
Wang, Tianfeng [1 ]
Zu, Jiachen [1 ]
Hu, Guyu [1 ]
Peng, Dongyang [1 ]
机构
[1] Army Engn Univ, Inst Command & Control Engn, Nanjing 210007, Peoples R China
来源
IEEE ACCESS | 2020年 / 8卷
关键词
Cloud computing; Job shop scheduling; Delays; Processor scheduling; Optimization; Servers; Service function chain; mobile edge computing; scheduling optimization; deep reinforcement learning; NETWORK; ARCHITECTURE; PLACEMENT;
D O I
10.1109/ACCESS.2020.3022038
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
MEC (Mobile Edge Computing) provides both IT service environment and cloud computation on the edge of the network. This technology not only minimizes the end-to-end latency but also increases the efficiency of computing. Some latency-sensitive applications, such as cloud video, online game, and augmented reality, take advantage of the MEC system to provide fast and stable services. Several new network techniques, including the implementation of NFV (Network Function Virtualization), the placement of VNF (Virtual Network Function) and the scheduling of SFC (Service Function Chain), should be considered to be applied in the MEC system. In this paper, we focus on the research about the scheduling of SFC in the NFV enabled MEC system and propose a solution accordingly. First, we make reasonable assumptions on the settings of MEC systems and model the SFC scheduling problem into a flexible job-shop scheduling problem. Since minimizing the latency can significantly improve the quality of service (QoS) and increase the revenue of Internet Service Providers, our optimization goal is to minimize the overall scheduling latency. To solve this optimization problem, a deep reinforcement learning based algorithm DQS is proposed. DQS can detect the variation of the MEC system's environment and perform adaptive scheduling for SFC requests. As the results of the simulation indicate, DQS works better than the other off-the-shelf algorithms in two key indexes: overall scheduling latency and average resource usage. Moreover, DQS can shorten the decision time and schedule SFCs stably with high performance. It is suitable to be extended to an online scheduling algorithm.
引用
收藏
页码:164922 / 164935
页数:14
相关论文
共 50 条
  • [1] Decentralized Scheduling for Concurrent Tasks in Mobile Edge Computing via Deep Reinforcement Learning
    Fan, Ye
    Ge, Jidong
    Zhang, Sheng
    Wu, Jie
    Luo, Bin
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (04) : 2765 - 2779
  • [2] ScaRL: Service Function Chain Allocation Based on Reinforcement Learning in Mobile Edge Computing
    Jin, Qizhen
    Ge, Shuxin
    Zeng, Jiaxin
    Zhou, Xiaobo
    Qiu, Tie
    [J]. 2019 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2019, : 327 - 332
  • [3] Quality of Service Optimization in Mobile Edge Computing Networks via Deep Reinforcement Learning
    Hsieh, Li-Tse
    Liu, Hang
    Guo, Yang
    Gazda, Robert
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT I, 2020, 12384 : 145 - 157
  • [4] Service migration in mobile edge computing: A deep reinforcement learning approach
    Wang, Hongman
    Li, Yingxue
    Zhou, Ao
    Guo, Yan
    Wang, Shangguang
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2023, 36 (01)
  • [5] Collaborative Data Scheduling for Vehicular Edge Computing via Deep Reinforcement Learning
    Luo, Quyuan
    Li, Changle
    Luan, Tom H.
    Shi, Weisong
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (10): : 9637 - 9650
  • [6] Deep Reinforcement Learning based Task Scheduling Scheme in Mobile Edge Computing Network
    Zhao, Qi
    Feng, Mingjie
    Li, Li
    Li, Yi
    Liu, Hang
    Chen, Genshe
    [J]. SENSORS AND SYSTEMS FOR SPACE APPLICATIONS XIV, 2021, 11755
  • [7] Age-Based Scheduling for Mobile Edge Computing: A Deep Reinforcement Learning Approach
    He, Xingqiu
    You, Chaoqun
    Quek, Tony Q. S.
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 9881 - 9897
  • [8] Task graph offloading via deep reinforcement learning in mobile edge computing
    Liu, Jiagang
    Mi, Yun
    Zhang, Xinyu
    Li, Xiaocui
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 158 : 545 - 555
  • [9] Performance Optimization in Mobile-Edge Computing via Deep Reinforcement Learning
    Chen, Xianfu
    Zhang, Honggang
    Wu, Celimuge
    Mao, Shiwen
    Ji, Yusheng
    Bennis, Mehdi
    [J]. 2018 IEEE 88TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-FALL), 2018,
  • [10] Integrating deep reinforcement learning with pointer networks for service request scheduling in edge computing
    Zhao, Yuqi
    Li, Bing
    Wang, Jian
    Jiang, Delun
    Li, Duantengchuan
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 258