Grundlegendes zum Graceful Routing-Engine Switchover für Junos OS Evolved
Graceful Routing-Engine Switchover-Konzepte
Die GRES-Funktion (Graceful Routing-Engine Switchover ) in Junos OS Evolved ermöglicht es einem Router mit redundanten Routing-Engines, Pakete auch dann weiterzuleiten, wenn eine Routing-Engine ausfällt. GRES behält Schnittstelleninformationen bei. Der Verkehr wird nicht unterbrochen.
Auf PTX10004- und PTX10008-Plattformen, auf denen Junos OS Evolved ausgeführt wird, ist GRES standardmäßig aktiviert und kann nicht deaktiviert werden.
Benachbarte Router erkennen, dass der Router neu gestartet wurde, und reagieren auf das Ereignis in einer Weise, die durch individuelle Routing-Protokollspezifikationen vorgeschrieben ist.
Um das Routing während eines Switchovers beizubehalten, muss GRES mit einer der folgenden Optionen kombiniert werden:
-
Graceful-Restart-Protokollerweiterungen
-
Nonstop Active Routing (NSR)
Alle Aktualisierungen der primären Routing-Engine während GRES werden in die Backup-Routing-Engine repliziert, sobald sie auftreten.
Aufgrund der Synchronisierungsanforderungen und der Logik wird die Leistung von NSR/GRES durch die langsamste Routing-Engine im System begrenzt.
Die primäre Rolle wechselt in folgenden Fällen zur Backup-Routing-Engine:
-
Der primäre Kernel der Routing-Engine funktioniert nicht mehr.
-
Bei der primären Routing-Engine tritt ein Hardwarefehler auf.
-
Der Administrator leitet eine manuelle Umschaltung ein.
Um Routingprotokollstatusinformationen während eines Switchovers schnell wiederherzustellen oder beizubehalten, muss GRES mit einem ordnungsgemäßen Neustart bzw. aktivem Nonstop-Routing kombiniert werden. Weitere Informationen zum unterbrechungsfreien aktiven Routing finden Sie unter Konzepte für unterbrechungsfreies aktives Routing.
Wenn die Backup-Routing-Engine nach 2 Sekunden kein Keepalive von der primären Routing-Engine erhält, stellt sie fest, dass die primäre Routing-Engine ausgefallen ist, und übernimmt die primäre Rolle.
Die Packet Forwarding Engine:
-
Nahtlose Trennung von der alten primären Routing-Engine
-
Stellt erneut Verbindungen mit der neuen primären Routing-Engine her
-
Startet nicht neu
-
Unterbricht den Verkehr nicht
Die neue primäre Routing-Engine und die Packet Forwarding Engine werden dann synchronisiert. Wenn die neue primäre Routing-Engine erkennt, dass der Status der Packet Forwarding Engine nicht auf dem neuesten Stand ist, sendet sie erneut Statusaktualisierungsnachrichten.
Nachfolgende Routing-Engine-Switchover-Ereignisse müssen mindestens 240 Sekunden (4 Minuten) auseinander liegen, nachdem beide Routing-Engines hochgefahren wurden.
Wenn der Router oder Switch eine Warnmeldung ähnlich der folgenden Standby Routing Engine is not ready for graceful switchover. Packet Forwarding Engines that are not ready for graceful switchover might be reset
anzeigt, versuchen Sie nicht, umzuschalten. Wenn Sie mit der Umstellung fortfahren, werden nur die Paketweiterleitungsmodule zurückgesetzt, die noch nicht für eine ordnungsgemäße Umstellung bereit waren. Keiner der FPCs sollte spontan neu gestartet werden. Wir empfehlen Ihnen, zu warten, bis die Warnung nicht mehr angezeigt wird, und dann mit der Umstellung fortzufahren.
Die hwdre
Anwendung muss ausgeführt werden, damit GRES ordnungsgemäß funktioniert.
Überprüfen Sie die GRES-Bereitschaft, indem Sie beides ausgeben:
-
Der
request chassis routing-engine master switch check
Befehl der primären Routing-Engine. -
Der
show system switchover
Befehl der Backup-Routing-Engine.
Der Vorbereitungsprozess für die Umstellung für GRES sieht wie folgt aus:
-
Die primäre Routing-Engine wird gestartet.
-
Die Prozesse der Routing-Plattform werden gestartet.
-
Die Packet Forwarding Engine wird gestartet und stellt eine Verbindung zur primären Routing-Engine her.
-
Alle Statusinformationen werden im System aktualisiert.
-
Die Backup-Routing-Engine wird gestartet.
-
Das System ermittelt, ob GRES aktiviert wurde.
-
Die Backup-Routing-Engine wird mit der primären Routing-Engine synchronisiert.
-
Die Statusinformationen und die Weiterleitungstabelle werden aktualisiert.
Ein Umstellungsprozess besteht aus folgenden Schritten:
-
Wenn Keepalives der primären Routing-Engine verloren gehen, schaltet das System ordnungsgemäß auf die Backup-Routing-Engine um.
-
Der Packet Forwarding Engine stellt eine Verbindung mit dem Backup-Routing-Engine her, der zum neuen primären Netzwerk wird.
-
Routingplattformprozesse, die nicht Teil von GRES sind (z. B. der Routingprotokollprozess (rpd)), werden neu gestartet.
-
Zustandsinformationen, die zum Zeitpunkt der Umschaltung gelernt wurden, werden im System aktualisiert.
-
Falls konfiguriert, sammeln Protokollerweiterungen für den ordnungsgemäßen Neustart Routing-Informationen von benachbarten Peer-Hilfsroutern und stellen diese wieder her.
Auswirkungen einer Routing-Engine-Umschaltung
In Tabelle 1 werden die Auswirkungen eines Routing-Engine-Switchovers beschrieben, wenn verschiedene Funktionen aktiviert sind:
-
Nur Umschaltung der Graceful Routing-Engine
-
GRES plus Nonstop Active Routing (NSR)
-
GRES plus graceful-Restart
Merkmal |
Nützt |
Betrachtungen |
---|---|---|
GRES-fähig |
|
|
GRES- und NSR-fähig |
|
|
GRES und Graceful-Restart aktiviert |
|
|