On the Benefits of Predictable Traffic in Virtual Switches: A CaseStudy

March 6, 2026

Authors

 Emil StåhlMarco ChiesaSimone FerlinEelco Chaudron

Abstract

Software-Defined Networking (SDN) has increasingly shifted toward hardware solutions that accelerate packet processing within data planes. However, optimizing the interaction between the data plane and the control plane, commonly referred to as the slow path, remains a significant challenge since the control plane installs rules in the data plane reactively as new flows arrive, which requires time-consuming transitions to user space. In this paper, we demonstrate how to prevent a bottleneck in the slow path by investigating the impact of predicting flows and preemptively installing their rules in the data plane. Using a workload containing different levels of “coflows”, our results demonstrate that this predictive approach varies with the flow rate of traffic traces. Notably, a system that could predict 25% of the traffic flows would decrease the average latency by up to approximately 24% and reduce CPU utilization by approximately 12%.

Read the paper

Associated Research Projects