バーチャル シャーシ内の統合型 ISSU
Junos OS リリース 14.1 以降、MX シリーズバーチャル シャーシ構成に対して、統合型無稼働ソフトウェア アップグレード(統合型 ISSU)を実行できるようになりました。統合型 ISSU では、バーチャル シャーシ メンバー ルーター上の Junos OS システム ソフトウェアをアップグレードし、トラフィックの中断を最小限に抑え、制御プレーンを中断しません。
このトピックでは、MXシリーズバーチャルシャーシにおけるグローバルロールとローカルロールについて理解していることを前提としています。詳細については、 バーチャルシャーシのグローバルロールとローカルロールを参照してください。
バーチャル シャーシで統合型 ISSU を実行するメリット
MX シリーズバーチャル シャーシで統合型 ISSU を実行すると、次のようなメリットがあります。
加入者セッションを維持しながら、Junos OSソフトウェアパッケージをアップグレードします。
ソフトウェアアップグレードに伴うリスクを軽減します。統合型 ISSU を実行すると、その結果得られるシステムは、システムを再起動してアップグレードした場合とまったく同じです。
ソフトウェアアップグレードが、厳密なSLA(サービスレベル契約)を満たすサービスプロバイダの能力に悪影響を与えるのを防ぎます。
ソフトウェアイメージアップグレード時のネットワークダウンタイムを排除します。
新しい Junos OS 機能を迅速に実装できます。
スタンドアロンの MX シリーズ ルーターで統合型 ISSU をサポートする機能パリティを提供します。
バーチャル シャーシで統合型 ISSU を実行するための前提条件
2 メンバーの MX シリーズバーチャル シャーシで統合型 ISSU を開始する前に、以下のことを確認してください。
バーチャルシャーシ内の4つのルーティングエンジン(プライマリルーターのルーティングエンジンとバックアップルーターの両方のルーティングエンジン)がすべて同じJunos OSソフトウェアリリースを実行していることを確認します。
既存のルーター設定をバックアップして、必要に応じて元に戻す(ロールバック)できるようにします。
グレースフル ルーティング エンジン スイッチオーバー(GRES)とノンストップ アクティブ ルーティング(NSR)の両方が有効になっていることを確認します。
統合型 ISSU のバーチャル シャーシでの仕組み
MX シリーズ バーチャル シャーシで統合型 ISSU を実行するには、コンソール ウィンドウから、バーチャル シャーシ プライマリ ルーター(VC-Pp)のプライマリ ルーティング エンジンの コマンドを発行 request system software in-service-upgrade package-name
します。VC-Pp からこのコマンドを発行すると、ソフトウェア パッケージがバーチャル シャーシ内の他のすべてのルーティング エンジンにコピーされます。
コマンドは request system software in-service-upgrade package-name
、デュアルルーティングエンジンを搭載したスタンドアロンのMXシリーズルーターをアップグレードする場合と同様に、バーチャルシャーシ構成のメンバールーターをアップグレードする場合と同じように機能します。 以下の例外があります。
コマンドの
no-copy
、 、no-old-master-upgrade
およびunlink
オプションrequest system software in-service-upgrade
は、MXシリーズバーチャルシャーシでは使用できません。reboot
コマンドのrequest system software in-service-upgrade
オプションは受け入れられますが、MXシリーズバーチャルシャーシでは無視されます。統合型 ISSU では、バーチャル シャーシ メンバー ルーター内のすべてのルーティング エンジンが常に再起動されます。
上位レベルでは、 コマンドを発行 request system software in-service-upgrade package-name
して、2 メンバーのバーチャル シャーシ構成で新しい Junos OS ソフトウェア リリースにアップグレードした後、ソフトウェアは以下のアクションを実行します。
バーチャル シャーシ内のすべてのルーティング エンジンに新しい Junos OS ソフトウェア リリースを追加します。
ルーティング エンジンは、引き続き古い Junos OS ソフトウェア リリースを実行しています。
バーチャル シャーシのスタンバイ(バックアップ)ルーティング エンジン(VC-Ps と VC-Bs)の両方をアップグレードします。
バーチャル シャーシはアクティブにトラフィックを転送しています。
バーチャル シャーシ バックアップ ルーター(VC-B)のルーティング エンジンのローカル スイッチオーバーを実行します。
ローカル スイッチオーバーにより、ステップ 2 でアップグレードされた VC-Bs が VC-Bp になり、引き続き古い Junos OS ソフトウェアを実行していた VC-Bp が VC-Bs になります。VC-Bp は現在、新しい Junos OS ソフトウェア リリースを実行しており、VC-Bs は引き続き古い Junos OS ソフトウェア リリースを実行しています。バーチャル シャーシはアクティブにトラフィックを転送しています。
パケット転送エンジンを新しい Junos OS ソフトウェア リリースにアップグレードします。
パケット転送エンジンは、現在、アップグレードされた VC-Bp をバーチャル シャーシ プロトコル プライマリとして使用しています。
バーチャル シャーシ プライマリ ルーター(VC-P)のルーティング エンジンのローカル スイッチオーバーを実行します。
VC-P のローカル スイッチオーバーにより、バーチャル シャーシのグローバル スイッチオーバーも発生し、VC-P が VC-B になります。その結果、VC-Pp は VC-Bs になり、VC-Ps は VC-Bp になります。VC-B のグローバル スイッチオーバーにより、VC-Bp が VC-Pp になり、VC-Bs が VC-Ps になります。
VC-Pp と VC-Bp は、新しい Junos OS ソフトウェア リリースを実行しています。VC-Ps(当初は VC-Bp)と VC-Bs(当初は VC-Pp)は、引き続き古い Junos OS ソフトウェア リリースを実行しています。
バーチャル シャーシ(VC-Ps および VC-Bs)のスタンバイ ルーティング エンジンをアップグレードします。
バーチャル シャーシが新しい Junos OS ソフトウェア リリースに完全アップグレードされました。
統合型 ISSU の後におけるバーチャル シャーシの役割の移行
MXシリーズバーチャルシャーシの統合型ISSUは、バーチャルシャーシ内のすべてのルーティングエンジンを新しいJunos OSソフトウェアリリースにアップグレードします。2メンバーのバーチャルシャーシには、バーチャルシャーシプライマリルーターのプライマリおよびスタンバイ(バックアップ)ルーティングエンジン、およびバーチャルシャーシバックアップルーターのプライマリおよびスタンバイルーティングエンジンの4つのルーティングエンジンが含まれます。その結果、メンバー ルーターとそれに関連するルーティング エンジンは、統合型 ISSU の完了後にグローバルロールとローカルロールの両方で移行します。
グローバルな役割の移行は、バーチャル シャーシ プライマリ ルーター(VC-P)とバーチャル シャーシ バックアップ ルーター(VC-B)のグローバルな役割を切り替えることで、バーチャル シャーシの主要な役割を変更し、バーチャル シャーシ全体にグローバルに適用されます。ローカルロール遷移は、メンバー・ルーター内の2つのルーティング・エンジンそれぞれのローカル・プライマリ・ロールとバックアップ・ロール(master
およびstandby
m
s
)を切り替え、そのメンバー・ルーターにのみローカルに適用します。
MX シリーズバーチャル シャーシ内の統合型 ISSU では、 表 1 に示すグローバルおよびローカルのロール遷移が発生します。
統合型 ISSU の前の バーチャル シャーシの役割 |
統合型 ISSU 後 のバーチャル シャーシの役割 |
ロール変更のタイプ |
---|---|---|
バーチャル シャーシ プライマリ ルーター(VC-P) |
バーチャル シャーシ バックアップ ルーター(VC-B) |
グローバル |
バーチャル シャーシ バックアップ ルーター(VC-B) |
バーチャル シャーシ プライマリ ルーター(VC-P) |
グローバル |
バーチャル シャーシ プライマリ ルーター(VC-Pp)のプライマリ ルーティング エンジン |
バーチャル シャーシ バックアップ ルーター(VC-Bs)のスタンバイ ルーティング エンジン |
地元の |
バーチャル シャーシ プライマリ ルーター(VC-Ps)のスタンバイ ルーティング エンジン |
バーチャル シャーシ バックアップ ルーター(VC-Bp)のプライマリ ルーティング エンジン |
地元の |
バーチャル シャーシ バックアップ ルーター(VC-Bp)のプライマリ ルーティング エンジン |
バーチャル シャーシ プライマリ ルーター(VC-Ps)のスタンバイ ルーティング エンジン |
地元の |
バーチャル シャーシ バックアップ ルーター(VC-Bs)のスタンバイ ルーティング エンジン |
バーチャル シャーシ プライマリ ルーターのプライマリ ルーティング エンジン(VC-Pp) |
地元の |