クラウド テンプレートは、Cisco Cloud APIC インフラ ネットワークを設定および管理するテンプレートを提供します。テンプレートには、設定に最も重要な要素のみが必要です。これらの要素から、クラウド テンプレートは Cisco Cloud
APIC インフラ ネットワークのセットアップに必要な詳細設定を生成します。ただし、1 回限りの設定生成ではなく、テンプレート入力の要素を追加、変更、または削除できます。クラウド テンプレートは、それに応じて結果の設定を更新します。
AWS ネットワーク構成の中心的なものの 1 つは、仮想プライベート クラウド (VPC) です。AWS は世界中の多くのリージョンをサポートしており、1 つの VPC は 1 つのリージョンに固有です。
クラウド テンプレートは 1 つ以上のリージョン名を受け入れ、それらのリージョンのインフラ VPC の設定全体を生成します。これらはインフラ VPC です。AWS VPC に対応する Cisco Cloud APIC 管理対象オブジェクト(MO)は
cloudCtxProfile
です。クラウド テンプレートで指定されたすべてのリージョンに対して、cloudCtxProfile
設定が生成されます。cloudCtxProfile
は、リージョンに対応するすべての設定の最上位 MO です。その下には、特定の設定をキャプチャするためのツリーとして編成された他の多くの MO があります。クラウド テンプレートによって生成された cloudCtxProfile MO
には、ctxProfileOwner == SYSTEM
が含まれます。非インフラストラクチャ ネットワークの場合、cloudCtxProfile
を直接設定できます。この場合、cloudCtxProfile
は ctxProfileOwner == USER
を伝送します。
AWS VPC の主要なプロパティは CIDR です。すべてのリージョンには、一意の CIDR が必要です。Cisco Cloud APIC では、インフラ VPC の CIDR を提供できます。最初の 2 つのリージョンの CIDR は、AWS
に Cisco Cloud APIC AMI をデプロイする Cloud Formation Template (CFT) から取得されます。cloudApicSubnetPool
MO は、追加リージョンの CIDR を Cisco Cloud APIC に直接提供します。Cisco Cloud APIC 構成では、cloudCtxProfile
の子である cloudCidr
MO が CIDR をモデル化します。
クラウド テンプレートは、cloudCtxProfile
サブツリーに次のような多数の MO を生成して管理します。
クラウド テンプレートがない場合は、これらの設定と管理を担当します。
Cisco Cloud Template MO テーブルには、クラウド テンプレートへの入力(MO)の概要が含まれています。
表 1. クラウド テンプレートMO
MO
|
目的
|
cloudtemplateInfraNetwork
|
クラウド テンプレート設定のルート。次の属性が含まれます。
numRoutersPerRegion :cloudtemplateIntNetwork で指定された各 cloudRegionName のクラウドルータの数。
|
cloudtemplateProfile
|
すべてのクラウド ルータの設定プロファイル。次の属性が含まれます。
|
cloudtemplateIntNetwork
|
クラウド ルータを展開する場所を指定するリージョンのリストが含まれます。各リージョンは、cloudRegionName 子 MO を介してキャプチャされます。
|
cloudtemplateExtNetwork
|
クラウド外部のインフラ ネットワーク設定入力が含まれます。
クラウド ルータが外部ネットワーキング用に設定されているリージョンのリストが含まれます。 各リージョンは、cloudRegionName 子 MO を介してキャプチャされます。
|
cloudtemplateVpnNetwork
|
ACI オンプレミス サイトまたは別の Cisco Cloud APIC サイトで VPN を設定するための情報が含まれています。
|
cloudtemplateIpSecTunnel
|
ACI オンプレミス サイトの IPSec ピアの IP アドレスをキャプチャします。
|
cloudtemplateOspf
|
VPN 接続に使用する OSPF エリアをキャプチャします。
|
cloudtemplateBgpEvpn
|
オンプレミス サイトとの BGP セッションを設定するために、ピア IP アドレス、ASN などをキャプチャします。
|
Cisco Cloud APIC では、クラウド テンプレートにより、MO の階層化は通常の Cisco APIC とは若干異なります。通常の Cisco APIC では、2 つの変換レイヤを通過する論理 MO をポストします。
-
論理 MO から解決済み MO へ
-
解決済みの MO から具体的な MO
Cisco Cloud APIC には、インフラ ネットワーク用の追加の変換レイヤがあります。この追加レイヤでは、クラウド テンプレートが cloudtemplate
名前空間の論理 MO をクラウド名前空間の論理 MO に変換します。インフラ ネットワーク外の設定では、クラウド名前空間に論理 MO をポストします。この場合、MO は通常の Cisco APIC と同様に通常の2層変換を実行します。