この製品のドキュメントセットは、偏向のない言語を使用するように配慮されています。このドキュメントセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブ ランゲージの取り組みの詳細は、こちらをご覧ください。
シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントでは、Cisco Application Centric Infrastructure(ACI)プラットフォーム内で2ノードサービスグラフを設定および導入する方法について説明します。サービスグラフで使用される2つのデバイスは、トランスペアレントモードで稼働する物理Cisco適応型セキュリティアプライアンス(ASA)とCitrix NetScaler 1000V仮想アプライアンスです。
このドキュメントで説明する設定を開始する前に、次の項目に関する知識があることが推奨されます。
このドキュメントの情報は、次のハードウェアとソフトウェアのバージョンに基づいています。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。
このセクションでは、この導入に関連するさまざまなコンポーネントの設定方法について説明します。
このセクションでは、ASAの設定を完了する方法について説明します。
ASAで複数のコンテキストを作成するには、機能を有効にする必要があります。ASAにログインし、コンフィギュレーションモードで次のコマンドを入力します。
ciscoasa(config)#
mode multiple[an error occurred while processing this directive]
リロードするよう求められます。デバイスがリロードされたら、ユーザコンテキストの作成を続行できます。
注:ユーザーコンテクトの前に管理コンテキストを作成する必要があります。このドキュメントでは、管理コンテキストの作成方法ではなく、ユーザコンテキストの作成方法について説明します。管理コンテキストの作成方法の詳細については、『Cisco ASA Series CLI Configuration Guide, 9.0』の「Configuring Multiple Contexts」セクションを参照してください。
ASAでユーザコンテキストを作成するには、システムコンテキストから次のコマンドを入力します。
ciscoasa/admin# changeto context sys
ciscoasa(config)# context
jristain <--- This is the name of the desired context
Creating context 'jristain'... Done. (5)
ciscoasa(config-ctx)# allocate-interface Management0/1
ciscoasa(config-ctx)# config-url disk0:/
jristain
.cfg
<--- "context-name.cfg"
[an error occurred while processing this directive]
WARNING: Could not fetch the URL disk0:/jristain.cfg
INFO: Creating context with default config
このコンフィギュレーションは、コンテキストを作成し、このコンテキストで使用する管理インターフェイスを割り当て、コンフィギュレーションファイルの場所を指定します。次に、APICが接続できるように必要な最小限のブートストラップを設定するために、このコンテキストを入力する必要があります。
ユーザコンテキストが作成されたら、そのコンテキストに変更し、割り当てられているインターフェイスの管理IPアドレスを設定できます。次のコマンドを入力します。
ciscoasa(config-ctx)# changeto context jristain <----
Drops into the user context
[an error occurred while processing this directive]
ciscoasa/jristain(config)# interface Management0/1
ciscoasa/jristain(config-if)# ip address 192.168.20.10 255.255.255.128
ciscoasa/jristain(config-if)# nameif management
INFO: Security level for "management" set to 0 by default.
ciscoasa/jristain(config-if)# security-level 100
ciscoasa/jristain(config-if)# exit
ciscoasa/jristain(config)# route management 0.0.0.0 0.0.0.0 192.168.20.1
ciscoasa/jristain(config)# exit
ciscoasa/jristain# copy running-config startup-config
注:nameifエントリは、デバイスパッケージに必要な内容であるため管理である必要があります。nameifエントリに追加の文字が含まれている場合は、APICでのL4-L7デバイスの配備に障害が発生します。
APICをASAに接続するには、最小限の設定が必要です。これには、HTTPサーバとAPICのユーザアカウントが含まれます。ユーザコンテキストで次の設定を使用します。
ciscoasa/jristain(config)#username
<username>
password
<password>
[an error occurred while processing this directive]
ciscoasa/jristain(config)#http server enable
ciscoasa/jristain(config)#http 0.0.0.0 0.0.0.0 management
注:<username>および<password>領域に目的のユーザ名とパスワードを入力してください。
このセクションでは、APICの設定を完了する方法について説明します。
2ノードサービスグラフを展開するには、3つのブリッジドメイン(BD)が必要です。
外部ASAインターフェイス(コンシューマ)のBDを設定するには、次の情報を使用します。
次の情報を使用して、2つのデバイスを接続するために使用されるBDを設定します。
サービスグラフでは、2つのエンドポイントグループ(EPG)を設定する必要があります。1つのコンシューマと1つのプロバイダーコンシューマEPGは、外部ASAインターフェイスに接続するBDを使用する必要があります。プロバイダーEPGは、エンドサーバに接続するBDを使用する必要があります。
ASA管理コンテキストとユーザコンテキストをAPICに追加する必要があります。これを完了するには、[Tenant] > [L4-L7 Services] > [L4-L7 Devices]に移動し、右クリックして[Create an L4-L7 Device]を選択して、次の手順を実行します。
注:この時点でウィザードの使用を終了できます。フェールオーバー情報を設定する必要はありません。
デバイスがファブリックに登録された後、APICはデバイスパラメータを使用して設定をプッシュできます。登録後、まず、仮想ポートチャネル(vPC)でASAをリーフスイッチに接続するポートチャネルを設定する必要があります。
ポートチャネルを設定するには、作成したデバイスに移動し、作業ペインの右上隅にある[Parameters]タブをクリックします。鉛筆アイコンをクリックして、パラメータを変更します。
[クラスタパラメータの編集]ウィンドウが表示されます。オプションの範囲を制限するには、[PortChannel]をクリックします。[Port Channel Member]フォルダを展開し、[Configuration Options]を完了します。各オプションの説明を次に示します。
割り当てるインターフェイスごとに、このプロセスを繰り返します。
完了すると、システムコンテキストでASAのポートチャネルが作成されます。これを確認するには、システムコンテキストにアクセスし、show port-channel summaryコマンドを入力します。
ciscoasa#
show port-channel summary
Flags: D - down P - bundled in port-channel
I - stand-alone s - suspended
H - Hot-standby (LACP only)
U - in use N - not in use, no aggregation/nameif
M - not in use, no aggregation due to minimum links not met
w - waiting to be aggregated
Number of channel-groups in use: 2
Group Port-channel Protocol Span-cluster Ports
------+-------------+---------+------------+-----------------------
27 Po27(N) LACP No Gi0/4(P) Gi0/5(P)[an error occurred while processing this directive]
ユーザコンテキストをファブリック内のL4-L7デバイスとして登録する必要があります。[テナント] > [L4-L7 Services] > [L4-L7デバイス]に移動し、右クリックして[L4-L7デバイスの作成]を選択して、次の手順を実行します。
注:この時点でウィザードの使用を終了できます。フェールオーバー情報を設定する必要はありません。
この設定例の2番目のノードは、NetScaler 1000Vです。NetScalerは、接続されたサーバにロードバランシング機能を提供します。このデバイスもAPICに登録する必要があります。[テナント] > [L4-L7 Services] > [L4-L7デバイス]に移動し、右クリックして[L4-L7デバイスの作成]を選択して、次の手順を実行します。
注:Network Adapter 1は管理目的で使用されるため、使用しないでください。
デバイスが登録されたら、サービスグラフテンプレートを作成します。[テナント] > [L4-L7サービス] > [L4-L7サービスグラフテンプレート] > [L4-L7サービスグラフテンプレートの作成]に移動し、次の手順を実行します。
テンプレートを作成したら、デバイスに展開できます。[テナント] > [L4-L7サービス] > [L4-L7サービスグラフテンプレート] > [サービスグラフテンプレート] > [サービスグラフテンプレートの適用]に移動します。
[Contract]タブで、次の手順を実行します。
[グラフ]タブで、次の手順を実行します。
[ASA Parameters]タブで、必要なパラメータを入力します。このタブのパラメータは不要です。
[NetScaler Parameters]タブで、ウィザードを使用してNetScalerの設定を入力します。
現在、この設定に使用できる確認手順はありません。
このセクションでは、設定のトラブルシューティングに役立つ情報を提供します。
このドキュメントで説明されている設定に関連する2つの既知の障害を次に示します。