Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
項目一覧
 

構成のチュートリアル

このウォークスルーでは、Juniper Apstra JVDを使用して3ステージファブリックを構成するために必要な手順を説明します。詳細な設定情報については、『 Juniper Apstraユーザーガイド』を参照してください。このチュートリアルの追加ガイダンスは、メモの形式で提供されます。

このウォークスルーでは、ジュニパーのデータセンター検証テストラボでの検証時に使用されるベースライン設計の構成について詳しく説明します。ベースライン設計は、スパインの役割のQFX5220-32CDスイッチ、境界リーフの役割のQFX5130-32CDスイッチ、サーバーリーフの役割のQFX5120-48Yスイッチで構成されています。JVDの目的は、サポートされるデバイスと位置づけの 表1で説明したように、これらのスイッチプラットフォームのいずれかを、その役割に合った検証済みのスイッチプラットフォームに置き換えることができるようなオプションを提供することです。このウォークスルーを扱いやすい長さにするために、このドキュメントではベースライン設計プラットフォームのみを使用します。

Apstra: Apstra Server と Apstra ZTP Server を構成する

このドキュメントでは、Apstraのインストールについては説明しません。インストールの詳細については、『 Juniper Apstraユーザーガイド』を参照してください。

最初のステップは、Apstraサーバーの設定です。設定ウィザードは、ApstraサーバーVMに初めて接続すると起動します。この時点で、Apstraサーバー、Apstra UI、およびネットワーク設定のパスワードを設定できます。

Apstra:Junos OSデバイスの管理

ジュニパーデバイスをApstraに追加するには、手動とZTPを使用した一括の2つの方法があります。

デバイスを手動で追加するには(推奨):

Apstra UIで、[ Devices > Agents ]>[ Create Offbox Agents]に移動します。

これには、デバイスで設定するrootパスワードと管理IPの最小設定が必要です。

ZTP を使用してデバイスを追加するには:

Apstra ZTPサーバーからデバイスを追加するには、JuniperデバイスのZTPの詳細については、 Juniper Apstraユーザーガイド を参照してください。

この設定では、デバイスをApstraに追加する前に、すべてのスイッチでrootパスワードと管理IPがすでに設定されています。Apstraにスイッチを追加するには、まずApstra Web UIにログインし、上記のとおりデバイス追加方法を選択し、それらのデバイスに事前設定された適切なユーザー名とパスワードを入力します。

手記:

Apstraは、プリスティン設定と呼ばれる設定をジュニパーのデバイスから取得します。Junos設定の「グループ」スタンザは、元の設定をインポートする際に無視され、Apstraは継承モデルにリストされているグループ設定を検証しません。「設定グループを使用してデバイスを迅速に設定する」を参照してください。ただし、ループバック、インターフェイス(管理インターフェイスを除く)、ルーティングインスタンス(管理インスタンスを除く)の設定は避けるのがベストプラクティスです。デバイスが正常に確認されると、ApstraはプロトコルLLDPとRSTPを設定します。

Apstra Web UI: エージェントプロファイルの作成

このJVDラボでは、rootユーザーとパスワードはすべてのデバイスで同じです。したがって、エージェントプロファイルは次のように作成されます。これにより、パスワードが不明瞭になり、パスワードが安全に保たれることに注意してください。

  1. [デバイス] > [エージェント プロファイル] に移動します。
  2. エージェント・プロファイルの作成」をクリックします。
図1:Apstra imageでのエージェントプロファイルの作成

Apstra Web UI:デバイスを一括検出するには、IP アドレス範囲またはIP アドレス範囲を入力

IPアドレス範囲を指定することで、デバイスをApstraに一括追加できます。

  1. [デバイス] > [エージェント] に移動します。
  2. オフボックスエージェントの作成」をクリックします。
図2:オフボックスエージェントGraphical user interface, text, application, email Description automatically generatedの作成

Apstra Web UI: 初期状態の設定を追加してJunos OSをアップグレードする

[デバイス>管理対象デバイス]から、デバイスから収集するか、Apstraからプッシュして、元の設定を追加します。初期設定の一部として適用される設定は、基本設定、またはユーザー、管理スイッチへの静的ルートなどを追加してデバイスに到達するために必要な最小限の設定である必要があります。これにより、Apstraに基本設定のバックアップが作成され、問題が発生した場合にデバイスを元の設定に戻すことができます。

図 3: 初期状態の設定A screenshot of a computer Description automatically generatedの追加
手記:

上記の 図3 に示すように、Apstraを使用して初期状態の設定を更新した場合は、必ず 「Revert to Pristine」を実行してください。重要: アップグレードは中断を招く可能性があるため、デバイスのアップグレードを実行するにはメンテナンスウィンドウが必要です。アップグレードのベストプラクティス推奨事項:Apstraは現在、基本的なアップグレードチェックのみを実行しているため、 Junos OSソフトウェアのインストールおよびアップグレードガイドとJunos OSバージョンのリリースノートに記載されているJunos OS CLIを使用してデバイスのアップグレードします。ただし、このJVDには、Apstraをアップグレードに使用する場合のアップグレード手順がまとめられています。デバイスがブループリントに追加された場合は、デバイスを「アンデプロイ」に設定し、ブループリントからシリアル番号の割り当てを解除して変更をコミットすると、元の設定に戻ります。次に、アップグレードに進みます。アップグレードが完了したら、デバイスをブループリントに追加し直します。

Apstraでは、デバイスのアップグレードが可能です。ただし、Apstraは基本的なチェックを実行し、upgradeコマンドを発行します。Apstraからデバイスをアップグレードするには、次の図を参照してください。

