Safe Load Balancing in Software-Defined-Networking
Lam Dinh, Pham Tran Anh Quang, J\'er\'emie Leguay

TL;DR
This paper presents a novel DRL-Control Barrier Function approach for safe load balancing in SDN, ensuring safety during training and testing while maintaining near-optimal performance, validated through simulations.
Contribution
It introduces a DRL-CBF method that guarantees safety in SDN load balancing, with transfer learning from flow-based to packet-based simulators for improved efficiency.
Findings
DRL-CBF achieves safety during training and testing.
Near-optimal QoS performance with safety guarantees.
Pre-trained models transfer effectively with fine-tuning.
Abstract
High performance, reliability and safety are crucial properties of any Software-Defined-Networking (SDN) system. Although the use of Deep Reinforcement Learning (DRL) algorithms has been widely studied to improve performance, their practical applications are still limited as they fail to ensure safe operations in exploration and decision-making. To fill this gap, we explore the design of a Control Barrier Function (CBF) on top of Deep Reinforcement Learning (DRL) algorithms for load-balancing. We show that our DRL-CBF approach is capable of meeting safety requirements during training and testing while achieving near-optimal performance in testing. We provide results using two simulators: a flow-based simulator, which is used for proof-of-concept and benchmarking, and a packet-based simulator that implements real protocols and scheduling. Thanks to the flow-based simulator, we compared…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Interconnection Networks and Systems · Network Time Synchronization Technologies
MethodsNetwork On Network
