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

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

OpenStack ワークフローで StyleBooks を設定することには、次のような利点があります。

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

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

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

  • オブジェクトの表示 ]をクリックして、インスタンスにデプロイされた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 から試行されたすべての設定は、移行スクリプトが実行されるまで失敗します。

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

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

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