図4:Apstra A screenshot of a computer Description automatically generatedからのデバイスのアップグレード

ApstraにJunos OSイメージを登録するには、すべてのOSイメージが保存されているリポジトリへのリンクを提供するか、以下に示すようにOSイメージをアップロードします。Apstra UIで、[ Devices > OS Images ]に移動し、[ Register OS Images]をクリックします。

図5:OSイメージのアップロード A screenshot of a computer Description automatically generated
図6:アップロードによるOSイメージの登録、またはA screenshot of a computer Description automatically generatedの提供イメージのURL

Apstraファブリックプロビジョニング

検出されたデバイスを確認し、デバイスを確認します。

デバイス>管理対象デバイス

オフボックスエージェントが追加され、デバイス情報が収集されたら、チェックボックスインターフェイスをクリックしてすべてのデバイスを選択し、[確認]をクリックします。これにより、スイッチはApstraサーバーの管理下に置かれます。

最後に、ApstraがLLDPとRSTPの設定を追加する際に、元の設定が再度収集されることを確認します。

図7:Apstra Graphical user interface Description automatically generated with medium confidenceで管理するデバイスの確認

スイッチが承認されると、「確認済み?」テーブルヘッダーの下のステータスアイコンが赤色のXから緑色のチェックマークに変わります。すべてのスイッチについて、この変更を確認します。変更がない場合は、手順を繰り返してスイッチを再度確認します。

図8:Apstraによって管理されるデバイス A screenshot of a computer Description automatically generated
手記:

デバイスをApstraで管理した後は、すべてのデバイス構成の変更をApstraを使用して実行する必要があります。Apstra以外のデバイスでは設定変更を行わないでください。Apstraによって変更が取り消される可能性があるためです。

Apstra Web UI:論理デバイス、デバイスプロファイルを使用したインターフェイスマップを識別して作成

次の手順では、Juniper Apstraのベースラインアーキテクチャとデバイスを使用して、3ステージファブリックを定義します。ブループリントをプロビジョニングする前に、トポロジーのレプリカが作成されます。次の手順では、ERB データ センターのリファレンス アーキテクチャとデバイスを定義します。

  • これには、スパイン、リーフ、および境界リーフスイッチの論理デバイスの選択が含まれます。論理デバイスは、物理デバイスを抽象化したもので、ポートの量、速度、役割などの一般的なデバイスフォームファクターを指定します。ベンダー固有の情報は含まれていないため、ベンダーとハードウェアデバイスモデルを選択する前にネットワーク定義を構築できます。Apstraソフトウェアのインストールには、論理デバイスの任意のバリエーションを作成するために使用できる、多くの定義済み論理デバイスが含まれています。
  • 次に、インターフェイスマップを使用して、論理デバイスをデバイスプロファイルにマッピングします。インターフェイスマップにマッピングされたポートは、デバイスプロファイルと物理デバイス接続と一致します。繰り返しになりますが、Apstraソフトウェアのインストールには、多くの定義済みインターフェイスマップとデバイスプロファイルが含まれています。
  • 最後に、設定された論理デバイスとデバイス プロファイルを使用してラックとテンプレートを定義し、ブループリントの作成に使用します。

『Juniper Apstraユーザーガイド』では、Apstraの設計図とデバイスを使用する際に理解しておく必要のあるデバイスのライフサイクルについて説明しています。

手記:

3段階の設計プロビジョニング手順では、Apstraデータセンターのリファレンスデザインを使用します。

[ Design > Logical Devices]に移動し、ポート数とポート速度に基づいてリストされているデバイスを確認します。追加するデバイスに最も近いデバイスを選択し、論理デバイスのクローンを作成します。

手記:

システム追加またはデフォルトの論理デバイスは変更できません。

以下の表は、このドキュメントの「Juniper Apstra JVDを使用した3ステージファブリック」ラボ用に作成されたデバイスの役割、論理デバイスタイプ、ポート、および接続を示しています。[Port Groups] 列は、このラボに必要な最小接続を示しています。これは、これらのスイッチが提供できる実際のポートグループとは異なります。

ポート
表 1:各ファブリック デバイスの論理デバイスのポート速度と接続
デバイスの役割 ポートグループ接続1グループ2 接続先
背骨 スーパースパイン/スパイン/リーフ/アクセス/ジェネリック 5 x 100 Gbps(各スパイン)

ボーダーリーフスイッチ x 2

サーバーリーフスイッチ x 3

サーバーリーフ(シングル) スーパースパイン/スパイン/リーフ/アクセス/ジェネリック

2 x 100Gbps

5 x 10Gbps

2 スパイン

2 サーバー (汎用)

サーバーリーフスイッチ(2 ESIリーフスイッチ) スーパースパイン/スパイン/リーフ/アクセス/ジェネリック

4 x 100 Gbps(両方のリーフスイッチ)

5 x 10Gbps

2 スパイン

4 サーバー (汎用)

ボーダーリーフスイッチ スーパースパイン/スパイン/リーフ/アクセス/ジェネリック

6 x 10Gbps

4 x 100 Gbps(両方のリーフスイッチ)

6 サーバー

2 スパイン

1 ポート グループ接続の場合、これらは接続されるロールとデバイスによって異なる場合があります。

2ポートグループの場合、ポート数は接続と速度によって異なります。

デバイスプロファイル

本書で取り上げているすべてのデバイスについて、デバイスプロファイル(Apstraの 「デバイス」>「デバイスプロファイル」で定義)は、 Apstraにデバイスを追加する際に、Apstraによって完全に一致Junos OS。サポートされているデバイスの検証中に、たとえば、QFX5700など、デバイスのラインカード設定に合わせてデバイスプロファイルをカスタム化する必要がありました。デバイスプロファイルの詳細については、 デバイスプロファイルに関するApstraユーザーガイドを参照してください。

