Citrix ADC

支持für软件升级für hohe Verfügbarkeit für das Ausführen eines升级ohne Ausfallzeiten

Während eines regulären einem中的升级Hochverfügbarkeitssetup führen beide Knoten irgendwann verschiedene Software-Builds aus。Diese beiden built können dieselben oder unterschiedliche interne Hochverfügbarkeitsversionsnummern haben。

Wenn beide Builds unterschiedliche Versionsnummern für hohe Verfügbarkeit aufweisen, ward das verbindgs - failover (auh Wenn es aktiviert ist) für vorhandene Datenverbindungen nicht unterstützt。Mit anderen Worten, alle vorhandenen Datenverbindungen gehen verloren,是zu Ausfallzeiten führt。

Um dieses Problem zu beheben, kann in Service Software Upgrade (ISSU) für Hochverfügbarkeitssetups verwendet werden。ISSU führt eine Migrationsfunktionalität ein, die den Schritt Force-Failover im Upgrade-Prozess ersetzt。Die Migrationsfunktionalität übernimmt Die Berücksichtigung der vorhandenen verindungen und umfast den erzwungenen fail over vorgang。

Nach dem Migrationsvorgang empfängt der neue primäre Knoten immer Datenverkehr (Anforderung and Antwort) im Zusammenhang mit den vorhandenen verindungen, steuert sie aber zum alten primären Knoten。Der alte primäre Knoten verarbeitet den Datenverkehr and senddet ihn dann direkt an das Ziel。

Funktionsweise der erweiterten ISSU

Der reguläre Upgrade-Prozess in einem Hochverfügbarkeitssetup besteht aus folgenden aufeinanderfolgenden Schritten:

  1. Aktualisieren Sie den sekundären Knoten.柴油Schritt umfast das软件升级des sekundären Knotens und den Neustart des Knotens。

  2. 故障转移erzwingen.Wenn Sie das the forforfailover ausführen, werden der aktualisierte sekundäre Knoten auf den primären Knoten und der primäre Knoten auf den sekundären Knoten。

  3. Aktualisieren Sie den neuen sekundären Knoten.diesel Schritt umfast das软件升级des neuen sekundären Knotens und den Neustart des Knotens。

Während des Zeitrahmens zwischen Schritt 1 und Schritt 3 führen beide Knoten verschiedene Software-Builds aus。Diese beiden built können dieselben oder unterschiedliche interne Hochverfügbarkeitsversionen haben。

Wenn beide Builds unterschiedliche Versionsnummern für hohe Verfügbarkeit aufweisen, ward das verbindgs - failover (auh Wenn es aktiviert ist) für vorhandene Datenverbindungen nicht unterstützt。Mit anderen Worten, alle vorhandenen Datenverbindungen gehen verloren,是zu Ausfallzeiten führt。

Der isu - upgrade - prozess in einem Hochverfügbarkeitssetup besteht aus den folgenden Schritten:

  1. Aktualisieren Sie den sekundären Knoten.柴油Schritt umfast das软件升级des sekundären Knotens und den Neustart des Knotens。

  2. ISSU-Migrationsvorgang.Der Schritt umfast den force - failure - vorgang and kümmert sich um die vorhandenen verindungen。Nachdem Sie den Migrationsvorgang durchgeführt haben, empfängt der neue primäre Knoten immer Datenverkehr (Anforderung und Antwort) im Zusammenhang mit den vorhandenen verindungen, leitet Sie aber über das konfigurierte SYNC-VLAN im GRE-Tunnel zum alten primären Knoten。Der alte primäre Knoten verarbeitet den Datenverkehr and senddet ihn dann direkt an das Ziel。Der isu - migrationsvorgang wild abgeschlossen, wenn alle vorhandenen verindungen geschlossen sind。

  3. Aktualisieren Sie den neuen sekundären Knoten.diesel Schritt umfast das软件升级des neuen sekundären Knotens und den Neustart des Knotens。

Voraussetzungen

Bevor Sie mit der Ausführung des isu - prozesses in einer Hochverfügbarkeitseinrichtung beginnen, gehen Sie durch die folgenden Voraussetzungen und Einschränkungen:

  • Stellen Sie sicher, dass das SYNC-VLAN auf beiden Knoten des Hochverfügbarkeitssetups konfiguriert ist。Weitere Informationen finden Sie underBeschränken des Synchronisationsdatenverkehrs für hohe Verfügbarkeit auf ein VLAN
  • ISSU在微软Azure- cloud nicht unterstützt, da微软Azure GRE-Tunneling nicht unterstützt。
  • Hochverfügbarkeitspropagierung和同步的环境保护,funktionieren während der ISSU晚上。
  • ISSU怪异für IPv6-Hochverfügbarkeitssetup nicht unterstützt。
  • ISSU wild für folgende Sitzungen nicht unterstützt:

    • Jumbo-Rahmen
    • IPv6-Sitzungen
    • Großes NAT (LSN)

Konfigurationsschritte

ISSU enthält eine Migrationsfunktion, die den force - fail - overvorgang im regulären Upgrade-Prozess eines Hochverfügbarkeitssetups ersetzt。Die Migrationsfunktionalität übernimmt Die Berücksichtigung der vorhandenen verindungen und umfast den erzwungenen fail over vorgang。

Während des isu - prozesses eines Hochverfügbarkeitssetups führen Sie den Migrationsvorgang unmittelbar nach dem升级des sekundären Knotens aus。您können den移民svorgang von einem der beiden Knoten aus ausführen。

CLI-Prozedur

所以führen Sie den Hochverfügbarkeitsmigrationsvorgang mit der CLI aus:

Geben Sie an der Eingabeaufforderung Folgendes ein:

启动ns migration 

GUI-Prozedur

