Event Details

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


How to double* the performance of vSwitch-based deployments

vSwitch solutions, such as DPDK-accelerated Open vSwitch, promise to provide much of the performance of SR-IOV with increased flexibility and decreased operational cost. However, while the switch may be virtual, the hardware that the vSwitch and VMs are running on is not. Unlike SR-IOV, NUMA affinity was not accounted for when instances using vSwitch-backed networking. This could result in a loss of up to 50% of network performance.

This changes in Rocky. With the completion of the NUMA-aware vSwitch feature, nova now has the ability to schedule and create you instances in a manner that will deliver the maximum possible performance from your vSwitch-powered network. Come learn how we did it and how you can start using this new functionality in your own deployments.


What can I expect to learn?
  • How NUMA can adversely affect the performance of your vSwitch-based deployment
  • What features nova provides to eliminate this performance penalty and how you can use this functionality in your own deployments
  • The work ongoing to continue improving performance in this area and related areas
Tuesday, November 13, 11:50am-12:30pm (10:50am - 11:30am UTC)
Difficulty Level: Advanced
Red Hat, Software Engineer
Stephen is software developer working in the OpenStack team at Red Hat. He predominantly works with Nova, where he's a core reviewer, though he's also been known to tinker with projects all over the OpenStack ecosystem. He previously worked at Intel, where he contributed to OpenStack (Nova and Neutron also) and Open vSwitch. FULL PROFILE