手記:

このJVDドキュメントで取り上げているデバイスプロファイルは、モジュラーシャーシベースではありません。QFX5700などのモジュラーシャーシベースのデバイスの場合、ラインカードプロファイルとシャーシプロファイルがApstraで利用可能であり、デバイスプロファイルにリンクされています。これらは編集できません。ただし、これらは複製でき、次の 図9図10に示すように、ラインカード、シャーシ、およびデバイスプロファイル用のカスタムプロファイルを作成できます。

図 9: シャーシ プロファイルとラインカード プロファイル A screenshot of a computer Description automatically generatedにリンクされたQFX5700デバイス プロファイル
図 10: ラインカード プロファイル A screenshot of a computer Description automatically generatedにリンクされたQFX5700デバイス プロファイル

スパイン論理デバイスと対応するインターフェイス マップ

スパイン論理デバイスは、QFX5220-32CD(Junos OS)に基づいています。このソリューションでは、7つの100Gリンクを使用してリーフスイッチに接続します。 図11 に示すように、5つのスパイン/リーフ接続には100Gbpsのポートが12個あれば十分です。

図11:Apstraの論理デバイススパイン構成 A screenshot of a computer Description automatically generated

スパイン論理デバイスポートは、以下に示すように、インターフェイスマップを使用してデバイスプロファイルにマッピングされます。インターフェイスマップにマッピングされたポートは、デバイスプロファイルと物理デバイス接続と一致します。

図 12:スパイン インターフェイス マップ A screenshot of a computer Description automatically generated

サーバー リーフ スイッチの論理デバイスとインターフェイス マップ

このJVDでは、3つのQFX5120-48Yサーバリーフスイッチがあります。そのうちの2つはESIサポートスイッチで、1つは非ESI LAGスイッチです。3 つのサーバー リーフ スイッチはすべて 100 GB インターフェイスを使用して各スパインに接続され、10 GB インターフェイスは汎用サーバーに接続します。

単一(非冗長)リーフ スイッチの場合、ESI は使用されず、LACP(アクティブ)のみが設定されます。

図13:Apstraシングルリーフの論理デバイス A screenshot of a computer Description automatically generated

ESI(冗長)リーフスイッチでは、マルチホーミングにESI Lagが使用されます。ESI LAG は、[ Design ] > [Rack Types] の [Rack] の下に設定します。

図14:Apstraサーバーリーフスイッチの論理デバイス A screenshot of a computer Description automatically generated

サーバーリーフ論理デバイスは、以下のようにデバイスプロファイルにマッピングされます。

図 15: 単一サーバー リーフ スイッチのインターフェイス マップ A screenshot of a computer Description automatically generated
図 16:ESI リーフ スイッチのサーバー リーフ スイッチ インターフェイス マップ A screenshot of a computer Description automatically generated
手記:

この場合、シングルリーフとESIサーバーのリーフペアはどちらも同じデバイスプロファイルを持っていますが、スイッチ上の物理ポートがサーバーとスパインに接続される方法が異なるため、2つの異なる論理デバイスが設計されました。

境界リーフ スイッチの論理デバイスとインターフェイス マップ

ボーダーリーフ論理デバイスは、この設計で使用されるQFX5130-32CDスイッチを表現したものです。物理的なケーブル接続によって、インターフェイスマップに割り当てられるポートが決まります。

図 17:境界リーフ スイッチの論理デバイス Graphical user interface, application, table Description automatically generated
図 18: 境界リーフ スイッチのインターフェイス マップ A screenshot of a computer Description automatically generated

残りの論理デバイスについては、以下で説明します。インターフェイスマップはオプションであり、省略できます。

汎用サーバー論理デバイス

汎用サーバーは、リーフ スイッチ(境界および単一)に接続されたサーバーからのネットワーク インターフェイス接続を定義します。

使用するサーバーの論理デバイスは、Apstra内ですでに定義されています。同様の汎用システムを DCI に使用できます。ただし、DCIについては、別のJVD拡張ドキュメントで説明します。

外部ルーター

外部ルータは境界リーフ スイッチに接続されます。

Apstraは、MXシリーズデバイスなどの外部ルーターを管理しません。そのため、MXシリーズルーターは、関連するポートと速度設定を持つ外部汎用サーバーとして分類されます。

手記:

ブループリントの作成後、汎用外部システムがブループリントに追加されます。汎用サーバーや外部ルーターにインターフェイスマップは必要ありません。外部ルータの接続と機能は、このドキュメントの範囲外です。

Apstra Web UI:ラック、テンプレート、ブループリント - ラックの作成

論理デバイスとインターフェイスマップを定義したら、次のステップは、論理デバイスをラック形式で配置するためのラックを作成することです。このソリューションのデフォルト設計は、2 つのスパイン、5 つのサーバ リーフ スイッチ、および 2 つの境界リーフ スイッチです。ラックの設計は、スパインスイッチに十分なポートがあれば、何度でも作成して使用できます。

Apstraの[ Design > Rack Types]でラックを作成します。このソリューションには、4つのラックがあります。ボーダーリーフスイッチ用ラックが1ラック、サーバーリーフスイッチ用ラックが3ラック。ラックの作成の詳細については、『 Juniper Apstraユーザーガイド』を参照してください。

この設計の場合、L3 Closラックの構造は次のとおりです。

サーバーリーフスイッチ(シングルリーフ)

図19:ESIA screenshot of a computer Description automatically generatedなしのシングルリーフラック

サーバーリーフスイッチ(2リーフスイッチ)

