Open vSwitch ist ein Multilayer-Virtual-Switch, der als Soft-Switch in einem Hypervisor oder als Steuerungsschicht für Switch-Hardware laufen kann. Er ist für großskalige Netzwerkautomatisierung durch programmatische Erweiterung ausgelegt und unterstützt Standardprotokolle wie NetFlow, sFlow, IPFIX, RSPAN, LACP und 802.1ag. Open vSwitch lässt sich über mehrere physische Server verteilen und arbeitet mit Virtualisierungs- und Cloud-Plattformen wie Xen, KVM und OpenStack zusammen. Er läuft auf Linux, FreeBSD und NetBSD und wurde auf DPDK portiert. Das verwandte Projekt OVN ergänzt virtuelle Netzwerkabstraktionen wie Overlays und Security Groups.
Open vSwitch ist Open Source unter der Apache-2.0-Lizenz (einzelne Dateien haben andere Bedingungen). Er ist ein Collaborative Project der Linux Foundation, einer US-amerikanischen Non-Profit-Organisation, der die Marken gehören. Es gibt keinen vom Anbieter gehosteten Dienst: Sie betreiben die Software auf Ihrer eigenen Infrastruktur, sodass keine Daten an das Projekt fließen, und Sie können den Quellcode einsehen.