Mitigating the impact of controller failures on QoS robustness for software-defined wide area networks

被引:1
|
作者
Dou, Songshi [1 ,2 ]
Qi, Li [1 ]
Guo, Zehua [1 ]
机构
[1] Inst Technol, Beijing 100081, Peoples R China
[2] Univ Hong Kong, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Software-defined wide area networks; Quality of Service; Network programmability; PLACEMENT; LATENCY;
D O I
10.1016/j.comnet.2023.110096
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Emerging cloud services and applications pose different Quality of Service (QoS) requirements for the network, where Software-Defined Wide Area Networks (SD-WANs) play a crucial role in QoS provisioning by introducing network programmability into network flows to enable dynamic flow routing and ensure low data transmission latency for these applications. However, controller failures may happen in SD-WANs, and all programmable flows that the failed controller previously controlled will become offline and lose the network programmability, resulting in the degradation of QoS. Existing control recovery solutions propose to remap offline switches/flows to available active controllers but cannot promise good recovery performance due to the following two problems: (1) the recovery performance suffers from either coarse-grained remapping granularity or introducing extra processing delays, and (2) QoS robustness cannot be guaranteed in the design of recovery solution. To this end, we propose PREDATOR, a QoS-aware network programmability recovery scheme that utilizes the P4 Runtime enabled by existing P4 switches to achieve fine-grained per-flow remapping without introducing extra delays. Specifically, our proposed PREDATOR categorizes flows based on their QoS requirements and smartly recovers offline flows based on their priorities to guarantee the QoS robustness for high-priority flows. Simulation results under real-world topology demonstrate that our proposed PREDATOR can improve the recovered network programmability of high-priority flows by up to 505.5%, and substantially reduce the communication overhead of high-priority flows, compared with baselines.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] Extended array model of star capacity-aware delay-based next controller placement problem for multiple controller failures in software-defined wide area networks
    Mojez H.
    Bidgoli A.M.
    Javadi H.H.S.
    Journal of Ambient Intelligence and Humanized Computing, 2023, 14 (08) : 11039 - 11057
  • [22] QoE Management of HTTP/2 traffic in Software-Defined Wide Area Networks
    Goncalves Guardabaxo, Helio Henrique
    Pavani, Gustavo Sousa
    PROCEEDINGS OF THE IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2022, 2022,
  • [23] SOFTWARE-DEFINED WIDE-AREA NETWORKS IN THE COEVOLUTION OF NETWORK AND COMPUTATIONAL BANDWIDTH
    Nenov, Iliyan
    COMPTES RENDUS DE L ACADEMIE BULGARE DES SCIENCES, 2022, 75 (12): : 1805 - 1812
  • [24] Enhancing Reliability in Rural Networks Using a Software-Defined Wide Area Network
    Borgianni, Luca
    Adami, Davide
    Giordano, Stefano
    Pagano, Michele
    COMPUTERS, 2024, 13 (05)
  • [25] Using Path Label Routing in Wide Area Software-Defined Networks with OpenFlow
    Lin, Weidong
    Niu, Yukun
    Zhang, Xia
    Wei, Lingbo
    Zhang, Chi
    PROCEEDINGS 2016 INTERNATIONAL CONFERENCE ON NETWORKING AND NETWORK APPLICATIONS NANA 2016, 2016, : 149 - 154
  • [26] A batch delivery mechanism of network update in software-defined wide area networks
    Zhang, RongBo
    Li, Xin
    Niu, Jibin
    Wang, Yinqing
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2022, 32 (03)
  • [27] Mitigating the controller performance bottlenecks in software defined networks
    Caba, Cosmin
    Soler, Jose
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2016, 17 (03) : 275 - 295
  • [28] A Stochastic Computational Graph with Ensemble Learning Model for solving Controller Placement Problem in Software-Defined Wide Area Networks
    Adekoya, Oladipupo
    Aneiba, Adel
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 225
  • [29] SDoff: A Software-Defined Offloading Controller for Heterogeneous Networks
    Arslan, Zemre
    Erel, Muge
    Ozcevik, Yusuf
    Canberk, Berk
    2014 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2014, : 2827 - 2832
  • [30] Dynamic controller assignment problem in software-defined networks
    Zhang, Bang
    Wang, Xingwei
    Huang, Min
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2018, 29 (08):