図20:マルチホームA screenshot of a computer Description automatically generated用のESIラグを備えたサーバーリーフスイッチ

ボーダーリーフスイッチ

図 21:ボーダー リーフ スイッチのラック A screenshot of a computer Description automatically generated
手記:

設計図が作成されて機能するようになった後、ラックに変更を加える必要がある場合は、ナレッジベースの記事「 https://supportportal.juniper.net/s/article/Juniper-Apstra-How-to-change-Leaf-Access-Switch-of-existing-rack-after-Day2-operations?language=en_US」に従ってください。検証中に、 表 5 にリストされているすべてのデバイスを検証するようにボーダー リーフ ラックが変更されました。

テンプレートの作成

テンプレートは、ネットワークの構造とインテントを定義します。ラックを作成したら、スパインリンクを各ラックに接続する必要があります。この設計では、ラックベースのテンプレートを使用して、トップオブラック(ToR)スイッチ(またはToRスイッチのペア)として接続するラックを定義します。

スパイン論理デバイスのセクションで説明したように、各サーバーリーフとボーダーリーフには100Gリンクが割り当てられています。スパイン論理デバイスはテンプレートで割り当てられます。このデザインにはスーパースパインがないので、テンプレートから除外されています。テンプレートの詳細については、『 Juniper Apstraユーザーガイド』を参照してください。

手記:

テンプレートは、次のセクションで説明するブループリントを作成するためのベースとして使用されます。テンプレートは、ブループリントの有効期間中に一度だけ使用されます。したがって、テンプレートを変更しても、ブループリントは変更されません。

図 23:図 ラックベースのテンプレート構造 A screenshot of a computer Description automatically generated

青写真

各ブループリントはデータセンターを表しています。テンプレートは [設計>テンプレート ] セクションで作成され、ブループリントのグローバル カタログで使用できるようになります。テンプレートを定義したら、それを使用してデータセンターのブループリントを作成できます。

ブループリントを作成するには、[ Blueprints (ブループリント)] > [Create Blueprint (ブループリントの作成)] をクリックします。ブループリントの作成に関する詳細については、『 Juniper Apstraユーザーガイド』を参照してください。

図 24: デュアル スタック A screenshot of a computer Description automatically generatedを使用したブループリントの作成

[ Blueprint > Staged] に移動します。表示されるトポロジを展開すると、すべての接続を表示できます。ここから、ブループリントを [Staged] (ステージング) でプロビジョニングできます。

図 25: 作成済みでプロビジョニングされていないブループリント A screenshot of a computer Description automatically generated

上記のように、ブループリントは作成されますが、プロビジョニングはされません。トポロジーに不一致がないか検査し、不一致がある場合は、テンプレートまたはラックを修正した後に設計図を再作成できます。または、 Staged > Racks に移動し、 この記事に記載されている手順に従ってラックを編集します。

Apstra Web UI:ネットワークのプロビジョニングと定義

ブループリントが作成されると、ブループリントをステージングする準備が整ったことを意味します。作成されたブループリントの下のタブを確認します。

プロビジョニングを開始するには、 [Physical](物理) > [Staged](ステージング済み) タブ をクリックし、右側のパネルから [Build](ビルド) をクリックします。詳細については、 Juniper Apstraユーザーガイドを参照してください。

図 26: ブループリント [Build Blueprint Assign Resources Under Build] の下の [Assign Resources] (リソースの割り当て)

リソースの割り当て

最初のステップは、この リソース セクションで作成したIPを割り当てることです。この設計では、使用されるリソース値を以下に示します。

  1. [ Staged > Physical > Build > Resources ] をクリックし、以下のように更新します。
    1. DC1 ASN—スパインおよびリーフ スイッチ: 64512 - 64999
    2. ループバック IP—スパインおよびリーフ スイッチ:192.168.255.0/24
    3. リンク IP—スパイン<>リーフ スイッチ: MUST-FABRIC-Interface-IPs DC1-10.0.1.0/24
図 28: 割り当てられたリソース A screenshot of a computer Description automatically generated

スイッチへのインターフェイスマップの割り当て

設計図から [Staged > Physical > Build > Device Profiles] に移動します。

次に、このドキュメントの「 Apstra Web UI:論理デバイスの識別と作成」、「デバイスプロファイルを使用したインターフェイスマップ 」セクションで作成したインターフェイスマップにデバイスを割り当てます。

図 29: ブループリント [Build A screenshot of a computer Description automatically generated] の [Device Profiles] でのインターフェイス マップの割り当て
図 30: 割り当てられたインターフェイス マップ A screenshot of a computer Description automatically generated
手記:

汎用システムまたは汎用サーバーへのインターフェイスマップの割り当てはオプションです。これらのパラメータのステータスは赤でマークされ、オプションとしてもマークされます。

システム ID と正しい管理 IP を割り当てる

ブループリントから [Staged > Physical > Build > Devices ] に移動し、[Assigned System IDs] をクリックします。システム ID は、デバイスのシリアル番号です。

図 31: ビルド A screenshot of a computer Description automatically generatedでステージングされたブループリントのシステム ID の割り当て
手記:

ノードまたはデバイスごとにデバイスのホスト名と(Apstra上の)表示名が異なる場合、これらはApstraによって管理され Apstra.No ないため、汎用サーバーと外部ルーターにシステムIDが割り当てられることで変更できます。

システムID(デバイスのシリアル番号)を割り当てる前に、Apstraの [デバイス > 管理対象デバイス ]ですべてのデバイスが追加されていることを確認してください。

ケーブル配線の見直し

