Citrix ADC

Google Cloud Platform にCitrix ADC VPXインスタンスをデプロイする

Citrix ADC VPXインスタンスは、Google Cloud Platform(GCP)に展開できます。GCPのVPXインスタンスを使用すると、GCPクラウドコンピューティング機能を活用し、ビジネスニーズに合わせてCitrix の負荷分散機能とトラフィック管理機能を使用できます。VPXインスタンスをGCPにスタンドアロンインスタンスとして展開できます。シングルNIC構成とマルチNIC構成の両方がサポートされています。

サポートされる機能

GCPで実行されているVPXインスタンスは、以下の機能をサポートしています。

  • 負荷分散
  • ICA プロキシ
  • コンテンツ スイッチ
  • Citrix ADC AAA
  • 書き換え
  • レスポンダー
  • RDPプロキシ
  • nFactor
  • LDAP
  • VPN (CVPN/Full)
  • GSLB

制限事項

  • IPv6 はサポートされていません。

ハードウェア要件

GCPのVPXインスタンスには、少なくとも2つのvCPUと4 GBのRAMが必要です。

前提条件

  1. デバイスに”gcloud”ユーティリティをインストールします。このユーティリティは、次のリンクにあります:https://cloud.google.com/sdk/install

  2. Citrix ダウンロードサイトからNSVPX-GCPイメージをダウンロードします。

  3. https://cloud.google.com/storage/docs/uploading-objects」の手順に従って、Googleのストレージバケットにファイル(たとえば、NSVPX-GCP-12.1-50.9_nc_64.tar.gz)をアップロードします。

  4. gcloud ユーティリティで次のコマンドを実行して、イメージを作成します。

gcloud compute images create <IMAGE_NAME> --source-uri=gs://<STORAGE_BUCKET_NAME>/<FILE_NAME>.tar.gz --guest-os-features=MULTI_IP_SUBNET

イメージが作成されるまで少し時間がかかる場合があります。イメージが作成されると、GCP コンソールの [コンピュー ティング] > [コンピュートエンジン] に表示されます。

ローカライズされた画像

注意点

デプロイを開始する前に、次の GCP 固有の点を考慮してください。

  • インスタンスの作成後は、ネットワークインターフェイスを追加または削除することはできません。
  • マルチ NIC デプロイの場合は、NIC ごとに個別の VPC ネットワークを作成します。1 つの NIC は、1 つのネットワークにのみ関連付けることができます。
  • 単一の NIC インスタンスの場合、GCP コンソールはデフォルトでネットワークを作成します。
  • 3 つ以上のネットワークインターフェイスを持つインスタンスには、最小 4 つの VPCU が必要です。
  • IP 転送が必要な場合は、インスタンスの作成と NIC の設定中に IP 転送を有効にする必要があります。

シナリオ:マルチNIC、マルチIPスタンドアロンVPXインスタンスをデプロイする

このシナリオでは、GCPでCitrix VPXスタンドアロンインスタンスを展開する方法を示します。このシナリオでは、複数のNICを持つスタンドアロンVPXインスタンスを作成します。インスタンスはバックエンドサーバー(サーバーファーム)と通信します。

vpx gcp シナリオをデプロイする

次の目的を果たすための NIC を 3 つ作成します。

NIC 目的 VPC ネットワークに関連付けられています
NIC 0 管理トラフィックを処理する(Citrix ADC IP) 管理ネットワーク
NIC 1 クライアント側のトラフィック(VIP)をサービスする クライアントネットワーク
NIC 2 バックエンド・サーバ(SNIP)との通信 バックエンド・サーバ・ネットワーク

また、インスタンスとバックエンドサーバー間、およびパブリックインターネット上のインスタンスと外部ホスト間の必要な通信ルートを設定します。

導入手順の概要

  1. 3 つの NIC 用に 3 つの VPC ネットワークを作成します。
  2. ポート 22、80、443 のファイアウォールルールを作成する
  3. 3 つの NIC でインスタンスを作成する

: VPC ネットワークを作成したのと同じリージョンにインスタンスを作成します。

VPC ネットワークを作成する

管理 NIC、クライアント NIC、およびサーバー NIC に関連付けられた 3 つの VPC ネットワークを作成します。VPC ネットワークを作成するには、Google コンソール> [ネットワーク] > [VPC ネットワーク] > [VPC ネットワークの作成] にログオンします。画面キャプチャに示すように、必要なフィールドに入力し、[Create] をクリックします。

