Application Delivery Management

StyleBookを使用したOpenStackでのNetScaler ADC VPX インスタンスのプロビジョニング

OpenStackオーケストレーションワークフローでは、Application Delivery Management(ADM)が「os-cs-lb-mon」StyleBookを使用して、OpenStackテナントに割り当てられたCitrix ADCインスタンスにLBaaS構成をデプロイするようになりました。OpenStack ユーザーによって作成されたロードバランサーごとに、設定パックが作成されます。

OpenStackワークフローの設定にStyleBooksを使用すると、次のようなメリットがあります。

  • すべての設定オブジェクトを表示することで、視覚化が改善されました。
  • ロールバックによる信頼性。
  • さまざまなNetScaler ADC インスタンスタイプ(NetScaler ADC HA、パーティション、VPX、CPX、MPXなど)のサポート。
  • 独自の StyleBooks を使用して OpenStack テナントの設定をデプロイすることによるカスタマイズ。

NetScaler ADM 管理者として、[ アプリケーション ]>[ 構成 ]に移動して、NetScaler ADC インスタンスに展開されている構成パックを表示します。 次のタスクを実行できます。

  • スクロールすると、ロードバランサーにデプロイされた「os-cs-lb-mon」設定パックが表示されます。
  • 「os-cs-lb-mon」StyleBookパネルの「 定義を表示 」をクリックして、インスタンスにデプロイされている構成を確認します。

  • オブジェクトの表示 ]をクリックして、インスタンスにデプロイされたNetScaler ADC オブジェクトまたはエンティティの一覧を表示します。

StyleBookを使用してインスタンスをProvisioning する前の注意点

NetScaler ADM 12.1ビルド49.23以降、OpenStackオーケストレーションワークフローのアーキテクチャが更新されました。ワークフローでは、NetScaler ADM StyleBookを使用してNetScaler ADC インスタンスを構成するようになりました。バージョン 12.0 またはバージョン 12.1 ビルド 48.18 のいずれかから NetScaler ADM 12.1 ビルド 49.23 にアップグレードする場合は、次の移行スクリプトを実行する必要があります。

/mps/scripts/migration_scripts/migrate_configurations.py
<!--NeedCopy-->
  • マイグレーションスクリプトを実行すると、既存の OpenStack 設定に対応する「os-cs-lb-mon」StyleBookの設定パックが作成されます。

  • 以前のビルドから OpenStack 設定をデプロイした場合は、この移行スクリプトの実行が必須です。

  • バージョン12.1ビルド49.23からの移行スクリプトを実行した後にのみ、「os-cs-lb-mon」StyleBookを使用してインスタンスに新しい構成をデプロイできます。

  • OpenStack から試行されたすべての構成は、移行スクリプトが実行されるまで失敗します。

  • 移行スクリプトを実行すると、Citrix ADM の以前のビルドにダウングレードすることはできません。
  • OpenStack LBaaS V2用のNetScaler ADC ドライバを最新バージョンにアップグレードしていることを確認します。最新のCitrix ADM 12.1ビルド49.23に付属しているCitrix ADCバンドルファイルを使用してください。

LBaaS V2 APIを実装するには、Neutron LBaaSコマンドを使用します。任意の Neutron クライアントに接続し、設定タスクを実行します。設定コマンドの実行方法の詳細については、「コマンドラインを使用した LBaaS V2 の設定」を参照してください。

StyleBookを使用したOpenStackでのNetScaler ADC VPX インスタンスのプロビジョニング