Service Function Chain Embedding Meets Machine Learning: Deep Reinforcement Learning Approach

被引:13
|
作者
Liu, Yicen [1 ]
Zhang, Junning [2 ]
机构
[1] Natl Key Lab Blind Signal Proc, Chengdu 610041, Peoples R China
[2] Natl Univ Def Technol, Hefei 410073, Peoples R China
基金
中国国家自然科学基金;
关键词
SDN; NFV; SFC; dynamic embedding; DRL;
D O I
10.1109/TNSM.2024.3353808
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the emerge of the network function virtualization (NFV) and software-defined network (SDN), the SDN/NFV-enabled network has been recognized as one of the most promising technologies to efficiently achieve resource allocation for network service. By introducing the SDN/NFV technology, each service can be represented by a service function chain (SFC), which can deploy the virtualized network functions (VNFs) and chain them with corresponding flows allocation. Considering the dynamic and complex nature of mobile terminals in cloud networks, how to efficiently embedding SFCs remains as a challenging problem. However, the traditional methods (e.g., exact, heuristic, meta-heuristic, and game, etc.) are subjected to the complexity of cloud network scenarios with dynamic network states, high-speed computational requirements, and enormous service requests. Recent studies have shown that deep reinforcement learning (DRL) is a promising way to deal with the limitations of the traditional methods. However, DRL agent training easily suffers from the problem of slow convergence performance. In order to overcome this narrow, in this paper, we design a novel DRL framework based on the enhanced deep deterministic policy gradient (E-DDPG) for the efficient SFC embedding in the dynamic and complex cloud network scenarios. Simulation results validate the high efficiency of the proposed DRL framework as it not only converges faster than currently baseline algorithms, but also reduces the end-to-end delay down to at least 28.3% compared to the benchmarks. All our proposed algorithms and code are available at https://github.com/jn-z/.
引用
收藏
页码:3465 / 3481
页数:17
相关论文
共 50 条
  • [1] SFC Embedding Meets Machine Learning: Deep Reinforcement Learning Approaches
    Liu, Yicen
    Lu, Yu
    Li, Xi
    Qiao, Wenxin
    Li, Zhiwei
    Zhao, Donghao
    [J]. IEEE COMMUNICATIONS LETTERS, 2021, 25 (06) : 1926 - 1930
  • [2] Dynamic Service Function Chain Embedding for NFV-Enabled IoT: A Deep Reinforcement Learning Approach
    Fu, Xiaoyuan
    Yu, F. Richard
    Wang, Jingyu
    Qi, Qi
    Liao, Jianxin
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (01) : 507 - 519
  • [3] A Machine Learning Approach for Service Function Chain Embedding in Cloud Datacenter Networks
    Wassing, Tom Jenno
    De Vleeschauwer, Danny
    Papagianni, Chrysa
    [J]. 2021 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2021, : 26 - 32
  • [4] Cooperative Spectrum Sensing Meets Machine Learning: Deep Reinforcement Learning Approach
    Sarikhani, Rahil
    Keynia, Farshid
    [J]. IEEE COMMUNICATIONS LETTERS, 2020, 24 (07) : 1459 - 1462
  • [5] Dynamic Decomposition of Service Function Chain Using a Deep Reinforcement Learning Approach
    Chetty, Swarna B.
    Ahmadi, Hamed
    Tornatore, Massimo
    Nag, Avishek
    [J]. IEEE ACCESS, 2022, 10 : 111254 - 111271
  • [6] Service Function Chain Embedding for NFV-Enabled IoT Based on Deep Reinforcement Learning
    Fu, Xiaoyuan
    Yu, F. Richard
    Wang, Jingyu
    Qi, Qi
    Liao, Jianxin
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2019, 57 (11) : 102 - 108
  • [7] Unsupervised Deep Learning for Distributed Service Function Chain Embedding
    Rodis, Panteleimon
    Papadimitriou, Panagiotis
    [J]. IEEE ACCESS, 2023, 11 : 91660 - 91672
  • [8] A reinforcement learning approach based on convolutional network for dynamic service function chain embedding in IoT
    Wang, Shuyi
    Yang, Longxiang
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022,
  • [9] MSDF: A Deep Reinforcement Learning Framework for Service Function Chain Migration
    Chen, Ruoyun
    Lu, Hancheng
    Lu, Yujiao
    Liu, Jinxue
    [J]. 2020 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2020,
  • [10] Reliable Deployment Algorithm of Service Function Chain Based on Deep Reinforcement Learning
    Tang Lun
    Cao Rui
    Liao Hao
    Wang Zhaokun
    [J]. JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (12) : 2931 - 2938