OpenStack上でのStyleBookを使用したNetScaler VPXインスタンスのプロビジョニング
OpenStackオーケストレーションワークフローでは、NetScaler Consoleは現在、
os-cs-lb-mon StyleBookを使用して、OpenStackテナントに割り当てられたNetScalerインスタンスにLBaaS構成を展開します。OpenStackユーザーによって作成された各ロードバランサーに対して、設定パックが作成されます。
OpenStackワークフローでStyleBookを構成に使用すると、次の利点があります。
-
すべての構成オブジェクトを表示することで、視覚化が向上します。
-
ロールバックによる信頼性。
-
さまざまなNetScalerインスタンスタイプ(NetScaler HA、パーティション、VPX、CPX、MPXなど)のサポート。
-
独自のStyleBookを使用してOpenStackテナントの構成を展開することによるカスタマイズ。
NetScaler Console管理者として、Applications > Configurations に移動して、NetScalerインスタンスに展開されている設定パックを表示します。 次のタスクを実行できます。
-
ロードバランサーに展開されている
os-cs-lb-mon設定パックを表示するためにスクロールします。 -
os-cs-lb-monStyleBookパネルでView Definitionをクリックして、インスタンスに展開されている構成を確認します。 -
View Objectをクリックして、インスタンスに展開されているNetScalerオブジェクトまたはエンティティのリストを表示します。
StyleBookを使用してインスタンスをプロビジョニングする前の注意点
NetScaler Console 12.1 build 49.23以降、OpenStackオーケストレーションワークフローのアーキテクチャが更新されました。このワークフローでは、NetScaler Console StyleBookを使用してNetScalerインスタンスを構成するようになりました。バージョン12.0またはバージョン12.1 build 48.18からNetScaler Console 12.1 build 49.23にアップグレードする場合は、次の移行スクリプトを実行する必要があります。
/mps/scripts/migration_scripts/migrate_configurations.py
-
移行スクリプトを実行すると、既存のOpenStack構成に対応する
os-cs-lb-monStyleBookの設定パックが作成されます。 -
これらの以前のビルドからOpenStack構成を展開していた場合、この移行スクリプトの実行は必須です。
-
バージョン 12.1 ビルド 49.23 からの移行スクリプトを実行した後にのみ、
os-cs-lb-monStyleBook を使用してインスタンスに新しい構成を展開できます。 -
移行スクリプトが実行されるまで、OpenStack から試行されたすべての構成は失敗します。
注
-
移行スクリプトを実行すると、NetScaler Console の以前のビルドにダウングレードすることはできません。
-
OpenStack LBaaS V2 用の NetScaler ドライバーを最新バージョンにアップグレードしていることを確認してください。最新の NetScaler Console 13.0 ビルドとともに提供される NetScaler バンドルファイルを使用してください。
LBaaS V2 API の実装は、Neutron LBaaS コマンドを介して実行されます。任意の Neutron クライアントに接続し、構成タスクを実行します。構成コマンドの実行方法の詳細については、「Configuring LBaaS V2 using Command Line」を参照してください。