ローカライズされた画像

同様に、クライアント側とサーバー側の NIC 用に VPC ネットワークを作成します。

: 3 つの VPC ネットワークはすべて、同じリージョンに存在する必要があります。このシナリオでは asia-east1 です。

ポート 22、80、443 のファイアウォールルールを作成する

VPC ネットワークごとに SSH(ポート 22)、HTTP(ポート 80)、HTTPS(ポート 443)のルールを作成します。ファイアウォール規則の詳細については、「ファイアウォール規則の概要」を参照してください。

ローカライズされた画像

VPXインスタンスの作成

  1. GCP コンソールにログオンします。
  2. [コンピューティング] で、[コンピュートエンジン] にカーソルを合わせ、[イメージ] を選択します。
  3. イメージを選択し、[インスタンスを作成] をクリックします。

    GCP インスタンスを作成する

  4. 複数の NIC をサポートするには、VPCU が 4 つあるインスタンスを選択します。
  5. [管理]、[セキュリティ]、[ディスク]、[ネットワーク]、[唯一のテナンシー] からネットワークオプションをクリックして、追加の NIC を追加します。

    :コンテナイメージは、GCP上のVPXインスタンスではサポートされていません。 GCP NICを追加する

  6. [ネットワークインターフェイス] で、[編集] アイコンをクリックして、デフォルトの NIC を編集します。この NIC は管理 NIC です。
  7. [ネットワークインターフェイス] ウィンドウの [ネットワーク] で、管理 NIC 用に作成した VPC ネットワークを選択します。

  8. 管理 NIC の場合は、静的な外部 IP アドレスを作成します。[外部 IP] ボックスの一覧の [IP アドレスの作成] をクリックします。

  9. [新しい静的 IP アドレスの予約] ウィンドウで、名前と説明を追加し、[予約] をクリックします。

  10. [ネットワークインターフェイスの追加] をクリックして、クライアントおよびサーバ側のトラフィック用の NIC を作成します。

GCP 追加の NIC

すべてのNICを作成したら、[Create] をクリックしてVPXインスタンスを作成します。

vpx gcp インスタンスの作成

インスタンスは VM インスタンスの下に表示されます。

新しい VPX GCP インスタンス

GCP SSHまたはシリアルコンソールを使用して、VPXインスタンスを構成および管理します。

GCP ssh コンソール

GCPにVPXインスタンスをデプロイした後の注意点。

  • ユーザー名nsrootとインスタンス ID をパスワードとしてVPX にログオンします。

  • 最初のログオン後、デフォルトのパスワードを変更します。

  • テクニカルサポートバンドルを収集するには、通常のショーテクニカルサポートの代わりに、コマンドシェル/netscaler/showtech_cloud.pl を実行します。

Citrix ADC VPX ライセンス

GCP上のCitrix ADC VPXインスタンスにはライセンスが必要です。GCPで実行されているCitrix ADC VPXインスタンスでは、以下のライセンスオプションを使用できます。

  • サブスクリプションベースのライセンス:Citrix ADC VPXアプライアンスは、GCPマーケットプレイスで有料インスタンスとして利用できます。サブスクリプションベースのライセンスは、従量課金制のオプションです。ユーザーは時間単位で課金されます。GCPマーケットプレイスでは、以下のVPXモデルとライセンスエディションを利用できます。

    |VPXモデル|ライセンスエディション| |—|—| |VPX10| Standard, Advanced, Premium| | |

  • 独自のライセンス(BYOL)を持参する:独自のライセンス(BYOL)をお持ちの場合は、「VPXライセンスガイド」を参照してくださいhttp://support.citrix.com/article/CTX122426。次の操作を実行する必要があります。
    • Citrix Webサイトのライセンスポータルを使用して、有効なライセンスを生成します。
    • ライセンスをインスタンスにアップロードします。
  • Citrix ADC VPXチェックイン/チェックアウトライセンス:詳細については、Citrix ADC VPXチェックイン/チェックアウトライセンスを参照してください。

オンプレミスおよびクラウド展開用のVPX Expressでは、ライセンスファイルは不要です。Citrix ADC VPXエクスプレスの詳細については、Citrix ADC ライセンスの概要の「Citrix ADC VPXエクスプレスのライセンス」のセクションを参照してください。

