Switch Independet Teaming: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
== Voraussetzungen ==
+
**3.1. Switch Independent Teaming (SET) in Windows Server 2022**
* Stellen Sie sicher, dass die beiden übrigen freien Netzwerkkarten in HV01 physisch installiert und nicht anderweitig konfiguriert sind.
 
  
== Schritte ==
+
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.
  
=== Schritt 1: Überprüfen der verfügbaren NICs ===
+
**SET und seine Vorteile:**
Um die verfügbaren Netzwerkkarten (NICs) anzuzeigen, die nicht zu einem Team oder virtuellen Switch gehören, verwenden Sie den folgenden PowerShell-Befehl:
 
  
*Get-NetAdapter | Where-Object { $_.Status -eq "Up" -and $_.Name -notlike "*Team*" -and $_.Name -notlike "*vEthernet*" }
+
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.
  
Dieser Befehl listet die NICs auf, die frei und verfügbar sind.
+
Die Konfiguration von SET-Switches erfolgt ausschließlich über PowerShell. Ein SET-Switch kann beispielsweise mit dem folgenden Befehl erstellt werden:
  
=== Schritt 2: Erstellen des SET Switches und der Teamschnittstelle ===
+
```
1. Öffnen Sie PowerShell als Administrator auf HV01.
+
New-VMSwitch -Name "MeinSwitchName" -NetAdapterName "NameNIC1", "NameNIC2", "NameNIC3", "etc" -EnableEmbeddedTeaming $true -AllowManagementOS $true
 +
```
  
2. Verwenden Sie den folgenden Befehl, um einen SET Switch mit dem Namen "TeamSwitch" und eine Teamschnittstelle mit dem Namen "Teamschnittstelle" im VLAN 260 zu erstellen:
+
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.
  
*New-VMSwitch -Name TeamSwitch -AllowManagementOS $true -NetAdapterName "Name der ersten Netzwerkkarte", "Name der zweiten Netzwerkkarte" -EnableEmbeddedTeaming $true -MinimumBandwidthMode Weight -NetAdapterInterfaceDescription "Teamschnittstelle" -VlanId 260
+
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.
  
Ersetzen Sie "Name der ersten Netzwerkkarte" und "Name der zweiten Netzwerkkarte" durch die tatsächlichen Namen der physischen Netzwerkkarten.
+
**In der Praxis:**
  
3. Überprüfen Sie die Konfiguration, um sicherzustellen, dass der SET Switch und die Teamschnittstelle im VLAN 260 ordnungsgemäß erstellt wurden:
+
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.
  
Get-VMSwitch
+
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.
  
Die Konfiguration sollte jetzt abgeschlossen sein, und HV01 sollte über den SET Switch "TeamSwitch" mit der Teamschnittstelle im VLAN 260 verbunden sein.
+
Es ist wichtig zu beachten, dass LBFO-Teaming keinerlei Einschränkungen in Bezug auf die verwendeten Schnittstellen hat.
'
 

Version vom 4. November 2023, 09:31 Uhr

    • 3.1. 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.