This event has ended. Create your own event on Sched.
Back To Schedule
Wednesday, December 5 • 9:35am - 10:00am
Enabling TSO in OvS-DPDK

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The throughput of TCP traffic, greater than MTU size, exchanged between VMs using the OvS-DPDK datapath is significantly lower than the OvS Kernel datapath. This makes OvS-DPDK a less attractive choice for this type of use case, even though it is core for enabling NFV functions in domains that require higher throughput in TCP-based workloads, such as Telco's Service Providers.

This talk shows how TCP Segmentation Offload (TSO) is being enabled in the OvS-DPDK datapath in order to take advantage of NIC offload capabilities, to avoid segmentation inside the VM and, as a consequence, to scale the throughput in TCP-workloads between VMs. The considerations taken to achieve this will also be discussed during this talk.

Preliminary performance measurements show performance gains of 100x for traffic exchanged between VMs running on the same host and 10x for traffic exchanged between VMs running on different hosts, when compared to DPDK configurations without TSO support.


Wednesday December 5, 2018 9:35am - 10:00am PST
Club Auto Sport, San Jose

Attendees (2)