Ein virtueller Switch, Virtual Switch, ist eine intelligente Netzwerkeinheit, realisiert von einem Softwareprogramm, über das virtuelle Maschinen ( VM) in einem virtuellen Netz mit anderen virtuellen Rechnern kommunizieren können.
Ein Virtual Switch kann nicht nur virtuell sein, er kann auch an eine Netzwerkkarte ( NIC) angeschlossen werden. Dadurch, dass er intelligent ist, kann er die Integrität der VM- Profile, einschließlich der Netzwerk- und Sicherheitseinstellungen, sicherstellen. Ein Virtual Switch kann nicht nur Datenpakete weiterleiten, sondern kann diese vorher inspizieren und dementsprechend verteilen.
Einige Hersteller integrieren ihre Virtual Switches direkt in ihre Virtualisierungssoftware, andere in die Firmware ihrer Server.