Verbindungsaggregation konfigurieren
Die Linkaggregation kombiniert Daten, die von mehreren Ports kommen, in einer einzigen Hochgeschwindigkeitsverbindung. Die Konfiguration der Link-Aggregation erhöht die Kapazität und Verfügbarkeit des Kommunikationskanals zwischen der NetScaler-Appliance und anderen angeschlossenen Geräten. Eine aggregierte Verbindung wird auch als “Kanal” bezeichnet. Sie können die Kanäle manuell konfigurieren oder das Link Aggregation Control Protocol (LACP) verwenden. Sie können LACP nicht auf einen manuell konfigurierten Kanal anwenden, und Sie können auch keinen von LACP erstellten Kanal manuell konfigurieren.
Wenn eine Netzwerkschnittstelle an einen Kanal gebunden ist, haben die Kanalparameter Vorrang vor den Netzwerkschnittstellenparametern. (Das heißt, die Netzwerkschnittstellenparameter werden ignoriert.) Eine Netzwerkschnittstelle kann nur an einen Kanal gebunden werden.
Wenn eine Netzwerkschnittstelle an einen Kanal gebunden ist, löscht sie ihre VLAN-Konfiguration. Wenn Netzwerkschnittstellen entweder manuell oder durch LACP an einen Kanal gebunden sind, werden sie aus den VLANs entfernt, zu denen sie ursprünglich gehörten, und dem Standard-VLAN hinzugefügt. Sie können den Kanal jedoch wieder an das alte oder an ein neues VLAN binden. Wenn Sie beispielsweise die Netzwerkschnittstellen 1/2 und 1/3 an ein VLAN mit der ID 2 binden und sie dann an einen Kanal LA/1 binden, werden die Netzwerkschnittstellen in das Standard-VLAN verschoben, Sie können sie jedoch wieder an VLAN 2 binden.
Manuelles Konfigurieren der Link-Aggregation
Wenn Sie einen Link-Aggregationskanal erstellen, ist sein Status DOWN, bis Sie eine aktive Schnittstelle daran binden. Du kannst einen Kanal jederzeit ändern. Sie können Kanäle entfernen oder sie aktivieren/deaktivieren.
CLI-Verfahren
So erstellen Sie mit der CLI einen Link-Aggregationskanal:
Geben Sie an der Eingabeaufforderung Folgendes ein:
- add channel <id> [-ifnum \
...] \[-state \( ENABLED | DISABLED )] \[-speed \\ ] \[-flowControl \\ ] \[-haMonitor \( ON | OFF )]\[-tagall \( ON | OFF )] \[-ifAlias \\ ] \[-throughput \\<positive\_integer>] \[-bandwidthHigh \\<positive\_integer> \[-bandwidthNormal \\<positive\_integer>]] - show channel
Beispiel:
> add channel LA/1 -ifnum 1/8
Done
<!--NeedCopy-->
So binden Sie eine Schnittstelle mit der Befehlszeilenschnittstelle an einen vorhandenen Verbindungsaggregationskanal oder lösen Sie die Bindung von einer Schnittstelle aus:
Geben Sie an der Eingabeaufforderung einen der folgenden Befehle ein:
- bind channel <id> <interfaceName>
- unbind channel <id> <interfaceName>
Beispiel:
bind channel LA/1 1/8
<!--NeedCopy-->
So ändern Sie einen Link-Aggregationskanal mithilfe der CLI:
Geben Sie in der Befehlszeile den Befehl set channel, die Kanal-ID und die zu ändernden Parameter mit ihren neuen Werten ein.
Um einen Link-Aggregationskanal mit der CLI zu entfernen:
Wichtig: Wenn ein Kanal entfernt wird, induzieren die daran gebundenen Netzwerkschnittstellen Netzwerkschleifen, die die Netzwerkleistung beeinträchtigen. Sie müssen die Netzwerkschnittstellen deaktivieren, bevor Sie den Kanal entfernen.
Geben Sie an der Eingabeaufforderung Folgendes ein:
- rm channel <id>
Beispiel:
> rm channel LA/1
Done
<!--NeedCopy-->
GUI-Verfahren
So konfigurieren Sie einen Link-Aggregationskanal mithilfe der GUI:
Navigieren Sie zu System > Netzwerk > Kanäle, fügen Sie einen neuen Kanal hinzu oder bearbeiten Sie einen vorhandenen Kanal.
Um einen Link-Aggregationskanal mithilfe der GUI zu entfernen:
Wichtig:
Wenn ein Kanal entfernt wird, induzieren die daran gebundenen Netzwerkschnittstellen Netzwerkschleifen, die die Netzwerkleistung verringern. Sie müssen die Netzwerkschnittstellen deaktivieren, bevor Sie den Kanal entfernen.
Navigieren Sie zu System > Netzwerk > Kanäle, wählen Sie den Kanal aus, den Sie entfernen möchten, und klicken Sie auf Löschen.
Konfiguration der Link-Aggregation mithilfe des Link Aggregation Control Protocol
Das Link Aggregation Control Protocol (LACP) ermöglicht Netzwerkgeräten den Austausch von Link-Aggregationsinformationen durch den Austausch von LACP-Dateneinheiten (LACPDUs). Daher können Sie LACP nicht auf Netzwerkschnittstellen aktivieren, die Mitglieder eines Kanals sind, den Sie manuell erstellt haben.
Wenn Sie LACP zur Konfiguration der Link-Aggregation verwenden, verwenden Sie andere Befehle und Parameter zum Ändern von Link-Aggregationskanälen als zum Erstellen von Link-Aggregationskanälen. Um einen Kanal zu entfernen, müssen Sie LACP auf allen Schnittstellen deaktivieren, die Teil des Kanals sind.
Hinweis: In einer Hochverfügbarkeitskonfiguration werden LACP-Konfigurationen weder propagiert noch synchronisiert.
Konfiguration der LACP-Systempriorität
Die LACP-Systempriorität bestimmt, welches Peer-Gerät eines LACP-LA-Kanals die Kontrolle über den LA-Kanal haben kann. Diese Nummer wird global auf alle LACP-Kanäle der Appliance angewendet. Je geringer der Wert, desto höher die Priorität.
So konfigurieren Sie die LACP-Systempriorität mithilfe der CLI:
Geben Sie an der Befehlszeile die folgenden Befehle ein, um die Priorität für eine eigenständige Appliance festzulegen und die Konfiguration zu überprüfen:
- set lacp -sysPriority <positive_integer>
- show lacp
Beispiel:
set lacp -sysPriority 50
<!--NeedCopy-->
Um die Priorität für einen bestimmten Clusterknoten festzulegen, melden Sie sich an der Cluster-IP-Adresse an und geben Sie an der Befehlszeile die folgenden Befehle ein:
- set lacp -sysPriority <positive_integer> -ownerNode <positive_integer>
- show lacp
Beispiel:
set lacp -sysPriority 50 -ownerNode 2
<!--NeedCopy-->
So konfigurieren Sie die LACP-Systempriorität mithilfe der GUI:
- Navigieren Sie zu System > Netzwerk > Schnittstellen und wählen Sie in der Aktionsliste die Option Set LACP aus.
- Geben Sie die Systempriorität und den Eigentümerknoten an (gilt nur für ein Cluster-Setup).
Link-Aggregationskanäle erstellen
Um einen Link-Aggregationskanal mithilfe von LACP zu erstellen, müssen Sie LACP aktivieren und auf jeder Schnittstelle, die Sie Teil des Kanals sein möchten, denselben LACP-Schlüssel angeben. Wenn Sie beispielsweise LACP aktivieren und den LACP-Schlüssel an den Schnittstellen 1/1 und 1/2 auf 3 setzen, wird ein Link-Aggregationskanal LA/3 erstellt, an den die Schnittstellen 1/1 und 1/2 automatisch gebunden werden.
Hinweis:
-
Wenn Sie LACP auf einer Netzwerkschnittstelle aktivieren, müssen Sie den LACP-Schlüssel angeben.
-
Standardmäßig ist LACP auf allen Netzwerkschnittstellen deaktiviert.
Um einen LACP-Kanal mit der CLI zu erstellen:
Geben Sie an der Eingabeaufforderung Folgendes ein:
- set interface <id> [-lacpMode \
] \[-lacpKey\\<positive\_integer>] \[-lacpPriority \\<positive\_integer>] \[-lacpTimeout \(LONG | SHORT )] - show interface [\<id>]
So erstellen Sie einen LACP-Kanal mit der GUI:
Navigieren Sie zu System > Netzwerk > Schnittstellen, öffnen Sie die Netzwerkschnittstelle und stellen Sie die Parameter ein.
Link-Aggregationskanäle ändern
Nachdem Sie einen LACP-Kanal erstellt haben, indem Sie Schnittstellen angegeben haben, können Sie die Eigenschaften des Kanals ändern.
So ändern Sie einen LACP-Kanal mit der CLI:
Geben Sie an der Eingabeaufforderung Folgendes ein:
- set channel <id> [-ifnum \
...] \[-state \( ENABLED | DISABLED )] \[-speed \\ ] \[-flowControl \\ ] \[-haMonitor \( ON | OFF )] \[-ifAlias \\ ] \[-throughput \\<positive\_integer>] \[-tagall \(ON | OFF)] \[-bandwidthHigh \\<positive\_integer> \[-bandwidthNormal \\<positive\_integer>]] - show channel
Beispiel:
> set channel LA/3 -state ENABLED -speed 10000
Done
<!--NeedCopy-->
Um einen LACP-Kanal mithilfe der GUI zu modifizieren:
Navigieren Sie zu System > Netzwerk > Kanäle und ändern Sie einen vorhandenen LACP-Kanal.
Einen Link-Aggregationskanal entfernen
Um einen Link-Aggregationskanal zu entfernen, der mithilfe von LACP erstellt wurde, müssen Sie LACP auf allen Schnittstellen deaktivieren, die Teil des Kanals sind.
Um einen LACP-Kanal mit der CLI zu entfernen:
Geben Sie an der Eingabeaufforderung Folgendes ein:
- set interface <id> -lacpMode Disable
- show interface [\<id>]
Um einen LACP-Kanal mithilfe der GUI zu entfernen:
Navigieren Sie zu System > Netzwerk > Schnittstellen, öffnen Sie die Netzwerkschnittstelle und deaktivieren Sie die Option LACP aktivieren.
Link-Redundanz mithilfe von LACP-Kanälen
Link-Redundanz unter Verwendung von LACP-Kanälen ermöglicht es dem NetScaler, einen LACP-Kanal in logische Unterkanäle zu unterteilen, wobei ein Unterkanal aktiv ist und die anderen im Standby-Modus sind. Wenn der aktive Unterkanal einen Mindestdurchsatzschwellenwert nicht erreicht, wird einer der Standby-Unterkanäle aktiv und übernimmt die Leitung.
Ein Unterkanal wird aus Links erstellt, die Teil des LACP-Kanals sind und mit einem bestimmten Gerät verbunden sind. Beispielsweise erstellt der ADC für einen LACP-Kanal mit vier Schnittstellen auf einem NetScaler, wobei zwei der Schnittstellen mit Gerät A und die anderen beiden mit Gerät B verbunden sind, zwei logische Unterkanäle, einen Unterkanal mit zwei Verbindungen zu Gerät A und einen weiteren Unterkanal mit zwei Verbindungen zu Gerät B.
Um die Verbindungsredundanz für einen LACP-Kanal zu konfigurieren, legen Sie den Parameter lrMinThroughput fest, der den minimalen Durchsatzschwellenwert (in Mbit/s) angibt, den der aktive Subkanal erreichen muss. Wenn Sie diesen Parameter festlegen, werden die Unterkanäle automatisch erstellt. Wenn der maximal unterstützte Durchsatz des aktiven Kanals unter den Wert lrMinThroughput fällt, erfolgt ein Link-Failover und ein Standby-Unterkanal wird aktiv.
Wenn Sie den Parameter lrMinThroughput eines LACP-Kanals deaktivieren oder den Wert auf Null setzen, wird die Verbindungsredundanz für diesen Kanal deaktiviert. Dies ist die Standardeinstellung.
Beispiel
Stellen Sie sich ein Beispiel für eine Link-Redundanz vor, die zwischen NetScaler NS1 und den Switches SW1 und SW2 konfiguriert ist.
NS1 ist über SW1 und SW2 mit dem Netzwerkgerät NW-A verbunden. Auf NS1 wird der LACP-Kanal LA/1 aus den Schnittstellen 1/1, 1/2, 1/3 und 1/4 erstellt. Die Schnittstellen 1/1 und 1/2 von NS1 sind mit SW1 verbunden, und die Schnittstellen 1/3 und 1/4 sind mit SW2 verbunden. Jeder der vier Links unterstützt einen maximalen Durchsatz von 1000 Mbit/s. Wenn der Parameter lrMinThroughput auf einen bestimmten Wert gesetzt ist (z. B. 2000), erstellt NS1 zwei logische Unterkanäle aus LA/1, einen Unterkanal (z. B. Unterkanal 1) über die Schnittstellen 1/1 und 1/2 (verbunden mit SW1) und der andere Unterkanal (Unterkanal 2) über die Schnittstellen 1/3 und 1/4 (verbunden mit SW2).
NS1 wendet einen Algorithmus an, um einen Unterkanal (z. B. Unterkanal 1) aktiv zu machen und den anderen in den Standby-Modus zu versetzen. NS1 und Netzwerkgerät NW-A sind nur über den aktiven Unterkanal miteinander erreichbar.
Angenommen, Subkanal 1 ist aktiv und sein maximaler unterstützter Durchsatz fällt unter den Wert lrMinThroughput (z. B. fällt eine seiner Verbindungen aus und der maximal unterstützte Durchsatz fällt auf 1000 Mbit/s). Subchannel 2 wird aktiv und übernimmt die Leitung.
Link-Redundanz mithilfe von LACP-Kanälen in einem Hochverfügbarkeits-Setup
Wenn Sie in einer Hochverfügbarkeitskonfiguration (HA) die auf Durchsatz (Durchsatzparameter) basierende HA-Failover- und Link-Redundanz (LRMinThroughput-Parameter) auf einem LACP-Kanal konfigurieren möchten, müssen Sie den Durchsatzparameter auf einen Wert setzen, der kleiner oder gleich dem des LRMinThroughput-Parameters ist.
Der maximal unterstützte Durchsatz eines LACP-Kanals wird als der maximal unterstützte Durchsatz des aktiven Subkanals berechnet.
Wenn der Durchsatzparameterwert gleich oder kleiner als der Wert des lrminThroughput-Parameters ist, erfolgt ein HA-Failover, wenn die beiden folgenden Bedingungen gleichzeitig vorliegen:
-
Keiner der maximal unterstützten Durchsätze der Subkanäle entspricht dem Wert des LRMinThroughput-Parameters.
-
Der maximal unterstützte Durchsatz des LACP-Kanals entspricht nicht dem Wert des Durchsatzparameters
Stellen Sie sich ein Beispiel für ein HA-Setup mit NetScalers NS1 und NS2 mit den Switches SW1 und SW2 vor. NS1 ist über SW1 und SW2 mit NS2 verbunden.
Auf NS1 wird der LACP-Kanal LA/1 aus den Schnittstellen 1/1, 1/2, 1/3 und 1/4 erstellt. Die Schnittstellen 1/1 und 1/2 von NS1 sind mit SW1 verbunden, und die Schnittstellen 1/3 und 1/4 sind mit SW2 verbunden. Jeder der vier Links unterstützt einen maximalen Durchsatz von 1000 Mbit/s.
In diesem Beispiel sind die LACP-Parametereinstellungen aufgeführt:
Parameter | Wert |
---|---|
Durchsatz | 2000 |
lrm im Durchsatz | 2000 |
NS1 bildet zwei Unterkanäle aus LA/1, wobei ein Unterkanal (z. B. Unterkanal 1) die Schnittstellen 1/1 und 1/2 (mit SW1 verbunden) und der andere Unterkanal (Unterkanal 2) die Schnittstellen 1/3 und 1/4 (verbunden mit SW2) verwendet. Jeder der beiden Subkanäle unterstützt einen maximalen Durchsatz von 2000 Mbit/s. Unter Anwendung eines Algorithmus macht NS1 einen Unterkanal (sagen wir Unterkanal 1) aktiv und den anderen in den Standby-Modus.
Angenommen, Subkanal 1 ist aktiv und sein maximaler unterstützter Durchsatz fällt unter den Wert lrMinThroughput (z. B. fällt eine seiner Verbindungen aus und der maximal unterstützte Durchsatz fällt auf 1000 Mbit/s). Subchannel 2 wird aktiv und übernimmt die Leitung. HA-Failover findet nicht statt, da der maximal unterstützte Durchsatz des LACP-Kanals nicht unter dem Wert des Durchsatzparameters liegt:
Maximaler unterstützter Durchsatz des LACP-Kanals = Maximaler unterstützter Durchsatz des aktiven Kanals = Maximaler unterstützter Durchsatz von Subkanal 2 = 2000 Mbit/s
Wenn der maximal unterstützte Durchsatz von Subkanal 2 ebenfalls unter den lrminThroughput-Wert fällt (z. B. wenn eine seiner Verbindungen ausfällt und der maximal unterstützte Durchsatz auf 1000 Mbit/s fällt), erfolgt ein HA-Failover, da der maximal unterstützte Durchsatz des LACP-Kanals dann unter dem Durchsatzparameterwert liegt:
Konfigurieren Sie die Link-Redundanz mithilfe von LACP-Kanälen
So konfigurieren Sie die Link-Redundanz für einen LACP-Kanal mithilfe der CLI:
Geben Sie an der Befehlszeile die folgenden Befehle ein, um den Kanal zu konfigurieren und die Konfiguration zu überprüfen:
- set channel <id> -lrMinThroughput <positive_integer>
- show channel
Beispiel:
> set channel la/1 –lrMinThroughput 2000
Done
> set channel la/2 –throughput 2000 –lrMinThroughput 2000
Done
<!--NeedCopy-->
So konfigurieren Sie die Link-Redundanz für einen LACP-Kanal mithilfe der GUI
- Navigieren Sie zu System > Netzwerk > Kanäle.
- Wählen Sie im Detailbereich einen LACP-Kanal aus, für den Sie die Link-Redundanz konfigurieren möchten, und klicken Sie dann auf Bearbeiten.
- Stellen Sie im Dialogfeld „LACP-Kanal konfigurieren“ den Parameter lrminThroughput ein.
- Klicken Sie auf Schließen.