Dynamic Joint VNF Forwarding Graph Composition and Embedding: A Deep Reinforcement Learning Framework

被引:0
|
作者
Malektaji, Sepideh [1 ,2 ]
Rayani, Marsa [1 ,3 ]
Ebrahimzadeh, Amin [1 ]
Raee, Vahid Maleki [1 ]
Elbiaze, Halima [4 ]
Glitho, Roch H. [5 ]
机构
[1] Concordia Univ, Concordia Inst Informat Syst Engn, Montreal, PQ H3G 1M8, Canada
[2] Ericsson Canada Inc, Mississauga, ON, Canada
[3] Univ Calif San Diego, San Diego, CA 92093 USA
[4] Univ Quebec Montreal, Dept Comp Sci, Montreal, PQ H3C 3P8, Canada
[5] Univ Western Cape, Comp Sci Program, ZA-7535 Cape Town, South Africa
关键词
Substrates; Resource management; Dynamic scheduling; Costs; Bandwidth; Heuristic algorithms; Vehicle dynamics; Resource allocation; VNF-FG composition and embedding; deep reinforcement learning; RESOURCE-ALLOCATION; NETWORK; OPTIMIZATION; DEPLOYMENT;
D O I
10.1109/TNSM.2023.3258192
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network Function Virtualization (NFV) is a network service deployment technology that reduces capital and operational costs while yielding flexibility and scalability for service operators. As such, an ordered chain of Virtual Network Functions (VNFs), known as a VNF Forwarding Graph (VNF-FG), should be composed and embedded into the underlying substrate network. In the literature, the composition and embedding stages of VNF-FGs are usually targeted separately, which may result in undesired solutions. In this paper, we propose our joint VNF-FG composition and embedding solution, which considers the variations of service demands while also accounting for dynamic network conditions. Specifically, our proposed solution relies on deep reinforcement learning empowered by two components for estimating dynamic parameters: network resource utilization and service demand analyzers. Moreover, to efficiently explore the problem's large discrete action space, we utilize a specialized branching Q-network and enhance it with an action filtering mechanism. We evaluated our proposed method against joint and disjoint composition and embedding heuristics as well as versus other deep learning-based methods. Our results show that the proposed method can achieve up to a 95% improvement of embedding cost compared to our benchmarks.
引用
收藏
页码:4615 / 4633
页数:19
相关论文
共 50 条
  • [41] Incorporating anticipation embedding into reinforcement learning framework for multi-hop knowledge graph question answering
    Cui, Hai
    Peng, Tao
    Xiao, Feng
    Han, Jiayu
    Han, Ridong
    Liu, Lu
    INFORMATION SCIENCES, 2023, 619 : 745 - 761
  • [42] Priority-awareness VNF migration method based on deep reinforcement learning
    Qu, Hua
    Wang, Ke
    Zhao, Jihong
    COMPUTER NETWORKS, 2022, 208
  • [43] MemoryPath: A deep reinforcement learning framework for incorporating memory component into knowledge graph reasoning
    Li, Shuangyin
    Wang, Heng
    Pan, Rong
    Mao, Mingzhi
    NEUROCOMPUTING, 2021, 419 : 273 - 286
  • [44] ADRL: An attention-based deep reinforcement learning framework for knowledge graph reasoning
    Wang, Qi
    Hao, Yongsheng
    Cao, Jie
    KNOWLEDGE-BASED SYSTEMS, 2020, 197
  • [45] Deep Reinforcement Learning for AoI Aware VNF Placement in Multiple Source Systems
    Chen, Zhenke
    Li, He
    Ota, Kaoru
    Dong, Mianxiong
    2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 2873 - 2878
  • [46] Towards Autonomous VNF Auto-scaling using Deep Reinforcement Learning
    Soto, Paola
    De Vleeschauwer, Danny
    Camelo, Miguel
    De Bock, Yorick
    De Schepper, Koen
    Chang, Chia-Yu
    Hellinckx, Peter
    Botero, Juan F.
    Latre, Steven
    2021 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2021, : 74 - 81
  • [47] A Framework of Joint Graph Embedding and Sparse Regression for Dimensionality Reduction
    Shi, Xiaoshuang
    Guo, Zhenhua
    Lai, Zhihui
    Yang, Yujiu
    Bao, Zhifeng
    Zhang, David
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2015, 24 (04) : 1341 - 1355
  • [48] Quantification of Joint Redundancy considering Dynamic Feasibility using Deep Reinforcement Learning
    Chai, Jiazheng
    Hayashibe, Mitsuhiro
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 10712 - 10718
  • [49] DeepViNE: Virtual Network Embedding with Deep Reinforcement Learning
    Dolati, Mahdi
    Hassanpour, Seyedeh Bahereh
    Ghaderi, Majid
    Khonsari, Ahmad
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM 2019 WKSHPS), 2019, : 879 - 885
  • [50] A collaborative learning framework for knowledge graph embedding and reasoning
    Wang, Hao
    Song, Dandan
    Wu, Zhijing
    Li, Jia
    Zhou, Yanru
    Xu, Jing
    KNOWLEDGE-BASED SYSTEMS, 2024, 289