Switch Independet Teaming

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Switch Independent Teaming (SET) in Windows Server 2022

  • In Windows Server 2022 gab es wichtige Änderungen im Bereich des NIC-Teamings.
  • Virtuelle Hyper-V-Switches auf einem Netzwerkadaptercluster vom Typ LBFO (Load Balancing Failover) sind nun veraltet.
  • Obwohl diese Technologie immer noch unterstützt wird, wird sie nicht mehr weiterentwickelt.
  • Stattdessen wird dringend empfohlen, Teams vom Typ SET (Switch Embedded Teaming) zu verwenden und zu erstellen.
  • Die SET-Switche, die erstmals in Windows Server 2016 eingeführt wurden, sind nun der Standard für virtuelle Maschinen (VMs) in Windows Server 2022.

SET und seine Vorteile

  • SET verschiebt das Teaming auf den Hyper-V-Switch und ermöglicht das Hinzufügen von bis zu 8 Netzwerkkarten zu einem Hyper-V-Switch.
  • Dies bedeutet, dass in Windows Server 2022 herkömmliche NIC-Teams nicht mehr verwendet werden sollten, da bei deren Erstellung Fehler auftreten können.
  • Die Konfiguration von SET-Switches erfolgt ausschließlich über PowerShell.

Ein SET-Switch kann beispielsweise mit dem folgenden Befehl erstellt werden

  • New-VMSwitch -Name "MeinSwitchName" -NetAdapterName "NameNIC1", "NameNIC2", "NameNIC3", "etc" -EnableEmbeddedTeaming $true -AllowManagementOS $true
  • Der Befehl "-EnableEmbeddedTeaming" kann bei Verwendung von mehreren Netzwerkkarten weggelassen werden, da er dann automatisch aktiviert wird.
  • Die Option "-AllowManagementOS" ermöglicht die Nutzung des Switches auch vom HOST-Betriebssystem.
  • Zusätzlich muss mit dem PowerShell-Befehl `Set-VMSwitchTeam -Name "MeinSwitchName" -LoadBalancingAlgorithm Dynamic` die Lastenverteilung auf "Dynamisch" festgelegt werden, da sie standardmäßig auf "Hyper-V Port" eingestellt ist.
  • Die Erstellung eines SET-Switches führt gleichzeitig zur Erstellung eines Hyper-V-Switches.

In der Praxis

  • SET ist eine äußerst interessante Technologie, weist jedoch einige Einschränkungen auf.
  • Die verwendeten Netzwerkschnittstellen müssen identische Eigenschaften aufweisen, einschließlich Hersteller, Modell, Verbindungsgeschwindigkeit und Konfiguration.
  • In der Praxis* wird die Verwendung von SET mit Netzwerkschnittstellen von 10 Gbit/s oder höher empfohlen.
  • Obwohl diese Einschränkungen nicht unüberwindbar sind, bieten sie nicht die gleiche Flexibilität wie das LBFO-Teaming (Load Balancing Failover Teaming), das es ermöglicht, verschiedene Netzwerkkarten, einschließlich integrierter Boards, in einem breiteren Anwendungsbereich zu nutzen.
  • Es ist wichtig zu beachten, dass LBFO-Teaming keinerlei Einschränkungen in Bezug auf die verwendeten Schnittstellen hat.