vSwitch
Ein vSwitch, kurz für Virtual Switch, ist ein softwarebasierter Netzwerk-Switch innerhalb einer virtualisierten IT-Infrastruktur. Er verbindet virtuelle Maschinen untereinander und ermöglicht je nach Konfiguration die Kommunikation mit physischen Netzwerken über die Netzwerkschnittstellen des Host-Systems. Ähnlich wie ein physischer Switch arbeitet ein vSwitch typischerweise auf Layer 2 und leitet Ethernet-Frames anhand von MAC-Adressen weiter. Je nach Virtualisierungsplattform können Funktionen wie VLANs, Portgruppen, Traffic Shaping, Sicherheitsrichtlinien und Netzwerk-Monitoring unterstützt werden. Virtuelle Switches sind ein zentraler Bestandteil von Servervirtualisierung und Software-Defined Networking und werden beispielsweise in Rechenzentren und Cloud-Infrastrukturen eingesetzt. Sie ermöglichen die flexible Konfiguration virtueller Netzwerkverbindungen, ohne für jede Verbindung zusätzliche physische Netzwerkhardware bereitzustellen.