一部のエンタープライズネットワークでは、セキュリティ上の理由から、NetScaler VPXインスタンスがNetScalerライセンスサーバーに接続してライセンスを自動的にダウンロードできない場合があります。このようなシナリオでは、OpenStackプラットフォームにNetScaler VPXインスタンスを手動で展開する必要があります。Citrixから受け取ったライセンスアクセスコードを使用して、適切なNetScaler VPXライセンスをダウンロードし、ローカルシステムに保存します。
OpenStack上のNetScaler VPXインスタンスを手動でプロビジョニングするには:
-
NetScalerドライバーソフトウェアをインストールし、OpenStackにNetScaler Consoleを登録します
-
NetScaler Consoleで、Orchestration \> Cloud Orchestration \> OpenStackに移動します。
-
Configure OpenStack Settingsをクリックします。Configure OpenStack Settingsページで、NetScaler ConsoleでOpenStackを構成するためのパラメーターを設定できます。ここにはDefaultとCustomizedの2つのオプションがあります。
-
OpenStackサービスがデフォルトポートで実行されている場合は、Defaultを選択します。
-
Orchestration \> Cloud Orchestration \> OpenStackに移動し、Deployment Settingsをクリックします。
-
管理ネットワーク - 自動プロビジョニングされたNetScaler VPXが接続される、OpenStack上の管理ネットワークを選択します。
-
プロファイル名 - ドロップダウンリストからプロファイルを選択します。NetScaler Consoleは、このプロファイルに含まれるパスワードを使用して、新しく自動プロビジョニングされたNetScaler VPXインスタンスを構成します。
-
Glance内のNetScaler VPXイメージ - NetScaler VPXインスタンスの作成に使用される、OpenStack Glanceで利用可能なNetScaler VPXイメージを選択します。ドロップダウンリストには、OpenStack Glanceに存在するイメージのみが表示されます。
-
NetScaler Consoleで、Orchestration \> Cloud Orchestration \> OpenStack \> Service Packagesに移動し、次にAddをクリックします。
-
Service Packageページで次のパラメーターを指定します。
-
名前 - サービスパッケージの名前。たとえば、SVC-PKG-GOLDと入力します。
-
NetScalerインスタンス割り当て - サービスパッケージで定義されているインスタンス割り当てのタイプとして、DedicatedまたはPartitionedを選択します。
-
NetScalerインスタンスのプロビジョニング - Create Instance OnDemand を選択して、設定中にNetScalerインスタンスを作成します。
-
自動プロビジョニングプラットフォーム - OpenStack Compute を選択します。デフォルトでは、インスタンスタイプとしてNetScaler VPXが選択されます。
-
OpenStackテナント/配置ポリシーの割り当て - セクションの「OpenStack Tenants」の下で、Add をクリックし、テナントを選択します。
-
Continue をクリックし、次に Done をクリックします。
-
System \> System Administration \> Change System Settings に移動し、ドロップダウンリストから http を選択します。
-
Infrastructure > Instances > NetScaler VPX に移動します。
-
NetScaler VPX ページで、Admin ドロップダウンリストをクリックし、Provision Device を選択します。
NetScaler VPXページ(/en-us/netscaler-application-delivery-management-software/media/orchestration-openstack-manual-provision-device.png)
-
Device Provisioning ページで、デバイス名を入力し、前のステップで作成したサービスパッケージを選択します。
-
OK をクリックします。
-
Orchestration \> Cloud Orchestration \> OpenStack \> Requests タブに移動します。リクエストを選択し、Tasks をクリックしてタスクを表示します。タスクのステータスが Finished に変わると、NetScaler VPXがNetScaler Consoleにプロビジョニングされたことを意味します。
-
Infrastructure > Instances \> NetScaler VPX に移動して、NetScaler VPXインスタンスがNetScaler VPXページに表示されることを確認します。
-
NetScaler VPXインスタンスをクリックします。NetScaler VPXインスタンスがブラウザウィンドウで開いたら、インスタンスにログオンします。
Configuration \>
System \>
Licenses に移動し、新しいライセンスを手動で追加します。新しいライセンスの追加方法の詳細については、「
NetScaler Licensing Overview」を参照してください。
-
NetScaler VPXインスタンスを再起動します。
NetScaler VPXの再起動(/en-us/netscaler-application-delivery-management-software/media/orchestration-openstack-ns-reboot.jpg)
-
数分後、OpenStackにログオンし、System \> Instances で、NetScaler VPXインスタンスがOpenStackにデプロイされていることを確認できます。
-
LBaaS V2 APIの実装は、Neutron LBaaSコマンドを通じて実行されます。任意のNeutronクライアントに接続し、構成タスクを実行します。構成コマンドの実行方法の詳細については、「
コマンドラインを使用したLBaaS V2の構成」を参照してください。