This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Tuesday, November 8 • 2:00pm - 2:25pm
OvS-DPDK Performance Optimizations to Meet Telco Needs- Jan Scheurich, Ericsson AB and Mark Gray, Intel

Sign up or log in to save this to your schedule and see who's attending!

The DPDK datapath has significantly boosted the OvS data plane performance and made OvS an attractive vSwitch option in data centers where metrics like throughput, latency and jitter are key. A typical example would be an NFV infrastructure (NFV-I) for Telco work-loads, in particular user-plane applications such as virtual Packet or Enterprise Gateway. Certain IT clouds have similarly high requirements on networking performance.

At the same time there is a strong trend to replace simple, early DC networking solutions (L2 only, VLANs for tenant separation on the underlay) by fully SDN-controlled virtual networking using overlay technologies like VXLAN, GRE or Geneve and providing advanced services like L3-VPN, NAT, FW or load balancing.

OvS should be able to sustain its performance also with complex SDN pipelines, tunneling, and traffic generated by a large number of end-users. We benchmarked the performance of OvS 2.5 in a typical L3-VPN configuration using VXLAN tunnels against other DPDK vSwitches and found that OvS was underperforming in some important use cases.

In this talk we will explain the bottlenecks that Ericsson and Intel have jointly identified as main reasons for these performance gaps and describe what we are doing together to remedy them. Some key improvements have already been up-streamed to OvS 2.6 giving an 50-80% performance boost. Others are still work in progress. We are confident that with those OvS-DPDK will provide top vSwitch performance over a wide range of Telco NFV use cases.

One important learning from our collaboration is the benefit of bringing together different expertise and ideas and working closely together to achieve a common goal.


Mark D. Gray

SW Engineer, Intel
Mark is a software engineer at Intel working on server networking technologies with a focus on virtual switching. Mark is a contributor to Open vSwitch and was the maintainer of the OVDK project.
avatar for Jan Scheurich

Jan Scheurich

Senior Specialist SDN, Ericsson AB
Jan has been working with Ericsson for most of his professional career with various networking products, such as Mobile Soft-switch and Packet Core. Since 2011 Jan is part of Ericsson's System and Technology organization working with Software-defined Networking in general and in the context of Network Function Virtualization infrastructure (NFV-I) and Cloud in particular. In this role Jan has been developing in-house SDN Controller and... Read More →

Tuesday November 8, 2016 2:00pm - 2:25pm

Attendees (5)