Citrix ADC VPXインスタンスを展開するためのGDMテンプレート

Citrix ADC VPX Googleデプロイメントマネージャー(GDM)テンプレートを使用して、GCPにVPXインスタンスを展開できます。詳しくは、「Citrix ADC GDMテンプレート」を参照してください。

Citrix ADC マーケットプレイスのイメージ

GDMテンプレートのイメージを使用して、Citrix ADCアプライアンスを起動できます。

次の表は、GCPマーケットプレイスで利用可能な画像の一覧です。

解除 イメージ名 イメージの場所
13.0 citrix-adc-vpx-1000-advanced-13-0-61-48 projects/citrix-master-project/global/images/citrix-adc-vpx-1000-advanced-13-0-61-48
13.0 citrix-adc-vpx-1000-advanced-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-1000-advanced-13-0-latest
13.0 citrix-adc-vpx-1000-premium-13-0-61-48 projects/citrix-master-project/global/images/citrix-adc-vpx-1000-premium-13-0-61-48
13.0 citrix-adc-vpx-1000-premium-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-1000-premium-13-0-latest
13.0 citrix-adc-vpx-1000-standard-13-0-61-48 projects/citrix-master-project/global/images/citrix-adc-vpx-1000-standard-13-0-61-48
13.0 citrix-adc-vpx-1000-standard-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-1000-standard-13-0-latest
13.0 citrix-adc-vpx-5000-enterprise-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-5000-enterprise-13-0-58-32
13.0 citrix-adc-vpx-5000-enterprise-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-5000-enterprise-13-0-latest
13.0 citrix-adc-vpx-5000-platinum-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-5000-platinum-13-0-58-32
13.0 citrix-adc-vpx-5000-platinum-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-5000-platinum-13-0-latest
13.0 citrix-adc-vpx-5000-standard-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-5000-standard-13-0–58-32
13.0 citrix-adc-vpx-5000-standard-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-5000-standard-13-0-latest
13.0 citrix-adc-vpx-3000-enterprise-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-3000-enterprise-13-0-58-32
13.0 citrix-adc-vpx-3000-enterprise-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-3000-enterprise-13-0-latest
13.0 citrix-adc-vpx-3000-platinum-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-3000-platinum-13-0-58-32
13.0 citrix-adc-vpx-3000-platinum-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-3000-platinum-13-0-latest
13.0 citrix-adc-vpx-3000-standard-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-3000-standard-13-0–58-32
13.0 citrix-adc-vpx-3000-standard-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-3000-standard-13-0-latest
13.0 citrix-adc-vpx-200-enterprise-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-200-enterprise-13-0-58-32
13.0 citrix-adc-vpx-200-enterprise-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-200-enterprise-13-0-latest
13.0 citrix-adc-vpx-200-platinum-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-200-platinum-13-0-58-32
13.0 citrix-adc-vpx-200-platinum-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-200-platinum-13-0-latest
13.0 citrix-adc-vpx-200-standard-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-200-standard-13-0–58-32
13.0 citrix-adc-vpx-200-standard-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-200-standard-13-0-latest
13.0 citrix-adc-vpx-10-enterprise-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-10-enterprise-13-0-58-32
13.0 citrix-adc-vpx-10-enterprise-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-10-enterprise-13-0-latest
13.0 citrix-adc-vpx-10-platinum-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-10-platinum-13-0-58-32
13.0 citrix-adc-vpx-10-platinum-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-10-platinum-13-0-latest
13.0 citrix-adc-vpx-10-standard-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-10-standard-13-0-58-32
13.0 citrix-adc-vpx-10-standard-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-10-standard-13-0-latest
13.0 citrix-adc-vpx-express-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-express-13-0-58-32
13.0 citrix-adc-vpx-express-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-express-13-0-latest
13.0 citrix-adc-vpx-byol-13-0-58-32 projects/citrix-master-project/global/images/citrix-adc-vpx-byol-13-0-58-32
13.0 citrix-adc-vpx-byol-13-0-latest projects/citrix-master-project/global/images/citrix-adc-vpx-byol-13-0-latest

リソース

関連情報

Google Cloud Platform にCitrix ADC VPXインスタンスをデプロイする