Verwenden von VRRP in einem Cluster-Setup
Das Virtual Router Redundancy Protocol (VRRP) wird in einem Cluster-Setup sowohl für IPv4 als auch für IPv6 unterstützt. Die beiden VRRP-Funktionen, die in einem Cluster-Setup unterstützt werden, sind schnittstellenbasiertes VRRP und IP-basiertes VRRP.
IP-basiertes VRRP
Bei IP-basiertem VRRP werden Striped VIP-Adressen, die an dieselbe VRID gebunden sind, auf allen Knoten eines Cluster-Setups konfiguriert. Diese VIP-Adressen sind auf allen Knoten aktiv
Einer der Clusterknoten fungiert als VRID-Besitzer und sendet die VRRP-Ankündigung an andere Knoten. Wenn der VRID-Besitzerknoten ausfällt, übernimmt ein anderer Knoten im Cluster den Besitz der VRID und beginnt mit dem Senden von VRRP-Ankündigungen. Sie können auch einen bestimmten Clusterknoten als Besitzer der VRID zuweisen.
Hinweis
Citrix empfiehlt die Verwendung einer IP-basierten Methode für die VRRP-Bereitstellung im Cluster.
Konfigurieren von IP-basiertem VRRP für IPv4
Führen Sie die folgenden Aufgaben in einem Cluster-Setup zur Konfiguration von IP-basiertem VRRP für IPv4 aus:
- Fügen Sie eine VRID hinzu. Eine VRID ist eine Ganzzahl, die vom Cluster-Setup verwendet wird, um eine virtuelle MAC-Adresse zu bilden. Die generische VMAC-Adresse hat die Form 00:00:5e:00:02:<VRID>.
-
(Optional) Weisen Sie einen Knoten als Besitzer der virtuellen MAC-Adressezu. Sie können den Parameter Besitzerknoten (beim Hinzufügen oder Ändern von VRID6) auf die ID des Clusterknotens festlegen, um ihn als Besitzer der virtuellen MAC-Adresse zuzuweisen. Wenn der zugewiesene Besitzerknoten ausfällt, wird einer der UP-Clusterknoten dynamisch als Besitzer der virtuellen MAC-Adresse ausgewählt. Sie können den Besitzerknoten mit dem
set vrID <id> -ownerNode <positive_interger>
Befehl festlegen. - Binden Sie die VRID an die VIP-Adresse der Knoten. Binden Sie die erstellte VRID an die Striped VIP-Adresse.
So fügen Sie eine VRID mit der CLI hinzu
Geben Sie an der Eingabeaufforderung Folgendes ein:
- add vrid <ID> [-ownerNode <positive_integer>]
- show vrid <ID>
So binden Sie die VRID mit der CLI an die VIP-Adresse
Geben Sie an der Eingabeaufforderung Folgendes ein:
set ns ip <IPv4Address> -vrid <ID><!--NeedCopy-->
show vrid <ID><!--NeedCopy-->
So fügen Sie eine VRID mit der GUI hinzu
- Navigieren Sie zu System > Netzwerk > VMAC, und klicken Sie auf der Registerkarte VMAC auf Hinzufügen.
- Geben Sie auf der Seite VMAC erstellen einen Wert im Feld Virtual Router ID an, und klicken Sie dann auf Erstellen .
So binden Sie die VRID mit der GUI an eine VIP-Adresse
- Navigieren Sie zu System > Netzwerk > IPs, wählen Sie auf der Registerkarte IPv4seine VIP-Adresse aus und klicken Sie auf Bearbeiten.
-
Legen Sie während der Bearbeitung der VIP-Konfiguration den Virtual Router ID-Parameter fest.
> add vrid 90 Done > set ns ip 192.0.2.90 –vrid 90 Done
Konfigurieren von IP-basiertem VRRP für IPv6
Führen Sie die folgenden Aufgaben in einem Cluster-Setup zur Konfiguration von IP-basiertem VRRP für IPv6 aus:
- Fügen Sie ein VRID6hinzu. Ein VRID6 ist eine Ganzzahl, die vom Cluster-Setup verwendet wird, um eine virtuelle MAC6-Adresse zu bilden. Die generische VMAC6-Adresse hat das Format 00:00:5e:00:02:<VRID6>.
- (Optional) Weisen Sie einen Knoten als Besitzer der virtuellen MAC6-Adresse zu. Sie können den Parameter Besitzerknoten (beim Hinzufügen oder Ändern von VRID6) auf die ID des Clusterknotens festlegen, um ihn als Besitzer der virtuellen MAC6-Adresse zuzuweisen. Wenn der zugewiesene Besitzerknoten ausfällt, wird einer der UP-Clusterknoten dynamisch als Besitzer der virtuellen MAC6-Adresse ausgewählt.
- Binden Sie das VRID6 an die VIP6-Adresseder Knoten. Binden Sie das erstellte VRID6 an die Striped VIP6-Adresse.
So fügen Sie eine VRID6 mit der CLI hinzu
Geben Sie an der Eingabeaufforderung Folgendes ein:
add vrid6 <ID> [-ownerNode <positive_integer>]<!--NeedCopy-->
show vrid6 <ID><!--NeedCopy-->
So binden Sie den VRID6 mit der CLI an die VIP6-Adresse
Geben Sie an der Eingabeaufforderung Folgendes ein:
set ns ip6 <IPv6Address> -vrid6 <ID><!--NeedCopy-->
show vrid6 <ID><!--NeedCopy-->
So fügen Sie eine VRID6 mit der GUI hinzu
- Navigieren Sie zu System > Netzwerk > VMAC, und klicken Sie auf der Registerkarte VMAC6 auf Hinzufügen .
- Geben Sie auf der Seite Virtuellen MAC6 erstellen einen Wert im Feld Virtual Router ID an, und klicken Sie dann auf Erstellen .
So binden Sie den VRID6 mit der GUI an eine VIP6-Adresse
- Navigieren Sie zu System > Netzwerk > IPs, wählen Sie auf der Registerkarte IPv6seine VIP-Adresse aus und klicken Sie auf Bearbeiten.
-
Legen Sie den Virtual Router ID-Parameter fest, während Sie die VIP6-Konfiguration bearbeiten.
> add vrid6 90 Done > set ns ip6 2001:db8::5001 –vrid6 90 Done
Schnittstellenbasiertes VRRP
In der schnittstellenbasierten VRRP-Funktion wird dieselbe virtuelle MAC-Adresse auf beiden Knoten des Clusters konfiguriert. Diese virtuelle MAC-Adresse wird in GARP-Ankündigungen und ARP-Antworten für die auf einem Knoten konfigurierten IP-Adressen verwendet. Diese Funktion ist in einem Active-Spare-Cluster-Setup mit zwei Knoten nützlich, das über externe Geräte/Router verfügt, die keine GARP-Werbung akzeptieren.
Hinweis
Die schnittstellenbasierte VRRP-Funktion gilt nur für einen Cluster mit zwei Knoten, wobei sich ein Knoten im aktiven Zustand befindet und der andere Knoten als Ersatz dient.
Bei derselben virtuellen MAC-Adresse auf beiden Clusterknoten bleibt die MAC-Adresse für die IP-Adressen auf dem neuen aktiven Knoten unverändert, wenn der aktive Knoten ausfällt und der Ersatzknoten als aktiv wird, und die ARP-Tabellen auf den externen Geräten/Routern müssen nicht aktualisiert werden.
Konfigurieren von schnittstellenbasiertem VRRP für IPv4
Führen Sie die folgenden Aufgaben in einem Cluster-Setup aus, um schnittstellenbasiertes VRRP für IPv4 zu konfigurieren:
- Fügen Sie eine VRID hinzu. Eine VRID ist eine Ganzzahl, die vom Cluster-Setup verwendet wird, um eine virtuelle MAC-Adresse zu bilden.
- Binden Sie die VRID an Knotenschnittstellen. Binden Sie die Schnittstellen an die erstellte VRID. Die gebundenen Schnittstellen (im aktuellen aktiven Knoten) verwenden die virtuelle MAC-Adresse in GARP-Ankündigungen und ARP-Antworten für ihre IPv4-Adressen. Sie müssen die VRID den Schnittstellen beider Knoten des Active-Spare-Cluster-Setups zuordnen. Dies liegt daran, dass sich die Schnittstellen-IDs im Gegensatz zu einem Hochverfügbarkeits-Setup in einem Cluster-Setup unterscheiden.
So fügen Sie eine VRID mit der CLI hinzu
Geben Sie an der Eingabeaufforderung Folgendes ein:
- add vrid <ID>
- show vrid <ID>
So binden Sie die VRID über die Befehlszeile an eine Schnittstelle
Geben Sie an der Eingabeaufforderung Folgendes ein:
- bind vrid <ID> -ifnum <interface_name>
- show vrid <ID>
So fügen Sie eine VRID hinzu und binden sie mit der GUI an Schnittstellen
- Navigieren Sie zu System > Netzwerk > VMAC, und klicken Sie auf der Registerkarte VMAC auf Hinzufügen.
-
Geben Sie auf der Seite Virtuellen MAC erstellen einen Wert im Feld Virtuelle Router-ID* an, binden Sie Schnittstellen im Abschnitt Schnittstellen zuordnen, und klicken Sie dann auf Erstellen .
> add vrid 300 Done > bind vrid 300 -ifnum 1/1/2 2/1/3 Done
Konfigurieren von schnittstellenbasiertem VRRP für IPv6
Führen Sie die folgenden Aufgaben in einem Cluster-Setup aus, um schnittstellenbasiertes VRRP für IPv6 zu konfigurieren:
- Fügen Sie ein VRID6hinzu. Ein VRID6 ist eine Ganzzahl, die vom Cluster-Setup verwendet wird, um eine virtuelle MAC6-Adresse zu bilden. Die generische VMAC6-Adresse hat das Format 00:00:5e:00:01:<VRID6>.
- Binden Sie das VRID6 an Knotenschnittstellen. Binden Sie die Schnittstellen an das erstellte VRID6. Die gebundenen Schnittstellen (im aktuellen aktiven Knoten) verwenden die virtuelle MAC6-Adresse in GARP-Ankündigungen und ARP-Antworten für ihre IPv6-Adressen. Sie müssen das VRID6 den Schnittstellen beider Knoten des Active-Spare-Cluster-Setups zuordnen. Dies liegt daran, dass sich die Schnittstellen-IDs im Gegensatz zu einem Hochverfügbarkeits-Setup in einem Cluster-Setup unterscheiden.
So fügen Sie eine VRID6 mit der CLI hinzu
Geben Sie an der Eingabeaufforderung Folgendes ein:
- add vrid6 <ID>
- show vrid6 <ID>
So binden Sie den VRID6 über die Befehlszeile an eine Schnittstelle
Geben Sie an der Eingabeaufforderung Folgendes ein:
bind vrid6 <ID> -ifnum <interface_name><!--NeedCopy-->
show vrid6 <ID><!--NeedCopy-->
So fügen Sie ein VRID6 hinzu und binden es mit der GUI an Schnittstellen
- Navigieren Sie zu System > Netzwerk > VMAC, und klicken Sie auf der Registerkarte VMAC6 auf Hinzufügen .
-
Geben Sie auf der Seite Virtuellen MAC6 erstellen einen Wert im Feld Virtuelle Router-ID an, binden Sie Schnittstellen im Abschnitt Schnittstellen zuordnen, und klicken Sie dann auf Erstellen .
> add vrid6 100 Done > bind vrid6 100 -ifnum 0/1/1 1/1/2 2/1/3 Done
In diesem Artikel
- IP-basiertes VRRP
- Konfigurieren von IP-basiertem VRRP für IPv4
- Konfigurieren von IP-basiertem VRRP für IPv6
- So fügen Sie eine VRID6 mit der CLI hinzu
- So binden Sie den VRID6 mit der CLI an die VIP6-Adresse
- So fügen Sie eine VRID6 mit der GUI hinzu
- So binden Sie den VRID6 mit der GUI an eine VIP6-Adresse
- Schnittstellenbasiertes VRRP
- Konfigurieren von schnittstellenbasiertem VRRP für IPv4
- Konfigurieren von schnittstellenbasiertem VRRP für IPv6