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 の設定」を参照してください。