Apstraは、物理的なケーブル配線とは異なる可能性のあるデバイスのケーブルポートを自動的に割り当てます。ただし、Apstraによって割り当てられたケーブル接続は上書き可能で、実際のケーブル配線が示すように変更できます。これを行うには、設計図にアクセスし、[ Staged > Physical > Links]に移動して[ Edit Cabling Map ]ボタンをクリックします。詳細については、 Juniper Apstraユーザーガイドを参照してください。

図32:ケーブルA screenshot of a computer Description automatically generatedの確認と編集

汎用サーバーを含むスイッチ名を確認して、名前に一貫性があることを確認するのがベスト プラクティスです。デバイスの名前を確認および変更するには、[ Staged > Physical > Nodes ] に移動し、リストされているデバイスの名前をクリックすると、トポロジとデバイスへの接続、およびデバイスのプロパティやタグなどを表示する右側のパネルが表示されます( 図 33 を参照 )。

図 33: [Devices Links]、[Properties] A screenshot of a computer Description automatically generatedの確認

コンフィグレットとプロパティセット

コンフィグレットは、グローバル カタログの [デザイン] > [コンフィグレット] で定義される構成テンプレートです。コンフィグレットはApstraのインテントベースの機能では管理されないため、手動で管理します。コンフィグレットを使用しない場合の詳細については、 Juniper Apstraユーザーガイドを参照してください。コンフィグレットは、リファレンスデザインの設定を置き換えるために使用しないでください。コンフィグレットは、Junos設定JSONスタイルやJunosセットベース設定など、設定スニペットのJinjaテンプレートとして宣言できます。コンフィグレットの設計の詳細については、『 Apstraコンフィグレットユーザーガイド』を参照してください。

手記:

コンフィグレットが正しく設定されていない場合、警告や制限が発生しない場合があります。コンフィグレットは、別の専用サービスでテストおよび検証して、コンフィグレットが意図したとおりに動作することを確認することをお勧めします。パスワードやその他の秘密鍵は、コンフィグレットでは暗号化されません。

プロパティ セットは、デバイスのプロパティを定義するデータ セットです。これらは、コンフィグレットおよび分析プローブと連携して機能します。プロパティ セットは、グローバル カタログの Design > Property Sets で定義されます。

手記:

フリーフォーム・ブループリントの構成テンプレートでもプロパティ・セットが使用されますが、デザイン・カタログのプロパティ・セットとは関係ありません。

グローバルカタログで定義されたコンフィグレットとプロパティセットは、必要なブループリントにインポートする必要があり、コンフィグレットが変更された場合は、プロパティセットの場合と同様に、同じものをブループリントに再インポートする必要があります。次の図は、ブループリントにあるコンフィグレットとプロパティセットを示しています。

図 34: Configlet をブループリント A screenshot of a computer Description automatically generatedにインポートする
図 35: プロパティ セットをブループリント A screenshot of a computer Description automatically generatedにインポートする

3段階の検証では、セットアップと管理の目的で、一般的な設定の一部としていくつかのコンフィグレット(ネームサーバー、NTPなど)が適用されました。

ファブリックセッティング

ファブリックポリシー

このオプションでは、MTU、IPv6アプリケーションサポート、ルートオプションなど、さまざまなパラメーターをファブリック全体で設定できます。このJVDでは、次のパラメータが使用されました。 ブループリント内でこれらの設定を表示および変更します Apstra UI内の 「ステージングされた>ファブリック設定」>ファブリックポリシー

図 36: ファブリック ポリシー設定 A screenshot of a computer Description automatically generated
  1. データセンターで中程度のトラフィックをシミュレートするために、トラフィックスケールテストを実行しました 詳細については、 表6 を参照してください。スケールテストはQFX5120-48Yスイッチで実施しました。

    Junos EVPNネクストホップとインターフェイス数の最大値の設定も有効になったため、Apstraは関連する設定を適用して、リーフスイッチで許可されるEVPNオーバーレイネクストホップと物理インターフェイスの最大数をデータセンターファブリックの適切な数に最適化できます。これに加えて、コンフィグレットは、図 37 に示すように、レイヤー 2 とレイヤー 3 のエントリーにバランスの取れたメモリ割り当てを設定するためにも使用されます。

    これらの機能の詳細については、以下を参照してください。

    QFX5120リーフスイッチ設定の場合:

    図 37:バランスの取れたメモリA screenshot of a computer Description automatically generatedのためのリーフスイッチのコンフィグレット
  2. 非EVOリーフスイッチでは、 Junos EVPNルーティング インスタンスモード 設定も有効になりました。これは、ApstraがApstra 4.2からのすべての新しいブループリントに適用されるデフォルト設定だからです。Apstra 4.2より前に作成されたブループリントでは、非EVOスイッチのデフォルトスイッチのApstraアップグレード後に許可されています。ただし、Junos OSとJunos OS Evolvedが混在する設定では、MAC-VRFが設定を正規化することを推奨します。MAC-VRF用のVLAN対応ルーティング インスタンス「evpn-1」は、非EVO Junosデバイスに対してのみ作成されます。Junos OS EvolvedはMAC-VRFのみをサポートでき、同じことがデフォルトですでに実装されているため、このオプションはJunos OS Evolvedデバイスに影響しません。
手記:

ブループリントが実稼働環境で稼働している場合、メンテナンス期間中に上記の設定変更をMAC-VRFルーティング インスタンスモードに変更することを推奨します。これは中断を伴い、非EVO Junosリーフスイッチ(この場合はQFX5120s)の「再起動」が必要になるためです。

QFX5120リーフスイッチ設定の場合:

MAC-VRF ルーティング インスタンス モードが有効になっている場合、非 EVO リーフ スイッチで「デバイスの再起動が必要」の異常が発生します。これらの異常を修正するには、CLIから上記の変更の影響を受けるリーフスイッチを再起動します。

