Running OVN at Scale - Performance Issues and Solutions in OpenStack Environments
OpenInfra Foundation via YouTube
Overview
Learn about scaling challenges and solutions in a technical conference talk that explores running OVN (Open Virtual Network) in large-scale OpenStack environments with over 10,000 VMs. Discover the migration journey from ml2/ovs network plugin to OVN, examining specific scaling issues encountered with RabbitMQ and the necessary upstream modifications made to the neutron OVN plugin, core OVN code, and OVN BGP agent. Explore advanced features unique to OVN not currently available in neutron, potential future implementations, and dive deep into architectural considerations, flow management, and troubleshooting kernel-level issues. Gain practical insights from speakers Felix Huettner and Ihtisham ul haq as they share their hands-on experience and solutions for running OVN at scale, including detailed breakdowns of both OpenStack and OVN-specific challenges encountered during implementation.
Syllabus
Intro
Current Scale
Architecture
Dictionary neutronovn
What the heck are flows
That works without issues, right?
Rough overview on what broke (Openstack)
Rough overview on what broke (OVN)
So what to do to run ovn at scale
The rabbit hole of a kernel bug
Taught by
OpenInfra Foundation