Combining Deep Reinforcement Learning With Graph Neural Networks for Optimal VNF Placement

被引:48
|
作者
Sun, Penghao [1 ]
Lan, Julong [1 ]
Li, Junfei [1 ]
Guo, Zehua [2 ]
Hu, Yuxiang [1 ]
机构
[1] Natl Digital Switching Syst Engn & Technol Res &, Dept Comp Sci, Zhengzhou 450001, Peoples R China
[2] Beijing Inst Technol, Beijing 100811, Peoples R China
关键词
Deep reinforcement learning; network function virtualization; graph neural networks; software-defined networking;
D O I
10.1109/LCOMM.2020.3025298
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Network Function Virtualization (NFV) technology utilizes software to implement network function as virtual instances, which reduces the cost on various middlebox hardware. A Virtual Network Function (VNF) instance requires multiple resource types in the network (e.g., CPU, memory). Therefore, an efficient VNF placement policy should consider both the resource utilization problem and the Quality of Service (QoS) of flows, which is proved NP-hard. Recent studies employ Deep Reinforcement Learning (DRL) to solve the VNF placement problem, but existing DRL-based solutions cannot generalize well to different topologies. In this letter, we propose to combine the advantage of DRL and Graph Neural Network (GNN) to design our VNF placement scheme DeepOpt. Simulation results show that DeepOpt outperforms the state-of-the-art VNF placement schemes and shows a much better generalization ability in different network topologies.
引用
收藏
页码:176 / 180
页数:5
相关论文
共 50 条
  • [21] A generic intelligent routing method using deep reinforcement learning with graph neural networks
    Huang, Wanwei
    Yuan, Bo
    Wang, Sunan
    Zhang, Jianwei
    Li, Junfei
    Zhang, Xiaohui
    [J]. IET COMMUNICATIONS, 2022, 16 (19) : 2343 - 2351
  • [22] On the Expressivity of Neural Networks for Deep Reinforcement Learning
    Dong, Kefan
    Luo, Yuping
    Yu, Tianhe
    Finn, Chelsea
    Ma, Tengyu
    [J]. 25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [23] On the Expressivity of Neural Networks for Deep Reinforcement Learning
    Dong, Kefan
    Luo, Yuping
    Yu, Tianhe
    Finn, Chelsea
    Ma, Tengyu
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [24] Counterfactual based reinforcement learning for graph neural networks
    Pham, David
    Zhang, Yongfeng
    [J]. ANNALS OF OPERATIONS RESEARCH, 2022,
  • [25] Reinforcement Learning Enhanced Explainer for Graph Neural Networks
    Shan, Caihua
    Shen, Yifei
    Zhang, Yao
    Li, Xiang
    Li, Dongsheng
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [26] Deep Reinforcement Learning and Graph Neural Networks for Efficient Resource Allocation in 5G Networks
    Randall, Martin
    Belzarena, Pablo
    Larroca, Federico
    Casas, Pedro
    [J]. 2022 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM), 2022,
  • [27] Batch Active Learning with Graph Neural Networks via Multi-Agent Deep Reinforcement Learning
    Zhang, Yuheng
    Tong, Hanghang
    Xia, Yinglong
    Zhu, Yan
    Chi, Yuejie
    Ying, Lei
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 9118 - 9126
  • [28] Deep Neural Networks for Learning Graph Representations
    Cao, Shaosheng
    Lu, Wei
    Xu, Qiongkai
    [J]. THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 1145 - 1152
  • [29] Deep reinforcement learning for the optimal placement of cryptocurrency limit orders
    Schnaubelt, Matthias
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 296 (03) : 993 - 1006
  • [30] Dynamic VNF Scheduling: A Deep Reinforcement Learning Approach
    Zhang, Zixiao
    He, Fujun
    Oki, Eiji
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2023, E106B (07) : 557 - 570