Citrix SD-WAN

CloudInit を使用してOpenStackにCitrix SD-WAN スタンダードエディションをデプロイする

11.1.0 リリースでは、Citrix SD-WAN スタンダードエディション (SE) を OpenStack 環境にデプロイできます。このためには、Citrix SD-WAN イメージが、構成ドライブ機能をサポートしている必要があります。

メモ

構成ドライブ機能をサポートするCitrix イメージを作成します。

構成ドライブ機能では、管理ネットワーク経由でCitrix Orchestratorとの通信を確立するために、次のパラメータ構成がサポートされています。

  • 管理 ipv4 アドレス
  • 管理Gateway
  • Name-server1
  • Name-server2
  • シリアル番号-認証 に使用され、新しいインスタンスに再使用する必要があります。クラウド処理で渡されたシリアル番号は、VPXインスタンスで自動生成されたトライアル番号を上書きする必要があります。

シリアル番号を再利用するには、OpenStack で実行される SD-WAN に init スクリプトが組み込まれ、/etc/default/family でシリアル番号を変更します。

Cloudinit スクリプトは、OpenStack で config-drive で SD-WAN デプロイのコンテキスト化をサポートしています。

コンテキスト化の過程で、インフラストラクチャはコンテキストを仮想マシンで使用できるようにし、仮想マシンはコンテキストを解釈します。コンテキスト化では、仮想マシンは特定のサービスを開始したり、ユーザーを作成したり、ネットワークと構成パラメーターを設定したりできます。

OpenStack の SD-WAN インスタンスの場合、ユーザーからの管理 IP、DNS、およびシリアル番号に必要な入力。Cloudinit スクリプトはこれらの入力を解析し、指定された情報を使用してインスタンスをプロビジョニングします。

OpenStack クラウド環境でインスタンスを起動する場合、Citrix SD-WAN アプライアンスは、ブート時のインスタンスの自動設定をサポートするために、ユーザーデータとCloudInit という 2 つのテクノロジーをサポートする必要があります。

OpenStack 環境で SD-WAN SE をProvisioning するには、次の手順を実行します。

前提条件

[ イメージ ] に移動し、[ イメージを作成] をクリックします。

イメージの作成

  • イメージ名 -イメージ名を指定します。
  • 「画像の説明 」— 画像の説明を追加します。
  • ファイル -ローカルドライブから kvm.qcow2 イメージファイルを参照して選択します。
  • フォーマット — ドロップダウンリストから QCOW2 — QEMU エミュレータのディスクフォーマットを選択します。

[Create Image] をクリックします。

ネットワークポートとネットワークポートの両方が、最初に作成され、事前定義されている必要があります。ネットワーク・ポートを作成するには、次の手順に従います。

  1. [ ネットワーク ] で [ ネットワーク ] を選択し、[ ポート ] タブに移動します。

  2. [ ポートの作成 ] をクリックし、必要な詳細を入力し、[作成] をクリックします。

    ポートの作成

    [ 固定 IP アドレス] を選択した場合は、新しいポートのサブネット IP アドレスを指定する必要があります。

    固定 IP アドレスの作成

    ポートが作成され、どのデバイスにも接続されていないため、現在のステータスは Detached と表示されます。

    OpenStack インスタンスを作成して、config-drive を有効にし、user_data を渡します。

  3. OpenStack にログインし、インスタンスを設定します。

    インスタンス

  4. kvm.qcow2.gz ファイルをダウンロードし、解凍します。

  5. [ インスタンス ] に移動し、[ インスタンスの起動] をクリックします。

    注:

    [ Inst ances] に戻り、[ Launch Instance ] をクリックするか、イメージを作成したら [Images] 画面から [ Launch ] をクリックします。

    インスタンスの起動

  6. [ 詳細 ] タブで、次の情報を入力します。

    • 「インスタンス名 」— インスタンスのホスト名を指定します。
    • [Des cription] — インスタンスの説明を追加します。
    • [Av ailability Zone] — インスタンスをデプロイするアベイラビリティーゾーンをドロップダウンリストから選択します。
    • カウント 」— インスタンス数を入力します。この数を増やすと、同じ設定で複数のインスタンスを作成できます。[次へ] をクリックします。

    次にインスタンスを起動する

  7. [ ソース ] タブで、[ 新しいボリュームの作成 ] で [ いいえ ] を選択し、[** 次へ]** をクリックします。インスタンスソースは、インスタンスの作成に使用されるテンプレートです。

    ボリュームの作成

  8. インスタンスの [ フレーバー ] を選択し、[次へ] をクリックします。インスタンスに対して選択するフレーバーは、インスタンスのコンピューティング、ストレージ、およびメモリ容量を管理します。

    メモ

    選択するフレーバーには、作成しようとしているインスタンスのタイプをサポートするのに十分なリソースが割り当てられている必要があります。インスタンスに十分なリソースを提供していないフレーバーは、使用可能なテーブルで黄色の警告アイコンで識別されます。

    管理者は、フレーバーの作成と管理を担当します。割り当てる矢印 (右側) をクリックします。

    フレーバー

  9. ネットワークを選択し、[ Next] をクリックします。ネットワークは、インスタンスの通信チャネルを提供します。

    メモ

    プロバイダネットワークは管理者によって作成され、これらのネットワークはデータセンター内の既存の物理ネットワークにマップされます。同様に、プロジェクトネットワークはユーザーによって作成され、これらのネットワークは完全に分離され、プロジェクト固有です。

    ネットワーク

  10. インスタンスのネットワークポートを選択し、[ Next] をクリックします。ネットワークポートは、インスタンスに追加の通信チャネルを提供します。

    メモ

    ネットワークの代わりにポートを選択することも、両方を混在させることもできます。

    ネットワークポート

  11. [ 構成 ] に移動し、[ ファイルの選択] をクリックします。user_dataファイルを選択します。user_data ファイルの 管理 IPDNS、および シリアル番号 情報を表示できます。

  12. 構成ドライブ ]チェックボックスを有効にします。構成ドライブを有効にすると、ユーザーメタデータをイメージ内に配置できます。

    構成ドライブ

  13. [ インスタンスの起動] をクリックします。

CloudInit を使用してOpenStackにCitrix SD-WAN スタンダードエディションをデプロイする