テンプレートとは
テンプレートとは、ネットワーク設計を抽象化したもので、ベンダー固有の情報は定義せずに、ネットワークの機能、構造、ポリシーインテントを定義します。これらは、以下で説明するように、他の抽象化要素(ラックタイプ、論理デバイス)およびその他の詳細で定義されます。ネットワークを構築する準備ができたら、テンプレートを使用してブループリントを作成します。テンプレートは、ラックベース、ポッドベース、またはスパインレス(折りたたんだ状態)にすることができます。各タイプのテンプレートの詳細については、以下のセクションを参照してください。
ラックタイプはテンプレートで使用されます。Apstraには多数の定義済みテンプレートが用意されていますが、カスタムテンプレートを作成する必要がある場合は、多数の定義済みラックタイプのいずれかを使用するか、自分でカスタム作成したものを使用します。データセンター内のラックの大部分で、ホストへのリンク速度、スパインへのアップリンク速度など、同じリーフハードウェアが使用されている場合、データセンター内のすべてのラックを設計および構築する代わりに、1つのラックタイプを使用する効率を活用できます。
ラックベーステンプレートの詳細
ラックベースのテンプレートでは、トップオブラック(ToR)スイッチ(またはToRスイッチのペア)として接続するラックのタイプと数を定義します。ラックベースのテンプレートは、以下のセクションに分かれています。
テンプレート パラメーター
「 テンプレート・パラメーター 」セクションには、テンプレートの名前とタイプが含まれます。
-
名前 - テンプレートを識別するための一意の名前。17文字以下
-
タイプ - ラックベース:接続するラックのタイプと数に基づく
トポロジープレビュー
[トポロジ プレビュー] セクションには、テンプレートに含まれる要素が視覚的に表示されます。以下のスクリーンショットは、L2 仮想という名前の定義済みラックベースのラックタイプ用です。
構造
「 構造 」セクションには、以下の表に示すように、テンプレートを構成するコンポーネントに関する詳細が含まれています。
構造 |
オプション |
---|---|
棘 |
|
タグ |
ユーザー指定。グローバル カタログから生成されたドロップダウン リストからタグを選択するか、タグをその場で作成します (その後、グローバル カタログの一部になります)。外部ルーターを指定するのに便利です。テンプレートで使用されるタグは埋め込まれているため、グローバル カタログ内のタグに後で変更を加えても、テンプレートには影響しません。 |
ラックタイプ |
EVPNを使用しないラックベーステンプレートのESIベースのラックタイプは無効です。 |
論理構造
[論理構造]セクション(Apstraバージョン5.0.0の新機能)は、テンプレート内の論理要素を視覚的に表現したものです。論理的な関係と依存関係が表示されるため、設計が期待どおりであることを検証できます。以下のスクリーンショットは、L2 仮想という名前の定義済みラックベースのラックタイプ用です。スクリーンショットでは、AOS-7x10リーフ論理デバイスで、5つの異なるデバイスのいずれかを使用できることがわかります。これらのアソシエーションは、そのリーフ論理デバイスを使用するインターフェイス マップです。AOS-7x10リーフ論理デバイスと異なるデバイスプロファイルを含む新しいインターフェイスマップを作成した場合、この論理構造の図にも表示されます。
檄
[ ポリシー(Policies)] セクションには、ラックベースのテンプレートで設定可能なポリシーが含まれており、以下の表に示されています。
政策 |
オプション |
---|---|
ASN割り当てスキーム(スパイン) |
|
オーバーレイ制御プロトコル |
|
スパインからリーフへのリンク アンダーレイ タイプ |
|
ポッドベースのテンプレートの詳細
ポッドベースのテンプレートは、大規模な5ステージのClosネットワークを構築するために使用され、基本的には複数のラックベースのテンプレートを組み合わせて、スーパースパインデバイスの追加レイヤーを使用します。詳細については、「 5-Stage Clos アーキテクチャ 」を参照してください。
ポッドベースのテンプレートは、以下のセクションに分かれています。
テンプレート パラメーター
「 テンプレート・パラメータ 」セクションには、テンプレート名とテンプレートのタイプが含まれます。
-
名前 - テンプレートを識別するための一意の名前。17文字以下
-
タイプ - ポッドベース:接続するラックベースのテンプレートのタイプと数に基づきます
トポロジープレビュー
[トポロジ プレビュー] セクションには、テンプレートに含まれる要素が視覚的に表示されます。以下のスクリーンショットは、L2スーパースパインシングルプレーンという名前の事前定義されたポッドベースのラックタイプ用です。
構造
「 構造 」セクションには、以下の表に示すように、テンプレートを構成するコンポーネントに関する詳細が含まれています。
構造 |
オプション |
---|---|
スーパースパイン |
|
タグ |
ユーザー指定。グローバル カタログから生成されたドロップダウン リストからタグを選択するか、タグをその場で作成します (その後、グローバル カタログの一部になります)。外部ルーターを指定する場合に便利です。テンプレートで使用されるタグは埋め込まれているため、グローバル カタログ内のタグに後で変更を加えても、テンプレートには影響しません。 |
ポッド |
ラックベースのテンプレートのタイプと、選択した各テンプレートの数 |
論理構造
[論理構造]セクション(Apstraバージョン5.0.0の新機能)は、テンプレート内の論理要素を視覚的に表現したものです。論理的な関係と依存関係が表示されるため、設計が期待どおりであることを検証できます。以下のスクリーンショットは、L2スーパースパインシングルプレーンという名前の事前定義されたポッドベースのラックタイプ用です。
檄
[ ポリシー] セクションには、ポッドベースのテンプレートで構成できるポリシーが含まれており、以下の表に示されています
政策 |
オプション |
---|---|
スパインからスーパースパインへのリンク |
|
オーバーレイ制御プロトコル |
|
折りたたまれたテンプレートの詳細
折りたたまれたテンプレートにより、リーフ、ボーダーリーフ、スパインの機能を1つのデバイスペアに統合できます。フルメッシュトポロジーは、リーフスパイン接続ではなく、リーフレベルで作成されます。このスパインレステンプレートは、L3折りたたみラックタイプを使用します。折りたたまれたテンプレートには、次の制限があります。
-
集約されたL3テンプレートをスパインデバイス搭載のL3テンプレートにアップグレードできない(同じ結果を得るには、集約されたL3ブループリントからL3 Closブループリントにデバイスを移動します。)
-
折りたたまれた L3 テンプレートは、5 ステージ テンプレートのポッドとして使用できません。
-
冗長リーフデバイス内でベンダーを混在させることはできません。2つのリーフデバイスは同じベンダーとモデルでなければなりません。
-
リーフツーリーフ リンクは、追加、編集、または削除できません。
-
リーフ間接続はフルメッシュに制限されます。
-
IPv6はサポートされません。
折りたたまれたテンプレートは、次のセクションに分かれています。
テンプレート パラメーター
「 テンプレート・パラメータ 」セクションには、テンプレート名とテンプレートのタイプが含まれます。
-
名前 - テンプレートを識別するための一意の名前。17文字以下
-
タイプ - 折りたたみ:L3折りたたみラックタイプを使用したスパインレステンプレート
トポロジープレビュー
[トポロジ プレビュー] セクションには、テンプレートに含まれる要素が視覚的に表示されます。以下のスクリーンショットは、折りたたみ式ファブリックアクセスという名前の定義済みの折りたたみ式ラックタイプ用です。
構造
「 構造 」セクションには、以下の表に示すように、テンプレートを構成するコンポーネントに関する詳細が含まれています。
構造 |
オプション |
---|---|
ラックタイプ |
L3 折りたたみ式ラックのタイプと、選択した各ラック タイプの数 |
メッシュ接続
[ Mesh Connectivity ] セクションには、以下の表に示すように、メッシュ リンクの数とその速度に関する詳細が含まれています。
メッシュ接続 |
オプション |
---|---|
メッシュリンク数と速度 |
冗長性グループ(MLAG/ESI)のデバイスを含む、物理デバイスの各ペア間に作成されるリンクセットを定義します。これらのリンクは常に物理L3です。メッシュレベルでの論理リンクは必要ありません。 |
論理構造
[論理構造]セクション(Apstraバージョン5.0.0の新機能)は、テンプレート内の論理要素を視覚的に表現したものです。論理的な関係と依存関係が表示されるため、設計が期待どおりであることを検証できます。以下のスクリーンショットは、折りたたみ式ファブリックアクセスという名前の定義済みの折りたたみ式ラックタイプ用です。
檄
[ ポリシー] セクションには、折りたたまれたテンプレートで構成できるポリシーが含まれており、以下の表に示されています
政策 |
オプション |
---|---|
オーバーレイ制御プロトコルegp |
|
Apstra GUIのテンプレート
左側のナビゲーション メニューから [デザイン] > [テンプレート ] に移動して、デザイン (グローバル) カタログのテンプレート テーブルに移動します。
設計要素とデバイスプロファイルの相互関係を確認するには、 関係を表示 (Apstraバージョン5.0.0の新機能)をクリックします。これは、Apstra環境を初めて使用する場合に役立ちます。
多くのテンプレートがあらかじめ定義されています。名前、テンプレートのタイプ、オーバーレイ制御プロトコルでテンプレートを検索するには、[ 検索 ]ボタン(虫眼鏡)をクリックし、条件を入力します。
テンプレート名をクリックすると、その詳細が表示されます。
テンプレートを作成、編集、削除できます。