Konfigurieren Sie NIC-Gruppierung in Windows Server

Blog

HeimHeim / Blog / Konfigurieren Sie NIC-Gruppierung in Windows Server

May 27, 2023

Konfigurieren Sie NIC-Gruppierung in Windows Server

Eine Stockphoto - stock.adobe.com Netzwerkschnittstellenkarte oder NIC, die in Windows Server integriert ist, ist eine unkomplizierte, aber wesentliche Konfiguration für jeden Rechenzentrumsadministrator. NIC-Teaming bietet zwei

Ein Stockfoto – stock.adobe.com

Die Gruppierung von Netzwerkschnittstellenkarten oder NICs in Windows Server ist eine unkomplizierte, aber wesentliche Konfiguration für jeden Rechenzentrumsadministrator. NIC-Teaming bietet zwei Vorteile für Netzwerkkonfigurationen: Bandbreite und Redundanz.

Eine typische Netzwerkverbindung für einen Server besteht aus einer Netzwerkkarte, die über ein Twisted-Pair-Netzwerkkabel mit einem Port in einem einzelnen Switch verbunden ist. Das Betriebssystem erkennt diese Konfiguration und nutzt die Bandbreite basierend auf den Einschränkungen der langsamsten Komponente.

Jedes einzelne Teil ist ein Single Point of Failure. Es ist ganz einfach, ein weiteres Netzwerkkabel bereitzustellen, und Ihr Unternehmen verfügt möglicherweise bereits über mehrere Switches. Das Problem besteht darin, dass der Server nur eine Möglichkeit hat, sich physisch mit dem Netzwerk zu verbinden. Sie können eine weitere Netzwerkkarte installieren, aber dadurch wird dem Server auch eine zweite Identität in Form einer IP-Adresse hinzugefügt.

NIC-Teaming kann auf folgende Weise helfen:

Wenn Sie einem NIC-Team eine einzelne IP-Adresskonfiguration zuweisen, können Sie die NICs mit mehreren physischen oder virtuellen Switches verbinden. Dieser Prozess eliminiert auch die Schalter als Fehlerquellen.

Windows Server verschiebt die Teaming-Funktionalität von der Hardwareebene auf die Betriebssystemebene. Vor Windows Server 2012 waren Aggregations- und Redundanzoptionen von Schnittstellenanbietern abhängig und erforderten identische Schnittstellen. Jetzt ist das NIC-Teaming geräteunabhängig und gewährleistet Flexibilität und Komfort.

Manchmal verwechseln Administratoren NIC-Teaming und NIC-Bridging. Hier ein kurzer Rückblick auf die beiden:

Hier zeige ich als nächstes die Teaming-Konfiguration.

Die Unterstützung für NIC-Teaming wurde in Windows Server 2012 eingeführt und bleibt in den aktuellen Versionen weitgehend unverändert. Im Folgenden zeige ich die GUI-Konfiguration und definiere dann die zugehörigen PowerShell-Cmdlets.

Die Bereitstellung von NIC-Teaming in Windows Server besteht aus den folgenden Hauptschritten:

Die erste Aufgabe besteht darin, die Netzwerkkarten physisch im Server zu installieren. Verwenden Sie auch für diese Netzwerkkarten die neuesten Gerätetreiber. Im Gegensatz zu Teaming-Konfigurationen von vor Jahren müssen Sie keine Netzwerkkarten desselben Herstellers oder mit demselben Gerätetreiber verwenden. Diese NIC-agnostische Unterstützung ist ein Fortschritt in Sachen Flexibilität.

Geben Sie als Nächstes den Server-Manager ein und navigieren Sie zum Knoten „Lokaler Server“. Der NIC-Teaming-Link befindet sich unter den Servereigenschaften. Wenn Sie Teaming nicht konfiguriert haben, lautet der Link „Deaktiviert“. Wählen Sie den Link aus, um die NIC-Teaming-Konfigurationsoberfläche zu öffnen.

Die NIC-Teaming-Konfigurationsoberfläche zeigt drei Fenster an:

Wählen Sie eine oder mehrere NICs aus, die Sie dem Team hinzufügen möchten. Klicken Sie mit der rechten Maustaste auf die Netzwerkkarten im Fenster „Adapter und Schnittstellen“ und wählen Sie dann „Zu neuem Team hinzufügen“ aus. Sie können NICs später hinzufügen oder entfernen, wenn Sie die Größe des Teams ändern müssen.