図:MAC-VRFへの変更後にQFX5120デバイスを再起動するためにApstraで発生した異常

Fabric Setting Fabric Setting

設定をコミット

ケーブル配線が確認されると、ファブリックをコミットする準備が整います。これは、コントロールプレーンが設定され、すべてのリーフスイッチがBGPを介してルートをアドバタイズできることを意味します。変更を確認し、ブループリントから Blueprint > <Blueprint-name> Uncommitted に移動してコミットします。

Apstra 4.2では、コミット前にコミットチェックを実行する新機能が導入されました。これは、特にコンフィグレットが関係している場合に、セマンティックエラーや脱落をチェックするために導入されました。

ビルドエラーがある場合は、それらを修正する必要があることに注意してください。それ以外の場合、Apstraはエラーが解決されるまで変更をコミットしません。

詳細については、 Juniper Apstraユーザーガイドを参照してください。

図 38: コミットされたブループリント A screenshot of a computer Description automatically generated

Apstraファブリック構成の検証

変更内容を確認し、デバイスにコミットしたら、機能するファブリックを作成します。

図39:展開されたブループリントノードとApstraによって割り当てられたIPv4およびIPv6ループバック A screenshot of a computer Description automatically generated

データセンターの設計図には、異常がないことを示し、すべてが機能していることを示す必要があります。ブループリントの展開に関する異常を表示するには、 ブループリント> <ブループリント名>> アクティブ ]に移動して、BGP、ケーブル、インターフェイスダウンイベント、ルート欠落などに関して発生した異常を表示します。詳細については、 Apstraユーザーガイドを参照してください。

図 40: [Blueprint Deployed] に異常のない [Active] タブが表示される A screenshot of a computer Description automatically generated
図41:データセンターブループリントの概要 A screenshot of a computer Description automatically generated

ファブリックが機能し、変更が設定されていることを確認するには、各スパインスイッチのコンソールまたはCLIにログインします。各スパイン スイッチのシェルから、次の Junos OS CLI コマンドを入力します。

このコマンドの出力は、次の出力のようになります。これは、ループバックおよびファブリックリンクIPに対して、各スパインから7つのリーフスイッチのそれぞれにBGPが確立されていることを示しています。

スパイン1:

スパイン2:

show bgp summary | no-moreコマンドの出力が上のスクリーンショットのようになると、必要最低限のネットワークファブリックが完成しています。ただし、VRF、VLAN、VNIによるオーバーレイネットワークはまだ適用する必要があるため、実稼働で使用する準備はまだ整っていません。

show bgp summary | no-moreコマンドの出力がスクリーンショットと異なる場合は、先に進む前に設定エラーを修正することが不可欠です。

オーバーレイネットワークの設定

red と blue のテナントのルーティング ゾーン(VRF)を設定し、仮想ネットワーク識別子(VNI)を指定します

  1. 設計図から>ステージングされた仮想>ルーティングゾーン>。
  2. [ルーティング ゾーンの作成(Create Routing Zone)] をクリックし、次の情報を入力します。
    1. VRF名:青
    2. VLAN ID: 3
    3. VNI:20002
    4. ルーティング ポリシー: デフォルト不変
  3. 次の情報で別のルーティング ゾーンを作成します。
    1. VRF名:赤
    2. VLAN ID:2
    3. VNI:20001
    4. ルーティング ポリシー: デフォルト不変
図 42: 赤と青のルーティング ゾーン A screenshot of a computer Description automatically generated

EVPNループバックをルーティングに割り当てる

ルーティング ゾーンを作成したら、以下の EVPN ループバックを赤と青の両方のルーティング ゾーンに割り当てます。 [Blueprint > Staged > Routing Zone ]に移動し、右側のパネルからリソースを割り当てます。

リソース 範囲
MUST-EVPN-ループバック-DC1 192.168.11.0/24

図:赤と青のループバックの割り当て

Configure Overlay Network Configure Overlay Network

赤と青のルーティングゾーンに仮想ネットワークを作成する

仮想ネットワークは、ルーティング ゾーン(VRF)に関連付ける必要があります。仮想ネットワーク(VNI)を作成し、これらの仮想ネットワークを先ほど作成したルーティング ゾーン(VRF)に関連付けます。必要に応じて、個々の要件に基づいて、実稼働環境に追加のルーティングゾーンと仮想ネットワークを作成します。

以下は、ファブリックで作成され、適切なリーフスイッチに割り当てられたネットワークを示しています。入力フィールドは次のとおりです。

Blue Networkの場合:

  1. [ 仮想ネットワークの作成] をクリックします。
  2. ネットワーク VXLAN のタイプを設定します。
  3. 名前を指定します: dc1_vn1_bluedc1_vn2_blue
  4. 両方のネットワークの 青色の セキュリティ ゾーンを選択します。
  5. VNIを提供します。
    1. dc1_vn1_blueの場合は12001。
    2. dc1_vn2_blueの場合は12002。
  6. IPv4 接続 – 有効に設定します
  7. 接続テンプレートの作成対象: タグ付き。
  8. IPv4 サブネットと仮想 IP ゲートウェイを指定します。
    1. dc1_vn1_blue 10.12.1.0/24、10.12.1.1
    2. dc1_vn2_blue 10.12.2.0/24、10.12.2.1
  9. リーフスイッチに割り当てます。

