Verzögerung der Präemption
Standardmäßig überschreitet eine Backup-VIP-Adresse die Master-VIP-Adresse unmittelbar nachdem ihre Priorität höher ist als die des Master-VIP. Wenn Sie eine Backup-VIP-Adresse konfigurieren, können Sie angeben, wie lange die Präemption verzögert werden soll. Die Vorzugsverzögerungszeit ist eine Einstellung pro Knoten für jede Backup-VIP-Adresse.
Die Einstellung für die Vorzugsverzögerung für einen Backup-VIP gilt nicht unter den folgenden Bedingungen:
- Der Knoten des Master-VIP geht aus. In diesem Fall übernimmt die Backup-VIP als Master-VIP nach dem auf dem Backup-VIP-Knoten festgelegten Dead-Intervall.
- Die Priorität des Master-VIP ist auf Null gesetzt. Die Backup-VIP übernimmt als Master-VIP nach dem auf dem Backup-VIP-Knoten festgelegten Dead-Intervall.
Beispiel: Verzögerung der Präemption
Betrachten Sie eine aktive Bereitstellung, die aus Citrix ADC Appliances NS1 und NS2 besteht. Die virtuelle IP-Adresse VIP1 ist auf jeder dieser Appliances konfiguriert. Aufgrund ihrer Prioritäten ist VIP1 Master auf NS2. Die Präemption ist aktiviert, und die Vorzugsverzögerungszeit wird für VIP1 auf diesen beiden Knoten festgelegt.
In der folgenden Tabelle sind die in diesem Beispiel verwendeten Einstellungen aufgeführt.
Entity und Parameter | Einstellungen auf NS1 | Einstellungen auf NS2 |
---|---|---|
VIP1 (nur zu Referenzzwecken) | IP address: 192.0.1.10, VRID: 10, Priority: 100, Preemption: Enabled, Preemption delay time: 1000 seconds | IP address: 192.0.1.10, VRID: 10, Priority: 200, Preemption: Enabled, Preemption delay time: 2000 seconds |
Dead Intervall | 1 Sekunden | 2 Sekunden |
Im Folgenden finden Sie einige Beispiele für ein mögliches Präemptionsverhalten in diesem Setup:
- Wenn die Priorität von VIP1 auf NS1 auf einen Wert (z. B. 210) festgelegt ist, der höher ist als der von VIP1 auf NS2, übernimmt VIP1 auf NS1 nach der festgelegten Vorzugsverzögerungszeit (1000 Sekunden) als Master.
- Wenn dieser Bereitstellung ein dritter Knoten NS3 mit den folgenden VRRP-Einstellungen hinzugefügt wird, wird VIP1 auf NS3 nach der festgelegten Vorzugsverzögerungszeit (3000 Sekunden) zum Master.
- VIP1
- VRID: 30
- IP-Adresse:
- Priorität = 300
- Vorzugsverzögerungszeit = 3000 Sekunden
- VIP1
- Wenn NS2 ausfällt, übernimmt VIP1 auf NS1 nach 1 Sekunde als Master (Dead Intervall auf NS1). Die Vorzugsverzögerungszeit für VIP1 auf NS1 gilt in diesem Fall nicht.
- Wenn NS2 ausfällt und NS1 neu gestartet wird, wird VIP1 auf NS1 Master-1-Sekunden-Wert (set dead interval on NS1), nachdem NS1 auftaucht. Die Vorzugsverzögerungszeit für VIP1 auf NS1 gilt in diesem Fall nicht.
- Wenn die Priorität von VIP1 auf NS2 auf Null gesetzt ist, wechselt VIP1 in den Standby-Modus. VIP1 auf NS1 übernimmt nach 1 Sekunde als Master (Dead Intervall auf NS1 einstellen). Die Vorzugsverzögerungszeit für VIP1 auf NS1 gilt in diesem Fall nicht.
Konfigurieren der Verzögerungsvorspannung für den Aktiv-Aktiv-Modus IPv4
Um die Vorzugsverzögerungszeit für eine VIP-Adresse zu konfigurieren, legen Sie den Timer-Parameter für die Vorzugsverzögerung der zugeordneten virtuellen MAC-Adresse fest. Sie können diesen Parameter festlegen, wenn Sie die Adresse hinzufügen, oder Sie können eine vorhandene virtuelle MAC-Adresse ändern.
So konfigurieren Sie die Vorzugsverzögerungszeit mit der Befehlszeilenschnittstelle:
- Geben Sie an der Eingabeaufforderung Folgendes ein, um die Verzögerungszeit beim Hinzufügen eines virtuellen MAC festzulegen:
- add vrID <id> -preemptiondelaytimer <secs>
- show vrID
- Geben Sie an der Eingabeaufforderung Folgendes ein, um die Verzögerungszeit bei der Änderung eines virtuellen MAC festzulegen:
- set vrID <id> -preemptiondelaytimer <secs>
- show vrID
So konfigurieren Sie die Vorzugsverzögerungszeit mit der GUI:
- Navigieren Sie zu System > Netzwerk > VMAC.
- Auf der Registerkarte VMAC. Legen Sie beim Hinzufügen eines neuen virtuellen MAC oder beim Bearbeiten eines vorhandenen virtuellen MAC den Parameter Zeitüberschreitung fest.
Beispielkonfiguration:
In der folgenden Konfiguration werden die Einstellungen verwendet, die in der Tabelle im Abschnitt Beispiel: Verzögerung der Präemption aufgeführt sind.
Settings on NS1
> set vrid param –deadInterval 1
Done
> add ns ip 192.0.1.10 255.255.255.255 –type VIP
Done
> add vrid 10 –Priority 100 –Preemption Enable –preemptiondelaytimer 1000
Done
> bind ns ip 192.0.1.10 255.255.255.255 –vrid 10
Done
Settings on NS2
> set vrid param –deadInterval 2
Done
> add ns ip 192.0.1.10 255.255.255.255 –type VIP
Done
> add vrid 20 –Priority 200 –Preemption Enable –preemptiondelaytimer 2000
Done
> set ns ip 192.0.1.10 255.255.255.255 –vrid 10
Done
<!--NeedCopy-->
Konfigurieren der Verzögerungsvorspannung für den aktiven IPv6-Modus
Um die Vorzugsverzögerungszeit für eine VIP6-Adresse zu konfigurieren, legen Sie den Zeitgeberparameter für die Vorzugsverzögerung der zugeordneten virtuellen MAC6-Adresse fest. Sie können diesen Parameter festlegen, wenn Sie die virtuelle MAC6-Adresse hinzufügen, oder Sie können eine vorhandene virtuelle MAC6-Adresse ändern.
So konfigurieren Sie die Vorzugsverzögerungszeit mit der Befehlszeilenschnittstelle:
- Geben Sie an der Eingabeaufforderung Folgendes ein, um die Verzögerungszeit beim Hinzufügen eines virtuellen MAC6 festzulegen:
- add vrID6 <id> -preemptiondelaytimer <secs>
- show vrID6
-
Geben Sie an der Eingabeaufforderung Folgendes ein, um die Verzögerungszeit bei der Änderung eines virtuellen MAC6 festzulegen:
- set vrID6 <id> -preemptiondelaytimer <secs>
- show vrID6
So konfigurieren Sie die Vorzugsverzögerungszeit mit der GUI:
- Navigieren Sie zu System > Netzwerk > VMAC.
- Auf der Registerkarte VMAC6. Legen Sie beim Hinzufügen einer virtuellen MAC6-Adresse oder beim Bearbeiten einer vorhandenen virtuellen MAC6-Adresse den Parameter Zeitüberschreitung fest.