所以führen Sie den Hochverfügbarkeitsmigrationsvorgang mit der GUI aus:

Navigieren您祖茂堂系统, klicken Sie auf RegisterkarteSysteminformationen, klicken Sie aufRegisterkarte迁移, und klicken Sie dann auf迁移starten

ISSU-Statistiken

Sie können die isus - statistics ken zur Überwachung des aktuellen issuprozesses in einem Hochverfügbarkeitssetup anzeigen。统计数据:

  • Aktueller Stand des isi - migrationsoperationen
  • Startzeit der ISSU-Migrationsoperation
  • Endzeit der ISSU-Migrationsoperation
  • 启动ISSU的滚回vorgangs

Sie können die isus - statistics ken für einen der HA-Knoten mit CLI oder GUI anzeigen。

CLI-Prozedur

所以zeigen Sie die isus - statisticken über die CLI an:

Geben Sie an der Eingabeaufforderung Folgendes ein:

显示ns迁移

GUI-Prozedur

所以zeigen Sie die isi - statistical mit der GUI:

Navigieren您祖茂堂系统, klicken Sie auf die RegisterkarteSysteminformationen, klicken Sie auf dieRegisterkarte迁移和丹汪汪汪迁移anzeigen

回滚des ISSU-Prozesses

Hochverfügbarkeitssetups (HA) unterstützen jetzt das ISSU (Rollback des In-Service Software upgrade - prozses)。Das isi - rollback - feature ist hilfreich, wenn Sie feststellen, dass Das HA-Setup während des isi - migrationsvorgangs nht稳定的oder nht nht wie erwartet auf einem optimalen Niveau funktioniert。

下载isi - rollback ist anwendbar,下载isi - migrationsvorgang läuft。Das isi - rollback funktioniert nicht, wenn isi - migration sorgang bereits abgeschlossen ist。Mit anderen Worten, Sie müssen den isu - rollback - vorgang ausführen, wenn isu - migrationsvorgang ausgeführt wild。

Das isi - rollback funktioniert unterschiedlich basierend auf dem Status des isi - migrationsvorgangs, wenn der isi - rollback - vorgang ausgelöst

  • Während des isu - migrationsvorgangs ist noch kein erzwungenes Failover aufgetreten.isi -回滚停止isi -迁移svorgang和entfernt allle internen Daten im Zusammenhang mit isi -迁移,死在贝登诺登gespeichert sind。我爱你primäre我爱你primärer我爱你,我爱你,我爱你。

  • Während des isu - migrationsvorgangs wurde ein Failover erzwungen.Wenn das Hochverfügbarkeits-Failover während des isu -移民组织国家的国家的国家的帽子,verarbeitet der neue primäre Knoten (z. B. N1) Datenverkehr im Zusammenhang mit den neuen verindungen。Der alte primäre Knoten (neuer sekundärer Knoten, sagt er ist N2) verarbeitet Datenverkehr im Zusammenhang mit den alten Verbindungen (bestehende Verbindungen vor dem isi - migrationsvorgang)。

    Das isi - rollback stop den isi - migrationsvorgang und löst ein erzwungenes Failover aus。Der neue primäre Knoten (N2)开始修女mit Der Verarbeitung des Datenverkehrs im Zusammenhang mit den neuen verindungen。Der neue primäre Knoten (N2) verarbeitet weiterhin Datenverkehr im Zusammenhang mit alten verindungen (bestehende verindungen, die vor dem isi - migrationsvorgang eingerichtet wurden)。Mit anderen Worten, die bestehenden verindungen, die vor der isi - migration eingerichtet wurden, gehen nicht verloren。

    Der neue sekundäre Knoten (N1) entfernt alle vorhandenen verindungen (neue verindungen, die während des isu - migrationsvorgangs erstellt wurden)和verarbeitet keinen Datenverkehr。Mit anderen Worten, alle bestehenden verindungen, die nach dem Erzwungen-Failover des isu - migrationsvorgangs hergestellt wurden, gehen für immer verloren。

Konfigurationsschritte

Sie können Citrix ADC CLI oder GUI verwenden, um den issi - rollbackvorgang auszuführen。

CLI-Prozedur

所以führen Sie den isu - rollbackvorgang mit der CLI aus:

Geben Sie an der Eingabeaufforderung Folgendes ein:

停止ns迁移

GUI-Prozedur

所以führen Sie den isu - rollback - vorgang mit der GUI durch:

Navigieren您祖茂堂系统, klicken Sie auf RegisterkarteSysteminformationen, klicken Sie aufRegisterkarte迁移, und klicken Sie dann auf迁移beenden

SNMP-Traps für In-Service Software-Upgrade-Prozess

Der In-Service Software Upgrade (ISSU) -Prozess für ein Hochverfügbarkeitssetup unterstützt die folgenden SNMP-Trap-Nachrichten zu begin und Ende des ISSU- migrationsvorgangs。

snmp陷阱 使用说明书
migrationStarted Dieser SNMP-Trap泛型和die konfigurierten SNMP-Trap- listener泛型,wenn der isi - migration泛型。
migrationComplete Dieser SNMP-Trap泛型和die konfiguriten SNMP-Trap- listener泛型,以及isi - migration泛型。

Der primäre Knoten (vor Beginn des issi - prozesses)通用的snmp trap和发送的snmp trap监听器。

Es sind keine snmp - alarm mit den isi - snmp - traps verknüpft。Mit anderen Worten, diese Fallen werden unabhängig vom SNMP-Alarm通用程序。Sie müssen nur die Trap SNMP侦听器konfigurieren。

SNMP-Trap-Listener的信息snmp - trap auf Citrix ADC

支持für软件升级für hohe Verfügbarkeit für das Ausführen eines升级ohne Ausfallzeiten