スイッチのバーチャルシャーシの概要
多くのジュニパーネットワークス EXシリーズおよびQFXシリーズスイッチは、柔軟で拡張性に優れたテクノロジーである バーチャルシャーシをサポートしており、このテクノロジーを使用して、個々のスイッチを接続して1つのユニットを形成し、ユニットを単一のシャーシとして設定および管理できます。バーチャルシャーシポート(VCP)は、メンバースイッチ同士を接続してバーチャルシャーシを形成し、メンバースイッチ間でのすべてのデータを渡し、トラフィックを制御します。
このガイドに関心のあるスイッチが記載されていない場合は、以下のリンクを使用して、さまざまなEXシリーズおよびQFXシリーズスイッチに適したバーチャルシャーシユーザーガイドを見つけてください。
-
EX9200スイッチで導入する場合は、バーチャルシャーシを使用するのではなく、MC-LAGまたはJunos Fusion Enterpriseアーキテクチャに計画または移行する必要があります。バーチャルシャーシでEX9200スイッチを使用することは推奨しません。EX9200バーチャルシャーシからの移行をサポートする必要がある場合は、 EX9200スイッチのバーチャルシャーシユーザーガイドを参照してください。
-
スイッチ用バーチャルシャーシユーザーガイドでは 、 他のすべての EXシリーズおよびQFXシリーズバーチャルシャーシの設定と保守について説明します。
スイッチ上のバーチャルシャーシのメリット
-
設定とメンテナンスの簡素化:スタンドアロンデバイスと同じまたは類似の機能を持つ1つのデバイスとして、複数のデバイスを管理できます。
-
耐障害性と高可用性(HA)の向上:単一のメンバースイッチに障害が発生した場合、バーチャルシャーシをアクティブ状態に維持でき、ネットワークトラフィックを他のメンバースイッチにリダイレクトできます。
-
ネットワークデバイスを複数の物理デバイスではなく、1つの耐障害性に優れた論理デバイスに同期できるようにすることで、ネットワークを平坦化し、ネットワークのオーバーヘッドを削減します。
-
簡素化されたレイヤー2ネットワークトポロジーを有効にし、スパニングツリープロトコル(STP)などのループ防止プロトコルの必要性を最小化または排除します。
-
ネットワークを拡張するための柔軟なモデルを提供します。 バーチャルシャーシメンバースイッチを簡単に追加して、ネットワーク上のアクセスポート数を増やし、既存のネットワークトポロジーとスイッチ構成の複雑さを最小限に抑えながら、より多くのサーバー、コンピューター、電話、その他のデバイスをサポートすることができます。
スイッチのバーチャルシャーシの基本
バーチャルシャーシとは、ジュニパーネットワークスのルーティングデバイスやスイッチングデバイスの機能で、冗長ルーティングエンジンという形でネットワークの耐障害性と、構成への影響を最小限に抑えながらネットワーク拡張の柔軟性を提供します。
スイッチのバーチャルシャーシテクノロジーにより、サポートされているEXシリーズスイッチとQFXシリーズスイッチの組み合わせを、単一のユニットとして設定および管理できる1つの論理デバイスに相互接続できます。バーチャルシャーシに相互接続されたスイッチは、バーチャルシャーシメンバースイッチと呼ばれ、バーチャルシャーシ内のメンバーIDによって識別されます。
バーチャルシャーシメンバースイッチは相互接続され、VCP(バーチャルシャーシポート)を使用して相互に通信します。
- メンバー スイッチとバーチャルシャーシ ポートの接続
- バーチャルシャーシ構成
- バーチャルシャーシのインターフェイスの設定
- 混合および非混合EXシリーズとQFXシリーズのバーチャルシャーシ
- バーチャルシャーシメンバースイッチの役割
メンバー スイッチとバーチャルシャーシ ポートの接続
スイッチは、プライマリと相互接続されるか、VCPを使用してバーチャルシャーシの既存メンバーと相互接続されるまで、バーチャルシャーシによってメンバースイッチとして認識されません。 バーチャルシャーシ内に置くことができるEXシリーズおよびQFXシリーズスイッチは、以下のVCPオプションの1つ以上をサポートする場合があります。
-
VCP として構成するオプションをサポートするネットワーク ポートまたはアップリンク ポート。ほとんどのスイッチがこのVCPオプションをサポートしています。
-
工場出荷時のデフォルト設定でVCPとして設定されているポート。これらのポートは、VCPではなくネットワークポートに変換して使用することもでき、必要に応じて再度VCPに変換することもできます。
-
専用VCPは、VCPとしてのみ機能できるポートです。専用VCPを備えたスイッチはごくわずかです。
使用可能なVCPオプションは、スイッチモデルによって異なります。異なるスイッチでVCPとしてサポートされているポートの概要については、 バーチャルシャーシポートオプション を参照してください。
ポートがVCPとして設定されている場合、他の目的には使用できません。ポートを別の目的で使用したい場合は、 request virtual-chassis vc-port コマンドを使用してVCP設定を削除する必要があります。このコマンドは、削除したいアップリンクVCP設定を持つメンバーに対して直接実行することも、バーチャルシャーシ構成のプライマリメンバーを介して実行することもできます。
バーチャルシャーシ設定でVCPを削除すると、バーチャルシャーシ設定が分割される場合があります。詳細については、 バーチャルシャーシでの分割とマージについてを参照してください。
同じ速度の冗長VCPリンクがバーチャルシャーシの同じ2つのメンバースイッチ間で接続されている場合、ポートは自動的にVCPリンクアグリゲーショングループ(LAG)またはバンドルを形成し、メンバー間のVCPトラフィック負荷をそれらの間で分散します。詳細については、「 バーチャルシャーシポートリンクアグリゲーションについて 」を参照してください。
バーチャルシャーシ構成
EXシリーズまたはQFXシリーズバーチャルシャーシのほぼすべての側面を、バーチャルシャーシのプライマリスイッチを介して設定および管理します。ただし、スイッチが他のメンバーとまだ相互接続されていないスタンドアロンスイッチである場合、バーチャルシャーシ内であることをサポートするスイッチは、デフォルトではメンバーID0の単一メンバーバーチャルシャーシであるため、バーチャルシャーシパラメーターを設定することもできます。スイッチをバーチャルシャーシ内の他のスイッチと接続すると、スタンドアロンスイッチで以前に設定されたバーチャルシャーシ構成ステートメントとアップリンクバーチャルシャーシポート(VCP)設定は、その構成の一部として残ります。
EXシリーズまたはQFXシリーズのバーチャルシャーシは、プロビジョニングされていない設定または事前プロビジョニングされた設定を使用して設定できます。バーチャルシャーシを作成および管理する際に、メンバースイッチに割り当てられたロールとメンバーIDを決定的に制御したい場合は、メンバースイッチのシリアル番号とメンバーIDを関連付けることでメンバースイッチを区別する、事前プロビジョニングされた設定を使用します。
事前プロビジョニングされたバーチャルシャーシに新しいメンバースイッチを追加する場合、特定の条件と構成設定で新しいスイッチをバーチャルシャーシにケーブル接続するときに、相互接続リンクを自動的にVCPに変換する自動プロビジョニング機能を使用することで、手順を簡素化できる場合があります。詳細については、自動 バーチャルシャーシポート(VCP)変換 を参照してください。
バーチャルシャーシのインターフェイスの設定
EXシリーズまたはQFXシリーズバーチャルシャーシメンバースイッチのメンバーIDは、FPCスロット番号として機能します。バーチャルシャーシ設定用のインターフェイスを設定する場合、インターフェイス名の slot 要素として適切なメンバーIDを指定します。
FPC 0は ethernet-switching ファミリーの一部として設定されているため、バーチャルシャーシ設定の工場出荷時のデフォルト設定には、デフォルトVLANのメンバーとしてFPC 0が含まれます。デフォルト VLAN に FPC を含めるには、それらのインターフェイスの設定に ethernet-switching ファミリーを追加します。
混合および非混合EXシリーズとQFXシリーズのバーチャルシャーシ
バーチャルシャーシは、同じタイプのスイッチすべて、またはサポートされる組み合わせの異なるタイプのスイッチで構成できます。
バーチャルシャーシの一部のスイッチの組み合わせには、 混合バーチャルシャーシが含まれており、メンバースイッチには運用上の違いがあるため、すべてのメンバースイッチが正常に相互運用できるように混合モード設定でバーチャルシャーシを設定する必要があります。
異なるタイプまたはモデルのスイッチの組み合わせによっては、同じJunos OSソフトウェアイメージを実行できる異なるスイッチなど、バーチャルシャーシを混合モードで設定しなくても、バーチャルシャーシ内で相互運用できるものもあります。
バーチャルシャーシでサポートされるスイッチのさまざまな組み合わせの詳細については、混合 EXシリーズとQFXシリーズのバーチャルシャーシについて を参照してください。
バーチャルシャーシメンバースイッチの役割
EXシリーズまたはQFXシリーズバーチャルシャーシのメンバースイッチは、 プライマリ ルーティングエンジンロール、 バックアップ ルーティングエンジンロール、または ラインカード ロールのいずれかで動作します。一部の混合バーチャルシャーシでは、ルーティングエンジンの役割を持つメンバースイッチに、特定のタイプまたはモデルのスイッチを使用することが推奨されます(場合によっては必須です)。バーチャルシャーシでサポートされているスイッチは、ラインカードのロールで動作できます。
バーチャルシャーシをサポートするスタンドアロンスイッチは、デフォルトでは単一メンバーバーチャルシャーシであり、メンバーID 0 が割り当てられ、プライマリルーティングエンジンロールで動作します。他のメンバースイッチとバーチャルシャーシに接続して設定すると、スイッチに一意のメンバーIDが割り当てられ、別の役割を担う場合があります。
プロビジョニングされていないバーチャルシャーシは、プライマリロール選択アルゴリズムを使用して、ルーティングエンジンロールの既存のメンバースイッチに障害が発生した場合や、新しいメンバースイッチが追加された場合に、プライマリおよびバックアップロールを引き継ぐメンバースイッチを選択します。事前プロビジョニングされたバーチャルシャーシでは、バーチャルシャーシを形成し、メンバースイッチを追加または交換するときに、各バーチャルシャーシにロールを割り当てます。
EXシリーズおよびQFXシリーズバーチャルシャーシメンバースイッチの役割の詳細については、以下を参照してください。
バーチャルシャーシ内のメンバースイッチのグローバル管理
バーチャルシャーシ内で相互接続されたメンバースイッチが動作し、単一のネットワークエンティティとして構成できます。
スイッチがバーチャルシャーシ構成で相互接続されている場合、個々のスイッチのシリアルコンソールポートと専用のアウトオブバンド管理ポートは、グローバルな仮想ポートを持ちます。任意のメンバー スイッチのコンソール ポートに端末を直接接続することで、プライマリ スイッチに接続できます。 仮想管理イーサネット(VME) インターフェイスにより、単一の IP アドレスを介して任意のメンバー スイッチの帯域外管理ポートに接続することで、バーチャルシャーシの設定をリモートで管理できます。VMEインターフェイスを介してJunos CLIを使用して、バーチャルシャーシ構成のすべてのメンバースイッチのリモート設定と管理を実行できます。詳細については、「 バーチャルシャーシのグローバル管理について 」を参照してください。
EZSetup スクリプトをサポートするEXシリーズスイッチでバーチャルシャーシを設定する場合、EZSetup を一度実行してプライマリの識別パラメーターを指定すると、これらのパラメーターはバーチャルシャーシのすべてのメンバースイッチに暗黙的に適用されます。
J-Webユーザーインターフェイスをサポートするスイッチでは、バーチャルシャーシをJ-Web内の単一のデバイスとして表示し、バーチャルシャーシのすべてのメンバースイッチにさまざまなデバイス管理機能を適用できます。
冗長性を使用した高可用性
EXシリーズまたはQFXシリーズスイッチをバーチャルシャーシに相互接続することで、ネットワークの高可用性が向上します。バーチャルシャーシは、アクティブを維持し、トラフィックを転送し、デバイスまたはリンク障害が発生した場合に秒単位以下のコンバージェンスを提供できるため、スタンドアロンスイッチよりも耐障害性に優れています。
単一のルーティングエンジンのみをサポートするスタンドアロンスイッチは、バーチャルシャーシに構成された場合、プライマリおよびバックアップのルーティングエンジンで動作できるため、ヒットレスフェイルオーバーのためのグレースフルルーティングエンジンスイッチオーバー(GRES)など、スイッチでは利用できない高可用性機能をサポートします。
サポートされている他の高可用性機能を設定することで、バーチャルシャーシ内の耐障害性を高めることもできます。例えば、同じバーチャルシャーシ内の異なるスイッチ上のメンバーリンクを含むリンクアグリゲーショングループ(LAG)バンドルを設定することで、LAGを通過するトラフィックを、別のアクティブなバーチャルシャーシメンバースイッチのリンクに失敗したバーチャルシャーシメンバースイッチからリダイレクトすることができます。
アクセススイッチまたは分散型スイッチとしての適応性
バーチャルシャーシ構成は、さまざまなタイプのスイッチで構成できるため、さまざまなユーザー環境に対応します。さまざまなスイッチモデルを選択して、さまざまな機能をサポートすることができます。例えば、フル パワー オーバー イーサネット(PoE)モデルで構成される 1 つのバーチャルシャーシ アクセス スイッチ構成を設定して、PC と VoIP(Voice over IP)電話を備えた個室に座っているユーザーをサポートすることができます。部分的なPoEモデルを持つ別のバーチャルシャーシ構成を設定して会社の内部サーバーをサポートし、別のモデルを設定して会社の外部サーバーをサポートすることもできます。または、トポロジー内のバーチャルシャーシを分散型スイッチとして使用することもできます。
Phone-Homeクライアントを使用した工場出荷時のデフォルト状態からのバーチャルシャーシプロビジョニング
バーチャルシャーシでの電話ホームプロビジョニングは、ZTP(ゼロタッチプロビジョニング)の一形態です。phone-homeプロビジョニングでは、工場出荷時のデフォルト状態のデバイスが起動すると、phone-homeクライアント(PHC)プロセスが自動的にデバイス上で実行を開始します。PHCは、PHS(電話ホームサーバー)と呼ばれる中央のネットワーク管理データソースからネットワーク経由でブートストラップ情報を取得し、リモートサイトでユーザーの操作を必要とせずに、目的のソフトウェアイメージと設定をデバイスにインストールします。
PHCは、一部のEXシリーズバーチャルシャーシでの電話ホームプロビジョニングもサポートしています。 機能エクスプローラ をチェックして phone-home を検索し、電話ホームプロビジョニングをサポートするバーチャルシャーシプラットフォームを確認します。バーチャルシャーシでのPhone-Homeプロビジョニングは、スタンドアロンデバイスのPhone-Homeサポートの拡張です。
PHC がバーチャルシャーシをプロビジョニングする方法の詳細については、「 Phone-Home クライアントを使用したバーチャルシャーシのプロビジョニング 」を参照してください。
PHS は通常、電話ホーム プロビジョニングをサポートするネットワーク管理システム(NMS)の一部です。ネットワーク管理者は、リモートサイトのデバイスまたはバーチャルシャーシの設定方法を定義する情報を入力します。組織には、冗長性のために複数のPHSがある場合があります。
バーチャルシャーシで機能するPhone-Homeプロビジョニングの要件
PHCは、以下の条件を満たすバーチャルシャーシのみをサポートします。
-
バーチャルシャーシメンバーデバイスには、専用またはデフォルト設定されたVCPがあります。
バーチャルシャーシポートオプションでは 、さまざまなVCPタイプと、さまざまなプラットフォームでサポートされているものについて説明します。
-
バーチャルシャーシメンバーはすべて同じタイプのデバイスです。
つまり、混在モードのバーチャルシャーシではありません。 EXシリーズとQFXシリーズの混合バーチャルシャーシについてを参照してください。
-
すべてのメンバーデバイスには工場出荷時のデフォルト設定があります。
PHCプロセスは、デバイスまたはバーチャルシャーシが工場出荷時のデフォルト状態になっている場合にのみ実行されます。
-
バーチャルシャーシメンバーは、専用またはデフォルト設定されたVCPのみを使用して、リングトポロジーで相互接続されます。
バーチャルシャーシで電話ホームプロビジョニングを有効にする方法 は、この方法で配線された EX4300 バーチャルシャーシのサンプルを示しています。
-
少なくとも 1 人のバーチャルシャーシメンバーがネットワークに接続しており、バーチャルシャーシのプロビジョニングをサポートする利用可能なPHSにアクセスできます。
PHS への接続は、バーチャルシャーシ VME インターフェイス、または任意の バーチャルシャーシ メンバーのネットワークに接続するポートを介して行うことができます。VMEインターフェイスの仕組みについては、 バーチャルシャーシのグローバル管理について を参照してください。