レッドネットワークの場合:

  1. [ 仮想ネットワークの作成] をクリックします。
  2. ネットワーク VXLAN のタイプを設定します。
  3. 名前を指定します: dc1_vn1_reddc1_vn2_red
  4. 両方のネットワークの 赤色の セキュリティ ゾーンを選択します。
  5. VNIを提供します。
    1. dc1_vn1_red の場合は 11001
    2. dc1_vn2_red の場合は 11002
  6. IPv4 接続 – 有効に設定します
  7. 接続テンプレートの作成対象: タグ付き。
  8. IPv4 サブネットと仮想 IP ゲートウェイを指定します。
    1. dc1_vn1_red 10.11.1.0/24、10.11.1.1
    2. dc1_vn2_red 10.11.2.0/24、10.11.2.1
  9. リーフスイッチに割り当てます。
図 43: A screenshot of a computer Description automatically generated作成された仮想ネットワーク

図 45 に示すように、IRB ネットワークが作成され、接続テンプレートが追加されてリーフ スイッチに割り当てられます。接続テンプレートの詳細については、Juniper Apstraユーザーガイドを参照してください。

仮想ネットワークの作成中に、接続テンプレートの作成が上記のタグとして選択されている場合、Apstraは接続テンプレートを作成し、仮想ネットワーク用に自動的に生成します。

[ブループリント > ステージングされた>接続テンプレート(Blueprint Staged Connectivity Templates)] に移動してテンプレートを表示し、リーフ スイッチに割り当てます。リーフスイッチに割り当てると、タグ付き集合型イーサネットインターフェイスが作成され、サーバーが接続されます。

図44:Apstraが生成した接続テンプレート Graphical user interface, application Description automatically generated
図 45:各ネットワークの接続テンプレートをリーフスイッチA screenshot of a computer Description automatically generatedに割り当てる

次に、[ Blueprint > Uncommitted ] に移動して、コミットされていない変更を確認し、オーバーレイ設定をコミットします。または、物理 >ノード>>ステージングされたブループリント に移動して、オーバーレイネットワークが作成される各リーフスイッチに対して生成された設定を確認し、設定を確認します。

青と赤のネットワークのオーバーレイ接続の確認

Apstra UIで変更をコミットすると、その変更がスイッチに適用されます。

ファブリックの設定の検証を開始するには、各リーフスイッチのコンソールにログインします。

リーフ スイッチの CLI から、以下のコマンドを入力します。

この出力は、複数の IRB インターフェイスと、青と赤のネットワークに設定されたルーティング インスタンスを表示します。

赤色 リーフ スイッチの 1 つのネットワーク IRB:

ブルー ネットワーク リーフ スイッチの 1 つの IRB:

現在、ApstraはデフォルトでMAC-VRFルーティングモードを使用しているため、red と blue のすべてのネットワークVLANについて、以下のコマンド出力から同じことがわかります。

リーフスイッチに ERB が設定されていることを確認する

リーフスイッチの CLI 内で、以下のコマンドを入力します。

このコマンドの出力には、すべてのスイッチ上の分散ゲートウェイが表示されます。

ゲートウェイは、赤のネットワークには 10.11.1.1、10.11.2.1、青のネットワークには 10.12.1.1、10.12.2.1 を表示します。これらの IRB 設定は、接続テンプレートで割り当てられたデバイスにのみ適用されます。他のファブリック スイッチには、接続テンプレートを介して割り当てられない限り、この IRB は設定されません。

リーフスイッチルーティングテーブルの確認

リーフスイッチの CLI 内で、以下のコマンドを入力します。

このコマンドの出力には、リーフ スイッチの 1 つの VRF Red ネットワークのルートが表示されます。

このコマンドの出力には、リーフ スイッチの 1 つの VRF ブルー ネットワークのルートが表示されます。

以下のコマンドは、ESI リーフ スイッチのオーバーレイを示しています。これは、リモート リーフ VNI が ESI リーフ スイッチ間で交換されていることを示しています。

外部ルーターと VRF 間ルーティングの設定

このJVDでは、MX204ルーターを外部ルーターとして使用し、外部ルーティングを実行し、RedネットワークとBlueネットワーク間のVRF間ルート漏洩にも使用します。外部ルーターの設定は、汎用サーバーの追加と似ています。MX204ルーターは、データセンターファブリックへの外部ゲートウェイとして機能する境界リーフスイッチに接続されています。

MXルーターを外部ルーターとして追加するには、Apstra UIの [Blueprint > Staged > Topology ]に移動し、境界リーフスイッチをクリックして、外部汎用システムと外部汎用システムへの接続を追加します(図 50を参照)。

次の図で、ボーダーリーフ1のインターフェイスとMX204デバイスとそのインターフェイスを選択し、[ リンクの追加]をクリックします。

図 46:外部汎用システム A screenshot of a computer Description automatically generatedとしての MX204 の追加

次に、[ Stage > Policies] > [Routing Policies ]に移動し、外部ルーターにルートをエクスポートするための外部ルーティングポリシーを作成します。次に、このポリシーを接続テンプレートに適用して、次の手順で説明するように、赤と青のネットワーク ルートをエクスポートできるようにします。

図 47: 外部ルータ ポリシー A screenshot of a computer Description automatically generated

次に、ブループリント上の接続テンプレートに移動し、以下の接続テンプレートを追加して、IPリンク、BGPピアリング、MX204(外部ルーター)でのルーティングポリシーを追加します。このJVDの場合、赤と青のネットワークはMX204にルーティングされ、そこでVRF間ルーティングが実行されます。VLAN 299 は赤のネットワークに使用され、VLAN 399 は青のネットワークに使用されます。

図:赤と青のVRFのIPリンク

Configure External Router and Inter-VRF Routing Configure External Router and Inter-VRF Routing

図:赤と青のVRF向けMXへのBGPピアリング

