The Deep Packet Inspection (DPI) use case was used, to demonstrate the benefits of using SR-IOV enabled devices with DPDK to support performant Virtual Network Function (VNF) deployments.. Performance evaluation of VNF versions using LibPCAP, SR-IOV and DPDK have been carried out. The results demonstrate that significantly higher packet throughput performance can be achieved when using SR-IOV and DPDK in unison in comparison to packet processing with the native Linux kernel network stack.
This work is presented in detail in the conference paper:
Enhancing VNF performance by exploiting SR-IOV and DPDK packet processing acceleration, M.A. Kourtis, et al., Network Function Virtualization and Software Defined Network (NFV-SDN), 2015 IEEE Conference on, At San Francisco