Overview
This course aims to teach learners how to scale up Open vSwitch (OVS) to support hundreds of thousands of OpenFlow rules by accelerating the packet classification mechanism using NuevoMatch, a neural network inference algorithm. The course covers overcoming algorithmic challenges, integrating NuevoMatch with OVS, and evaluating performance benefits. The teaching method includes lectures and real-world packet trace evaluations. This course is intended for individuals interested in network virtualization, software-defined networking, and open-source virtual switch implementations.
Syllabus
Introduction
Open vSwitch
nuevomatch
Training
Updates
Design Options
Evaluation
Conclusion
Taught by
USENIX