Configure External Router and Inter-VRF Routing Configure External Router and Inter-VRF Routing Configure External Router and Inter-VRF Routing Configure External Router and Inter-VRF Routing

図:赤と青のVRFのルーティングポリシー

Configure External Router and Inter-VRF Routing Configure External Router and Inter-VRF Routing

次に、[ Staged > Virtual > Routing Zone ] に移動し、[ Red VRF Network ] をクリックして下にスクロールし、両方の境界リーフ スイッチからの IP インターフェイス リンクを追加します。同じことが青色VRFネットワークに対しても実行されます。

図 48: red のネットワーク A screenshot of a computer Description automatically generatedの IP インターフェイス リンクの追加
図 49: Blue Network A screenshot of a computer Description automatically generated の IP インターフェイス リンクの追加

ブループリントをコミットして、2 つの境界リーフスイッチに設定をプッシュします。ApstraはMX204を管理しないため、外部ルーターは手動で設定する必要があります。MX204ルーターの設定では、インターフェイスは上記の 図48図56で使用したIPを使用して設定されます。

red と blue ネットワーク用の MX204 設定スニペット:

VRF 間ルーティングでは、Red と Blue の VRF ネットワーク間で VRF 間ルーティングを有効にするために、以下のように MX でポリシーが設定されます。両方のVRFは、MX204(外部ルーター)とのBGPピアへの境界リーフスイッチで設定されます。MX204は、BGPルーティングポリシーを使用してVRF間ルートを交換します。

手記:

Apstraでは、外部ルーターを必要とせずに、RedネットワークとBlueネットワーク間のVRF間ルーティングを設定することもできます。詳細については、 Apstraガイド を参照してください。設定に加えられた変更は、徹底的にテストすることをお勧めします。このJVDでは、「Route Target Overlaps Allow internal route-target policies」設定は使用されませんでした。この設定を「警告なし」に設定すると、赤や青などの各ルーティングゾーンを変更して、Apstra内のインポートおよびエクスポートルートターゲットポリシーを使用してルートターゲットを交換できます。

VRF 間の MX204 設定スニペット:

Apstra UI: 設計図ダッシュボード、分析、プローブ、異常

マネージドスイッチは、スイッチの健全性とネットワークの健全性に関する膨大な量のデータを生成します。これらをデータセンターネットワークに関して分析するために、Apstraは、グラフ1 からのインテントとスイッチが生成したデータを組み合わせたインテントベース分析を使用し、Apstraダッシュボードを使用してデータセンターネットワークビューを提供します。

手記:

Apstraでは、グラフモデルを使用してデータセンターのインフラストラクチャやポリシーなどを表現します。ネットワークに関するすべての情報は、ノードおよびノード間の関係としてモデル化されます。グラフモデルは、データを照会し、分析と自動化に使用できます。Apstraグラフモデルとクエリの詳細については、 Apstraユーザーガイドを参照してください。

分析ダッシュボード、異常、プローブ、レポート

Apstraには、デバイスからデータを収集する定義済みのダッシュボードも用意されています。Apstraは、IBAプローブを使用して、インテントとデータを組み合わせ、ネットワークに関するリアルタイムのインサイトを提供します。インサイトは、Apstra GUIまたはRest APIを使用して検査できます。IBAプローブは、しきい値に基づいて異常を発生させるように設定できます。プローブによって生成されたデータ量を分析して、Apstraサーバーのディスク容量がIBA操作に対応できることを確認することが推奨されています。ログローテーションの設定を調整することで、ディスク使用量を減らすことができます。

Apstraでは、カスタムダッシュボードを作成できます。詳細については、 Apstraユーザーガイド を参照してください。ブループリントから [Analytics > Dashboards ] に移動して、分析ダッシュボードを表示します。

図 50:Analytics ダッシュボードA screenshot of a computer Description automatically generated

分析ダッシュボードには、すべてのデバイスの正常性ステータスのステータスが表示されます。異常が発生した場合は、[異常]タブをクリックして異常を表示します。[ブループリントの異常]タブには、IBAプローブで異常が検出されなかった場合に、「異常はありません!」というメッセージが表示されます。詳細については、 Apstraユーザーガイドを参照してください。

図 51: ブループリントの異常 A screenshot of a computer Description automatically generated

構成されたプローブを表示するには、[ Blueprint > Analytics > Probes] に移動します。ここでは、プローブを編集、複製、または削除するアクションを実行できます。例えば、プローブの異常を抑制する必要がある場合、プローブを編集することで同じことを行うことができます。

図52:Apstraの事前定義済みプローブ A screenshot of a computer Description automatically generated

異常を発生または抑制するには、[ 異常発生(Raise Anomaly )] チェックボックスをオンまたはオフにします。

図:プローブ異常の設定

Analytics Dashboard, Anomalies, Probes and Reports

レポートを生成するには、[ Blueprints > Analytics > Reports] に移動します。ここでは、レポートをダウンロードして、状態やデバイスのトラフィックなどを分析できます。

図 53: 正常性レポート A screenshot of a computer Description automatically generatedの生成

Root Causes Identification (RCI)(根本原因の特定)は、Apstraソフトウェアに組み込まれている技術で、複雑なネットワークの問題を自動的に特定します。RCIは、リアルタイムネットワークステータス用のApstraデータストアを利用し、自動的にテレメトリを各ブループリントインテントと関連付けます。根本的原因のユースケースとしては、リンクのダウン、リンクのケーブルミス、インターフェイスのダウン、リンクの切断などが挙げられます。

図 54: 根本原因分析A screenshot of a computer Description automatically generatedの有効化
図 55:接続A screenshot of a computer Description automatically generatedの根本原因