Geben Sie einen aussagekräftigen Teamnamen an.

Bevor Sie „OK“ auswählen, klicken Sie auf das Menü „Zusätzliche Eigenschaften“, um verschiedene Teaming-Modi zu konfigurieren.

Hier sind die Auswahlmöglichkeiten für zusätzliche Eigenschaften (die folgenden Abschnitte enthalten weitere Einzelheiten zu diesen Optionen):

Wählen Sie OK, um den Vorgang abzuschließen. Das Team wird im Teams-Fenster angezeigt. Das Team wird auch in der Benutzeroberfläche „Netzwerkverbindungen“ angezeigt.

Verwenden Sie dieselben Fenster, um die Eigenschaften nach Bedarf anzupassen, das Team hinzuzufügen oder zu entfernen oder NICs im Team hinzuzufügen oder zu entfernen.

Teaming-Modi legen fest, wie der Server den Datenverkehr über die Links verteilt. Sie haben die folgenden drei Möglichkeiten:

Lastausgleichsmodi berechnen die angemessene Balance zwischen den Teammitgliedern. Zu den Optionen gehören:

Möglicherweise möchten Sie NIC-Teaming auf VMs verwenden. Dies wird unterstützt, aber einige der Parameter sind anders konfiguriert, wie zum Beispiel die folgenden:

Sie können PowerShell auch zum Konfigurieren des NIC-Teamings verwenden. Die primären Cmdlets sind Get-NetAdapter und New-NetLbfoTeam. Sie müssen Parameter für den Teamnamen, den Modus und andere Werte hinzufügen. PowerShell bietet den Vorteil, eine Konfiguration als Teil eines größeren Automatisierungsschemas per Skript zu erstellen.

Get-NetAdapter zeigt die aktuellen Schnittstellen an, sodass Sie die NICs auswählen können, die Sie dem Team hinzufügen möchten. New-NetLbfoTeam erstellt das neue NIC-Team.

Sie müssen dem Cmdlet New-NetLbfoTeam die entsprechenden Informationen bereitstellen. Zu diesen Informationen gehören die Netzwerkkarten der Mitglieder, der Teamname, der Modus und der Algorithmus.

Unten sind die Parameter:

Hier ist ein Beispiel für die Konfiguration eines Teams mithilfe des Cmdlets New-NetLbfoTeam.

Nachdem Sie das Team bereitgestellt haben, führen Sie das Cmdlet Get-NetLbfoTeam aus, um es in der Benutzeroberfläche anzuzeigen.

Wenn Sie Teamparameter später ändern müssen, verwenden Sie die folgenden zwei Cmdlets:

Cmdlet-Substantive wie NetLbfoTeamMember und NetLbfoTeamNic ermöglichen zusätzliche Konfigurationen.

NIC-Teaming fügt jeder Serverkonfiguration eine wesentliche Redundanzebene hinzu. NICs sind oft ein Single Point of Failure, aber NIC-Teaming ist eine einfache und budgetfreundliche Möglichkeit, diesem Risiko zu begegnen. Auch die Möglichkeit der Bandbreitenaggregation ist ein wichtiger Gesichtspunkt.

Unabhängig davon, ob Sie das NIC-Teaming über die GUI oder PowerShell konfigurieren, ist die Einrichtung unkompliziert. Der Prozess umfasst die Installation der NICs und deren Verbindung mit den entsprechenden Switches. Verwenden Sie dann das NIC-Teaming-Fenster, um die Schnittstellen zu gruppieren und die gewünschten Modi auszuwählen.

Nehmen Sie sich ein paar Minuten Zeit, um die Windows-Server zu untersuchen, für die Sie in Ihrer Netzwerkumgebung verantwortlich sind. Wie viele haben eine einzige Netzwerkkarte? Wie viele unterstützen bandbreitenintensive Anwendungen? Könnten diese Geräte von der Redundanz und Effizienz profitieren, die das NIC-Teaming bietet?

Nachdem Sie Ihre Windows-Server für NIC-Teaming konfiguriert haben, überlegen Sie, welche anderen Server von einer ähnlichen Einstellung profitieren könnten. Beispielsweise unterstützt Red Hat Enterprise Linux auch NIC-Teaming.

Eine Einführung in smartNICs und ihre Vorteile