Barcelona, Spain
October 25-28, 2016

Event Details

Please note: All times listed below are in Central Time Zone


Fast and Flexible: Accelerated P4/C and Open vSwitch Datapaths for OpenStack

Virtual switches are typically deployed in OpenStack managed cloud datacenter servers to act as overlay on/off-ramps, implement micro-segmentation (security groups) or otherwise process and forward packets. These virtual switches can implement the behavior required by an existing standard (for example Open vSwitch implements OpenFlow compliant switching), or implement the semantics directly expressed using a program (potentially written in a domain specific language like P4). A hybrid approach is also possible, whereby portions of the behavior conform to a standard, and other portions are implemented in modules expressed in P4 or C. This presentation compares these approaches, considering aspects like the expressiveness and performance of the resulting datapath as well how these datapath variants can be integrated into OpenStack. It furthermore considers the additional implications of accelerating the datapaths using SmartNICs, again considering the implications for OpenStack.


What can I expect to learn?

Attendees will learn about the expressiveness and performance offered by traditional SDN virtual switches and custom programmed datapaths as well as hybrids of these, as well as how these are currently and how they could in future be integrated in OpenStack. The benefits offered by acceleration using SmartNICs are also described.

Tuesday, October 25, 3:55pm-4:35pm (1:55pm - 2:35pm UTC)
Difficulty Level: Intermediate
Chief Architect, Senior Vice President, Software Engineering and Co-Founder
Johann is a recognized industry expert in SDN, cloud networking, Linux-based networking technologies, network virtualization, security, and NFV. Johann has been an active contributing member and has been nominated to leadership roles in multiple standards bodies related to SDN and NFV. As Netronome’s Chief Architect, Johann leads all aspects of Netronome’s product design and... FULL PROFILE
Comments
0 Reviews
0