Scalable Reinforcement Learning for Dynamic Overlay Selection in SD-WANs

被引:4
|
作者
Botta, Alessio [1 ]
Canonico, Roberto [1 ]
Navarro, Annalisa [1 ]
Stanco, Giovanni [1 ]
Ventre, Giorgio [1 ]
机构
[1] Univ Napoli Federico II, DIETI Dept, Naples, Italy
关键词
SDN; SD-WAN; Traffic Engineering; Reinforcement Learning; Scalability;
D O I
10.23919/IFIPNetworking57963.2023.10186399
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
SD-WAN promises distributed enterprises to satisfy their dynamic communication requirements over the public Internet with a substantial cost reduction and enhanced performance compared to dedicated lines. It builds interconnections between users or applications in remote sites by exploiting all available transport connections (e.g. Internet, MPLS,...), but how to combine them to enhance communication performance is still an open challenge. Previous work investigated the use of Reinforcement Learning in the SD-WAN control logic to solve this problem, but they only considered simple scenarios consisting of two sites connected by two paths. In this paper we move a step forward and pose the question of whether such a promising approach can scale to WANs spanning multiple distributed sites connected through several paths. We first conduct an analytical study of the complexity of Reinforcement Learning that considers the increase of action and state spaces when the number of sites and paths grows. We then propose a solution based on Multi-Agent Reinforcement Learning (MARL) that helps reducing the overall complexity by leveraging an agent for each site. Finally, we show the effectiveness of our solution with real experiments in an emulated environment, showing that not only it is viable, but it also achieves a reduction in network policy violations, latency, and transit costs in a multi-site scenario.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Assessing the Efficacy of Reinforcement Learning in Enhancing Quality of Service in SD-WANs
    Borgianni, Luca
    Troia, Sebastian
    Adami, Davide
    Maier, Guido
    Giordano, Stefano
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 1765 - 1770
  • [2] Resource Management for SD-WANs
    Gasior, Dariusz
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2019, PT I, 2020, 1050 : 305 - 315
  • [3] Low Control Latency SD-WANs for Metaverse
    Qi, Li
    Dou, Songshi
    Guo, Zehua
    Li, Changlin
    Li, Yang
    Zhu, Tengteng
    2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW), 2022, : 266 - 271
  • [4] Maintaining Control Resiliency for Traffic Engineering in SD-WANs
    Guo, Zehua
    Qi, Li
    Dou, Songshi
    Weng, Jiawei
    Fu, Xiaoyang
    Xia, Yuanqing
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (04) : 3485 - 3498
  • [5] A centralized hybrid routing model for multicontroller SD-WANs
    Ghosh, Saptarshi
    Iqbal, Muddesar
    Dagiuklas, Tasos
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (06):
  • [6] A lightweight deployment of TD routing based on SD-WANs
    Ma, Dongchao
    Wang, Pengyu
    Song, Lihua
    Chen, Wenlong
    Ma, Li
    Xu, Mingwei
    Cui, Laizhong
    COMPUTER NETWORKS, 2023, 220
  • [7] Learning Traffic Encoding Matrices for Delay-Aware Traffic Engineering in SD-WANs
    Ghaderi, Majid
    Liu, Wenjie
    Xiao, Shihan
    Li, Fenglin
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
  • [8] Software-Defined Wide Area Networks (SD-WANs): A Survey
    Fu, Chunle
    Wang, Bailing
    Wang, Wei
    ELECTRONICS, 2024, 13 (15)
  • [9] Bulk Transfer Scheduling with Deadline in Best-Effort SD-WANs
    Hosseini, Arshia
    Dolati, Mahdi
    Ghaderi, Majid
    2021 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2021), 2021, : 313 - 321
  • [10] High Performance Delay Monitoring for SRv6-Based SD-WANs
    Scarpitta, Carmine
    Sidoretti, Giulio
    Mayer, Andrea
    Salsano, Stefano
    Abdelsalam, Ahmed
    Filsfils, Clarence
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (01): : 1067 - 1081