Konfigurieren von Routenmonitoren
Sie können Routenmonitore verwenden, um den Hochverfügbarkeitsstatus von der internen Routingtabelle abhängig zu machen, unabhängig davon, ob die Tabelle dynamisch gelernte oder statische Routen enthält oder nicht. In einer Hochverfügbarkeitskonfiguration überprüft ein Routenmonitor auf jedem Knoten die interne Routing-Tabelle, um sicherzustellen, dass immer ein Routeneintrag für das Erreichen eines bestimmten Netzwerks vorhanden ist. Wenn der Routeneintrag nicht vorhanden ist, ändert sich der Status des Routenmonitors auf DOWN.
Wenn ein Citrix Gateway-Gerät nur über statische Routen zum Erreichen eines Netzwerks verfügt und Sie einen Routenmonitor für das Netzwerk erstellen möchten, müssen Sie überwachte statische Routen für die statischen Routen aktivieren. Die überwachte statische Route entfernt unerreichbare statische Routen aus der internen Routingtabelle. Wenn Sie überwachte statische Routen auf statischen Routen deaktivieren, kann eine nicht erreichbare statische Route in der internen Routingtabelle verbleiben, wodurch der Zweck der Routenüberwachung zunichte gemacht wird.
Routenmonitore werden entweder für aktivierte oder deaktivierte Einstellungen für unabhängige Netzwerkkonfiguration unterstützt. Die folgende Tabelle zeigt, was bei Routenmonitoren in einem Hochverfügbarkeits-Setup und bei aktivierter oder deaktivierter unabhängiger Netzwerkkonfiguration geschieht.
Routing Monitore in Hochverfügbarkeit im deaktivierten unabhängigen Netzwerkkonfigurationsmodus | Routen von Monitoren in Hochverfügbarkeit im aktivierten unabhängigen Netzwerkkonfigurationsmodus |
---|---|
Routenmonitore werden von Knoten weitergegeben und während der Synchronisierung ausgetauscht. | Routenmonitore werden während der Synchronisation weder von Knoten weitergegeben noch ausgetauscht. |
Routenmonitore sind nur im aktuellen primären Knoten aktiv. | Routenmonitore sind sowohl auf dem primären als auch auf dem sekundären Knoten aktiv. |
Die Citrix Gateway-Appliance zeigt den Status eines Routenmonitors immer als UP an, unabhängig davon, ob der Routeneintrag in der internen Routingtabelle vorhanden ist oder nicht. | Das Citrix Gateway-Gerät zeigt den Status des Routenmonitors als DOWN an, wenn der entsprechende Routeneintrag nicht in der internen Routingtabelle vorhanden ist. |
Ein Routenmonitor beginnt in den folgenden Fällen mit der Überwachung seiner Route, damit Citrix Gateway die dynamischen Routen lernen kann. Dies kann bis zu 180 Sekunden dauern: Neustart, Failover, Befehl route6 für v6-Routen festlegen, Befehl route msr aktivieren/deaktivieren für v4-Routen, Hinzufügen eines neuen Routenmonitors | Nicht verfügbar |
Routenmonitore sind nützlich, wenn Sie den Modus “Unabhängige Netzwerkkonfiguration” deaktivieren und ein Gateway von einem primären Knoten wünschen, das so unerreichbar ist wie eine der Bedingungen für ein Failover mit hoher Verfügbarkeit.
Beispielsweise deaktivieren Sie die unabhängige Netzwerkkonfiguration in einem Hochverfügbarkeits-Setup in einer zweiarmigen Topologie, die Citrix Gateway-Appliances NS1 und NS2 im selben Subnetz hat, mit Router R1 und Switches SW1, SW2 und SW3, wie in der folgenden Abbildung dargestellt. Da R1 der einzige Router in diesem Setup ist, möchten Sie, dass das Hochverfügbarkeits-Setup ein Failover durchführt, wenn R1 vom aktuellen primären Knoten aus nicht erreichbar ist. Sie können einen Routenmonitor (z. B. RM1 bzw. RM2) auf jedem der Knoten konfigurieren, um die Erreichbarkeit von R1 von diesem Knoten aus zu überwachen.
Mit NS1 als aktuellem primären Knoten ist der Netzwerkfluss wie folgt:
- Der Routenmonitor RM1 auf NS1 überwacht die interne Routingtabelle von NS1 auf das Vorhandensein eines Routeneintrags für Router R1. NS1 und NS2 tauschen in regelmäßigen Abständen Heartbeat-Nachrichten über den Switch SW1 oder SW3 aus.
- Wenn Switch SW1 ausfällt, erkennt das Routingprotokoll auf NS1, dass R1 nicht erreichbar ist, und entfernt daher den Routeneintrag für R1 aus der internen Routingtabelle. NS1 und NS2 tauschen in regelmäßigen Abständen Heartbeat-Nachrichten über den Switch SW3 aus.
- RM1 erkennt, dass der Routeneintrag für R1 in der internen Routingtabelle nicht vorhanden ist, und leitet ein Failover ein Failover ein. Wenn die Route zu R1 sowohl von NS1 als auch von NS2 unterbrochen ist, erfolgt ein Failover alle 180 Sekunden, bis eine der Appliances R1 erreichen und die Verbindung wiederherstellen kann.