ARES: Predictable Traffic Engineering under Controller Failures in SD-WANs
Songshi Dou, Li Qi, Zehua Guo
Abstract
Emerging web applications (e.g., video streaming and Web of Things applications) account for a large share of traffic in Wide Area Networks (WANs) and provide traffic with various Quality of Service (QoS) requirements. Software-Defined Wide Area Networks (SD-WANs) offer a promising opportunity to enhance the performance of Traffic Engineering (TE), which aims to enable differentiable QoS for numerous web applications. Nevertheless, SD-WANs are managed by controllers, and unpredictable controller failures may undermine flexible network management. Switches previously controlled by the failed controllers may become offline, and flows traversing these offline switches lose the path programmability to route flows on available forwarding paths. Thus, these offline flows cannot be routed/rerouted on previous paths to accommodate potential traffic variations, leading to severe TE performance degradation. Existing recovery solutions reassign offline switches to other active controllers to recover the degraded path programmability but fail to promise good TE performance since higher path programmability does not necessarily guarantee satisfactory TE performance. In this paper, we propose ARES to provide predictable TE performance under controller failures. We formulate an optimization problem to maintain predictable TE performance by jointly considering fine-grained flow-controller reassignment using P4 Runtime and flow rerouting and propose ARES to efficiently solve this problem. Extensive simulation results demonstrate that our problem formulation exhibits comparable load balancing performance to optimal TE solution without controller failures, and the proposed ARES significantly improves average load balancing performance by up to 43.36% with low computation time compared with existing solutions.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 501ca1ec-a7be-4bbf-861f-6e322c294f7dBuilds on3
- Server-Driven Video Streaming for Deep Learning InferenceKuntai Du, Ahsan Pervaiz, Xin Yuan, Aakanksha Chowdhery et al.SIGCOMM 2020 · 238 citations
- Pyramid: Enabling Hierarchical Neural Networks with Edge ComputingQiang He, Zeqian Dong, Feifei Chen, Shuiguang Deng et al.WWW 2022 · 70 citations
- Decentralized cloud wide-area network traffic engineering with BLASTSHIELDUmesh Krishnaswamy, Rachee Singh, Nikolaj S. Bjørner, Himanshu RajNSDI 2022
Related papers
- PreTE: Traffic Engineering with Predictive FailuresCongcong Miao, Zhizhen Zhong, Yiren Zhao, Arpit Gupta et al.SIGCOMM 2025 · 6 citations
- ECOTE: Priority-Aware Optical Restoration for WAN Traffic EngineeringYiren Zhao, Kunling He, Zhiquan Wang, Ran Shu et al.EuroSys 2026
- ARROW: restoration-aware traffic engineeringZhizhen Zhong, Manya Ghobadi, Alaa Khaddaj, Jonathan Leach et al.SIGCOMM 2021 · 37 citations
- Homa: An Efficient Topology and Route Management Approach in SD-WAN OverlaysDiman Zad Tootaghaj, Faraz Ahmed, Puneet Sharma, Mihalis YannakakisINFOCOM 2020 · 46 citations
- LARRI: Learning-based Adaptive Range Routing for Highly Dynamic Traffic in WANsMinghao Ye, Junjie Zhang, Zehua Guo, H. Jonathan ChaoINFOCOM 2023 · 15 citations
