Colloquium: Performance Studies of Virtualized Hierarchical QoS
Broadband network access is typically managed by Broadband Network Gateways (BNGs), which implement complex services including authentication, authorization, and accounting (AAA), packet routing and forwarding, and Quality of Service (QoS) enforcement. QoS enforcement is especially complex to implement due to different subscriber tariffs, which require different traffic shaping, policing, and queue management policies to be supported in parallel at high fidelity.
We performed a controlled benchmark study to gain more insights into the different performance aspects of running the HQoS as a virtual function. In this talk I will present the results of our performance study, exploring details such as the scalability in number of parallel flows, the multicore scalability of the process and the main performance bottlenecks.