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 条
  • [1] A Deep Reinforcement Learning Approach for VNF Forwarding Graph Embedding
    Pham Tran Anh Quang
    Hadjadj-Aoul, Yassine
    Outtagarts, Abdelkader
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (04): : 1318 - 1331
  • [2] Joint VNF Decomposition and Migration for Cost-efficient VNF Forwarding Graph Embedding
    Afrasiabi, Seyedeh Negar
    Ebrahimzadeh, Amin
    Azhdari, Azadeh
    Mouradian, Carla
    Li, Wubin
    Szabo, Robert
    Glitho, Roch H.
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 2863 - 2869
  • [3] Dynamic VNF Forwarding Graph Extension Algorithms
    Houidi, Omar
    Soualah, Oussama
    Louati, Wajdi
    Zeghlache, Djamal
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (03): : 1389 - 1402
  • [4] Dynamic VNF Scheduling: A Deep Reinforcement Learning Approach
    Zhang, Zixiao
    He, Fujun
    Oki, Eiji
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2023, E106B (07) : 557 - 570
  • [5] Robust Deep Reinforcement Learning Algorithm for VNF-FG Embedding
    Bouroudi, Abdelmounaim
    Outtagarts, Abdelkader
    Hadjadj-Aoul, Yassine
    [J]. PROCEEDINGS OF THE 2022 47TH IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2022), 2022, : 351 - 354
  • [6] Dynamic Scheduling of Crane by Embedding Deep Reinforcement Learning into a Digital Twin Framework
    Xu, Zhenyu
    Chang, Daofang
    Sun, Miaomiao
    Luo, Tian
    [J]. INFORMATION, 2022, 13 (06)
  • [7] NFV Resource Allocation: a Systematic Review and Taxonomy of VNF Forwarding Graph Embedding
    Schardong, Frederico
    Nunes, Ingrid
    Schaeffer-Filho, Alberto
    [J]. COMPUTER NETWORKS, 2021, 185
  • [8] Combining Deep Reinforcement Learning With Graph Neural Networks for Optimal VNF Placement
    Sun, Penghao
    Lan, Julong
    Li, Junfei
    Guo, Zehua
    Hu, Yuxiang
    [J]. IEEE COMMUNICATIONS LETTERS, 2021, 25 (01) : 176 - 180
  • [9] Single and Multi-Domain Adaptive Allocation Algorithms for VNF Forwarding Graph Embedding
    Pham Tran Anh Quang
    Bradai, Abbas
    Singh, Kamal Deep
    Picard, Gauthier
    Riggio, Roberto
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (01): : 98 - 112
  • [10] Deep Reinforcement Learning for Demand-Aware Joint VNF Placement-and-Routing
    Wang, Shaoyang
    Lv, Tiejun
    [J]. 2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,