バーチャル シャーシ ファブリックのプロビジョニング
VCF(バーチャル シャーシ ファブリック)構成のプロビジョニングにより、VCF 内の各デバイスにメンバー ID とロールを割り当てることができます。非混合または混合 VCF に相互接続できるサポート対象のデバイスの詳細については、「 バーチャル シャーシ ファブリック コンポーネント について」および「 バーチャル シャーシ ファブリックの構成 について」を参照してください。
開始する前に、以下を行います。
すべてのデバイスを、VCF をサポートする Junos OS の同じバージョンに更新します。 QFX シリーズ デバイスへのソフトウェア パッケージのインストール または バーチャル シャーシまたは単一ルーティング エンジン(CLI 手順)を使用した EX シリーズ スイッチへのソフトウェアのインストールを参照してください。
注意:ソフトウェアパッケージファイル名に「-qfx-5-」を含むJunos OSイメージを実行しているQFX5100スイッチは、QFX5110バーチャルシャーシまたはVCFに追加する前に、「-qfx-5e-」を含むパッケージファイル名にアップグレードする 必要があります 。 QFX5110バーチャルシャーシまたはバーチャルシャーシファブリックに参加するためのUSBデバイスを使用したQFX5100スイッチのアップグレードをご覧ください。
ソフトウェアの自動ダウンロードが有効になっている場合は、 ステートメントを入力してこの機能を delete chassis auto-image-upgrade 無効にします。
VCF を事前プロビジョニングするには、次の手順に示します。
- VCF に接続するすべてのデバイスのシリアル番号のリストを作成します。出力でデバイスのシリアル番号を取得するか、「QFX5110デバイスまたはコンポーネントのシリアル番号の確認」、QFX5100デバイスまたはコンポーネントのシリアル番号の確認、QFX3600またはQFX3600-Iデバイスまたはコンポーネントのシリアル番号の確認、QFX3500デバイスまたはコンポーネントでのシリアル番号の確認の手順に従います。
show virtual-chassis
EX4300スイッチまたはコンポーネントのシリアル番号の確認を行います。メモ:シリアル番号の値は大文字と小文字を区別します。
- 各デバイスに必要なロール(
routing-engine
またはline-card
)を決定します。VCF では、ルーティング エンジンの役割で動作するサポートされている 2 台のデバイスをスパイン デバイスに設定します。その他のすべてのデバイス(プライマリまたはバックアップのルーティングエンジンの役割を想定していないスパインデバイスとすべてのリーフデバイス)は、ラインカードの役割をリーフデバイスとして設定します。
- 各デバイスを個別にファブリック モードに設定します。必要に応じて、混合 VCF 用のデバイスを混合モードに設定し、同時にこのステップを完了するために、手順の一環としてデバイスの再起動を要求します。
非混合 VCF を構成する場合は、以下を行います。
user@device> request virtual-chassis mode fabric local reboot
混合 VCF を構成する場合:
user@device> request virtual-chassis mode fabric mixed local reboot
メモ:ファブリック設定と混合モード設定が正しく設定されていないデバイスは、混合 VCF に正しく参加しません。コマンドを使用してモード設定を
show virtual-chassis mode
確認できます。以下の問題を回避するために、デバイスを VCF に相互接続する前にファブリックと混合モードを設定することをお勧めします。
デバイスの再起動時にVCF形成中にダウンタイムが発生し、ファブリック設定または混合モード設定がコミットされます。
デバイスがすぐに VCF に参加しなかったため、VCF 形成に関連する潜在的な問題を手動で修正する。
ただし、 または
request virtual-chassis mode mixed local
コマンドをrequest virtual-chassis mode fabric local
使用して、VCF を相互接続した後にデバイスをファブリックまたは混合モードに設定できます。ファブリックと混合モードの設定は、デバイスがゼロ化されている場合、または工場出荷時のデフォルト設定がある場合に、自動プロビジョニングまたは事前プロビジョニングVCFに相互接続されたときに、リーフデバイス向けに自動的に更新されます。リーフデバイスをVCFに相互接続したときにファブリック設定または混合モード設定が自動的に変更された場合、リーフデバイスはVCFに正しく接続するために自動的に再起動します。前述のように、予期しない再起動と VCF 動作への影響を回避するには、ファブリックと混合モードを設定し、各リーフ デバイスを VCF にケーブル接続する前に手動で再起動します。
- 再起動が完了したら、ルーティングエンジンロールに設定されるスパインデバイスの1つにログインします。
- 事前プロビジョニングされた設定モードを指定します。
[edit virtual-chassis] user@device# set preprovisioned
- メンバー ID を VCF 内の各デバイスのシリアル番号に関連付け、各デバイスのロールを構成します。
[edit virtual-chassis] user@device# set member member-id serial-number serial-number role (line-card | routing-engine)
VCFが3つ以上のスパインデバイスをサポートしている場合、2つのサポートされているスパインデバイスをルーティングエンジンロールに、追加のスパインデバイスをラインカードロールに設定します。
リーフデバイスをラインカードロールに設定します。
たとえば、ルーティング エンジンの役割でメンバー 0 と 1 を使用する 20 台のメンバー デバイスで VCF を事前プロビジョニングする場合、メンバー 2 と 3 をライン カード ロールのスパイン デバイスとして、残りのデバイスをリーフ デバイスとしてプロビジョニングします。
[edit virtual-chassis] user@device# set member 0 serial-number SERIALNUMB00 role routing-engine user@device# set member 1 serial-number SERIALNUMB01 role routing-engine user@device# set member 2 serial-number SERIALNUMB02 role line-card user@device# set member 3 serial-number SERIALNUMB03 role line-card user@device# set member 4 serial-number SERIALNUMB04 role line-card user@device# set member 5 serial-number SERIALNUMB05 role line-card user@device# set member 6 serial-number SERIALNUMB06 role line-card user@device# set member 7 serial-number SERIALNUMB07 role line-card user@device# set member 8 serial-number SERIALNUMB08 role line-card user@device# set member 9 serial-number SERIALNUMB09 role line-card user@device# set member 10 serial-number SERIALNUMB10 role line-card user@device# set member 11 serial-number SERIALNUMB11 role line-card user@device# set member 12 serial-number SERIALNUMB12 role line-card user@device# set member 13 serial-number SERIALNUMB13 role line-card user@device# set member 14 serial-number SERIALNUMB14 role line-card user@device# set member 15 serial-number SERIALNUMB15 role line-card user@device# set member 16 serial-number SERIALNUMB16 role line-card user@device# set member 17 serial-number SERIALNUMB17 role line-card user@device# set member 18 serial-number SERIALNUMB18 role line-card user@device# set member 19 serial-number SERIALNUMB19 role line-card
- (推奨)VCF 構成を管理するための仮想管理イーサネット(VME)インターフェイスを構成します。
[edit] user@device# set interfaces vme unit 0 family inet address /ip-address/mask/
メモ:VMEは管理ポートを使用してプライマリルーティングエンジンの役割のデバイスにアクセスするため、VCF内の各スパインデバイスのケーブル管理ポートem0またはem1にアクセスするため、どのスパインデバイスがプライマリルーティングエンジンの役割を引き受けるかに関係なくVMEを使用できます。 QFX シリーズ デバイスと管理コンソールの接続を参照してください。
- (オプション)VCF は、マルチキャスト配信ツリー(MDT)を使用して、VCF のメンバー間でブロードキャスト、不明なユニキャスト、マルチキャスト(BUM)トラフィックを転送します。デフォルトでは、VCF はそのメンバーを MDT のルート ノードとして使用して、VCF のすべてのメンバーに対して MDT を作成します。このデフォルトの MDT 作成方法がインストールに最適でない場合、どのメンバーが MDT ルート ノードになるかを制御できます。
設定ステートメントは
set virtual-chassis member member-id fabric-tree-root
、MDT を作成するデフォルトの方法をプリエンプトし、VCF 内のメンバーを MDT ルート ノードにできるかどうかを指定します。このステートメントが1つ以上のメンバーに対して設定されている場合、MDTは指定されたメンバーをルートノードとしてのみ作成されます。デフォルトの方法ではなく、この MDT 作成方法を選択する必要がある理由については、「 Understanding Traffic Flow Through a Virtual Chassis Fabric and Fabric-tree-root 」を参照してください。このオプションを使用する場合は、すべてのスパインメンバー(およびスパインメンバーのみ)をMDTルートノードとして指定することをお勧めします。必要に応じて、VCFのスパインデバイスをファブリックMDTルートノードとして設定します。例えば、メンバー0~3をスパインデバイスとしてVCFを事前プロビジョニングする場合(役割とは独立)。
[edit virtual-chassis] user@device# set member 0 fabric-tree-root user@device# set member 1 fabric-tree-root user@device# set member 2 fabric-tree-root user@device# set member 3 fabric-tree-root
メモ:このオプションは、デフォルトの MDT を持つ内部 VCF マルチキャスト トラフィック フローの問題を観察する場合、後で VCF の動作中にいつでも設定できます。
- 設定をコミットします。
user@device# commit
- (40 Gbps QSFP+ インターフェイスを VCP としてのみ使用する混合 QFX5100 VCF の EX4300 スイッチ)次のいずれかのタスクを実行して、40 Gbps QSFP+ インターフェイスを VCP に変換します。
メモ:
自動VCP変換は、リンクの両端のインターフェイスがまだVCPとして設定 されていない 場合にのみ機能します。
EX4300 スイッチの 40 Gbps QSFP+ インターフェイスはデフォルトで VCP として設定されているため、EX4300 スイッチでは 40 Gbps QSFP+ インターフェイスを VCP として使用する必要があります。
EX4300 スイッチを 40 Gbps QSFP+ インターフェイスの DAC ケーブルを使用してスパイン スイッチにケーブルを配線する場合、 コマンドを使用
request virtual-chassis vc-port set
して、以下の 2 つ目の項目で説明するように、スパイン デバイス上の 40 Gbps QSFP+ インターフェイスを VCP に手動で変換する必要があります。コマンドを使用して、40 Gbps QSFP+ インターフェイス上の VCP 設定を
request virtual-chassis vc-port delete
削除します。例えば、EX4300-48T スイッチ上の 4 つの QSFP+ インターフェイスすべてで VCP 設定を削除するには、次のようにします。
user@leaf-device# request virtual-chassis vc-port delete pic-slot 1 port 0 user@leaf-device# request virtual-chassis vc-port delete pic-slot 1 port 1 user@leaf-device# request virtual-chassis vc-port delete pic-slot 1 port 2 user@leaf-device# request virtual-chassis vc-port delete pic-slot 1 port 3
を使用して、スパインデバイス上の40 Gbps QSFP+インターフェイスをVCPに手動で設定します
request virtual-chassis vc-port set
。例えば:user@spine-device# request virtual-chassis vc-port set pic-slot 1 port 0 user@spine-device# request virtual-chassis vc-port set pic-slot 1 port 1 user@spine-device# request virtual-chassis vc-port set pic-slot 1 port 2 user@spine-device# request virtual-chassis vc-port set pic-slot 1 port 3
- 前の手順で設定したスパインデバイスを、サポートされているインターフェイス(VCP)を使用してすべてのリーフデバイスに相互接続します。
メモ:
自動プロビジョニングまたは事前プロビジョニングされた VCF では、自動 VCP 変換機能が有効になり、SFP+ および QSFP+ インターフェイスが VCP に自動的に設定されます。VCP を手動で設定する必要はありません。
SFP+ または QSFP+ インターフェイスをネットワーク インターフェイスに設定する場合は、そのインターフェイスで LLDP を無効にします。
- サポートされているVCPインターフェイスを使用して、他のすべてのスパインデバイスを他のすべてのリーフデバイスに相互接続します。
- VCF 機能ライセンスをインストールします。
VCF を導入する場合、冗長化には 2 つのライセンス キーが推奨されます。1 つはプライマリ ルーティング エンジン ロールのデバイス用、もう 1 つはバックアップ ルーティング エンジン ロールのデバイス用です。
VCF の機能ライセンスを購入するには、ジュニパーネットワークスの営業担当者(https://www.juniper.net/us/en/contact-us/sales-offices)にお問い合わせください。ジュニパーの営業担当者が、機能ライセンス ファイルとライセンス キーを提供します。スイッチのシャーシ シリアル番号を入力するよう求められます。コマンドを実行してシリアル番号を
show virtual-chassis
取得できます。ライセンスを取得した後、「ライセンス キーの生成」の手順に従います。