Google Cloud Platform に NetScaler VPX インスタンスを展開する

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

サポートされる機能

使用されるライセンス/バージョンタイプに基づいて、すべての Premium、Advanced、および Standard 機能が GCP でサポートされています。

制限事項

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

ハードウェア要件

GCP の VPX インスタンスには、最低 2 vCPU と 4 GB の RAM が必要です。

注意事項

展開を開始する前に、以下の GCP 固有の点について考慮してください。
  • インスタンス作成後、ネットワークインターフェイスを追加または削除することはできません。
  • マルチ NIC 展開の場合、各 NIC 用に個別の VPC ネットワークを作成します。1 つの NIC は 1 つのネットワークのみに関連付けることができます。
  • シングル NIC インスタンスの場合、GCP コンソールはデフォルトでネットワークを作成します。
  • 2 つ以上のネットワークインターフェイスを持つインスタンスには、最低 4 vCPU が必要です。
  • IP フォワーディングが必要な場合は、インスタンスの作成時および NIC の構成時に IP フォワーディングを有効にする必要があります。

シナリオ: 複数のNIC、複数のIPを持つスタンドアロンVPXインスタンスを展開する

このシナリオでは、GCPにNetScaler VPXスタンドアロンインスタンスを展開する方法を説明します。このシナリオでは、複数のNICを持つスタンドアロンVPXインスタンスを作成します。このインスタンスは、バックエンドサーバー(サーバーファーム)と通信します。
GCP展開シナリオ
以下の目的のために3つのNICを作成します。
NIC 目的 関連するVPCネットワーク
NIC 0 管理トラフィックを処理します (NetScaler IP) 管理ネットワーク
NIC 1 クライアント側トラフィックを処理します (VIP) クライアントネットワーク
NIC 2 バックエンドサーバーと通信します (SNIP) バックエンドサーバーネットワーク
以下の間で必要な通信ルートを設定します。
  • VPXインスタンスとバックエンドサーバー。
  • VPXインスタンスとパブリックインターネット上の外部ホスト。

展開手順の概要

  1. 3つの異なるNIC用に3つのVPCネットワークを作成します。
  2. ポート22、80、443のファイアウォールルールを作成します
  3. 3つのNICを持つインスタンスを作成します
注:
VPCネットワークを作成したのと同じリージョンにインスタンスを作成します。
ステップ1. VPCネットワークを作成します。
管理NIC、クライアントNIC、サーバーNICに関連付けられた3つのVPCネットワークを作成します。VPCネットワークを作成するには、Googleコンソール > ネットワーキング > VPCネットワーク > VPCネットワークを作成にログインします。スクリーンショットに示されているように、必要なフィールドをすべて入力し、作成をクリックします。
シナリオ用のVPCネットワークVPC networks for scenario
同様に、クライアント側およびサーバー側のNIC用にVPCネットワークを作成します。
注:
3つのVPCネットワークはすべて同じリージョンにある必要があります。このシナリオではasia-east1です。
ステップ2. ポート22、80、443のファイアウォールルールを作成します。
各VPCネットワークに対して、SSH (ポート22)、HTTP (ポート80)、およびHTTPS (ポート443) のルールを作成します。ファイアウォールルールの詳細については、「ファイアウォールルールの概要」を参照してください。
シナリオのGCPファイアウォールルール
ステップ3. VPXインスタンスを作成します。
  1. GCPコンソールにログオンします。
  2. GCP Marketplaceに移動します。
  3. 要件に基づいてサブスクリプションを選択します。
    GCP マーケットプレイス
  4. 選択したサブスクリプションで起動をクリックします。
    GCPでVPXサブスクリプションを起動
  5. 展開フォームを完了し、展開をクリックします。
    注:
    ステップ1で作成したVPCネットワークを使用します。
  6. 展開されたインスタンスは、Compute Engine > VMインスタンスの下に表示されます。
    GCP SSH またはシリアルコンソールを使用して、VPXインスタンスを構成および管理します。

シナリオ:シングルNIC、スタンドアロンVPXインスタンスの展開

このシナリオでは、GCPでシングルNICを持つNetScaler VPXスタンドアロンインスタンスを展開する方法を説明します。この展開を実現するために、エイリアスIPアドレスが使用されます。
シングルNICによるGCPスタンドアロン展開(/en-us/vpx/media/deploy-vpx-gcp-standalone-with-single-nic.png)
単一のNIC (NIC0) を作成し、以下の目的で使用します。
  • 管理ネットワークで管理トラフィック (NetScaler IP) を処理します。
  • クライアントネットワークでクライアント側トラフィック (VIP) を処理します。
  • バックエンドサーバーネットワークでバックエンドサーバー (SNIP) と通信します。
以下の間で必要な通信ルートを設定します。
  • インスタンスとバックエンドサーバー。
  • インスタンスとパブリックインターネット上の外部ホスト。

展開手順の概要

  1. NIC0 用のVPCネットワークを作成します。
  2. ポート22、80、443のファイアウォールルールを作成します。
  3. シングルNICを持つインスタンスを作成します。
  4. VPXにエイリアスIPアドレスを追加します。
  5. VPXにVIPとSNIPを追加します。
  6. 負荷分散仮想サーバーを追加します。
  7. インスタンスにサービスまたはサービスグループを追加します。
  8. インスタンス上のサービスまたはサービスグループを負荷分散仮想サーバーにバインドします。
注:
VPCネットワークを作成したのと同じリージョンにインスタンスを作成します。
ステップ1. 1つのVPCネットワークを作成します。
NIC0に関連付けるVPCネットワークを1つ作成します。
VPCネットワークを作成するには、次の手順を実行します。
  1. GCPコンソール > ネットワーキング > VPCネットワーク > VPCネットワークの作成にログオンします。
  2. 必須フィールドに入力し、作成をクリックします。
VPCネットワークの作成
ステップ2. ポート22、80、443のファイアウォールルールを作成します。
VPCネットワーク用にSSH (ポート22)、HTTP (ポート80)、およびHTTPS (ポート443) のルールを作成します。ファイアウォールルールの詳細については、ファイアウォールルールの概要を参照してください。
ファイアウォールルールを作成
ステップ3. シングルNICでインスタンスを作成します。
シングルNICでインスタンスを作成するには、次の手順を実行します。
  1. GCPコンソールにログオンします。
  2. Computeの下で、Compute Engineにカーソルを合わせ、Imagesを選択します。
  3. イメージを選択し、Create Instanceをクリックします。
    GCPインスタンスを作成
  4. 2つのvCPUを持つインスタンスタイプを選択します(ADCの最小要件)。
    2つのvCPUインスタンス
  5. Management, security, disks, networkingウィンドウからNetworkingタブをクリックします。
  6. Network interfacesの下で、EditアイコンをクリックしてデフォルトのNICを編集します。
  7. Network interfacesウィンドウのNetworkの下で、作成したVPCネットワークを選択します。
  8. 静的外部IPアドレスを作成できます。External IP addressesの下で、Create IP addressをクリックします。
  9. Reserve a static addressウィンドウで、名前と説明を追加し、Reserveをクリックします。
  10. CreateをクリックしてVPXインスタンスを作成します。 新しいインスタンスはVMインスタンスの下に表示されます。
ステップ 4. VPX インスタンスにエイリアス IP アドレスを追加します。
VIP および SNIP アドレスとして使用するために、2 つのエイリアス IP アドレスを VPX インスタンスに割り当てます。
注:
VIP または SNIP を構成するために、VPX インスタンスのプライマリ内部 IP アドレスを使用しないでください。
エイリアス IP アドレスを作成するには、次の手順を実行します。
  1. VM インスタンスに移動し、編集をクリックします。
  2. ネットワークインターフェースウィンドウで、NIC0 インターフェースを編集します。
  3. エイリアス IP 範囲フィールドに、エイリアス IP アドレスを入力します。
    GCP ネットワークインターフェース
  4. 完了をクリックし、次に保存をクリックします。
  5. VM インスタンスの詳細ページでエイリアス IP アドレスを確認します。
    VM インスタンスの詳細
ステップ 5. VPX インスタンスに VIP と SNIP を追加します。
VPX インスタンスで、クライアントエイリアス IP アドレスとサーバーエイリアス IP アドレスを追加します。
  1. NetScaler GUI で、システム > ネットワーク > IP > IPv4 に移動し、追加をクリックします。
    「IPv4アドレスを追加」(/en-us/vpx/media/adc-add-ipv4-address.png)
  2. クライアントエイリアスIP (VIP) アドレスを作成するには:
    • VMインスタンスのVPCサブネット用に構成されたクライアントエイリアスIPアドレスとネットマスクを入力します。
    • 「IP Type」フィールドで、ドロップダウンメニューから「Virtual IP」を選択します。
    • 「Create」をクリックします。
  3. サーバーエイリアスIP (SNIP) アドレスを作成するには:
    • VMインスタンスのVPCサブネット用に構成されたサーバーエイリアスIPアドレスとネットマスクを入力します。
    • 「IP Type」フィールドで、ドロップダウンメニューから「Subnet IP」を選択します。
    • 「Create」をクリックします。
ステップ6. 負荷分散仮想サーバーを追加します。
  1. NetScaler GUIで、Configuration > Traffic Management > Load Balancing > Virtual Servers に移動し、「Add」をクリックします。
  2. 名前、プロトコル、IPアドレスタイプ (IPアドレス)、IPアドレス (クライアントエイリアスIP)、およびポートに必要な値を追加します。
  3. 「OK」をクリックして、負荷分散仮想サーバーを作成します。
「負荷分散仮想サーバーを作成」(/en-us/vpx/media/create-lb-vserver-adc.png)
ステップ7. VPXインスタンスにサービスまたはサービスグループを追加します。
  1. NetScaler GUIから、Configuration > Traffic Management > Load Balancing > Services に移動し、Add をクリックします。
  2. サービス名、IPアドレス、プロトコル、ポートに必要な値を入力し、OK をクリックします。
ステップ8. サービス/サービスグループをインスタンス上のロードバランシング仮想サーバーにバインドします。
  1. GUIから、設定 > トラフィック管理 > 負荷分散 > 仮想サーバー に移動します。
  2. ステップ6 で設定したロードバランシング仮想サーバーを選択し、Edit をクリックします。
  3. Service and Service Groups ウィンドウで、No Load Balancing Virtual Server Service Binding をクリックします。
  4. ステップ7 で設定したサービスを選択し、Bind をクリックします。

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

  • ユーザー名 nsroot とパスワードとしてインスタンスIDを使用してVPXにログオンします。プロンプトでパスワードを変更し、設定を保存します。
  • テクニカルサポートバンドルを収集するには、通常の show techsupport の代わりにコマンド shell /netscaler/showtech_cloud.pl を実行します。
  • GCPコンソールからNetScaler VMを削除した後、関連するNetScaler内部ターゲットインスタンスも削除します。これを行うには、gcloud CLIに移動し、次のコマンドを入力します。
    gcloud compute -q  target-instances delete <instance-name>-adcinternal --zone <zone>
    注:
    <instance-name>-adcinternal は削除する必要があるターゲットインスタンスの名前です。

NetScaler VPXライセンス

GCP上のNetScaler VPXインスタンスには有効なライセンスが必要です。GCPで実行されているNetScaler VPXインスタンスで利用可能なライセンスオプションは次のとおりです。
BYOL (Bring your own license): BYOLオプションを使用するには、次の手順に従います。
  • NetScaler®ウェブサイトのライセンスポータルを使用して、有効なライセンスを生成します。
  • 生成されたライセンスをインスタンスにアップロードします。
  • NetScaler VPXチェックイン/チェックアウトライセンス: このライセンスモデルでは、利用可能なライセンスプールからライセンスをチェックアウトし、不要になったときにチェックインし直すことができます。詳細については、「NetScaler VPXチェックイン/チェックアウトライセンス」を参照してください。
注:
GCP上のNetScaler VPXインスタンスでは、サブスクリプションベースのライセンスはサポートされなくなりました。

GCPでサポートされているNetScaler VPX製品

次の表に、GCPでサポートされているNetScaler VPX製品を示します。
サポートされているVPX製品
NetScaler VPX - お客様ライセンス
NetScaler VPX FIPS - お客様ライセンス

サポートされているGCPマシンタイプファミリー

マシンタイプファミリー 最小マシンタイプ
汎用マシン e2-ミディアム、e2-スタンダード-2、e2-ハイメモリ-2、n1-スタンダード-2、n1-ハイメモリ-2、n2-スタンダード-2、n2-ハイメモリ-2、n2d-スタンダード-2、n2d-ハイメモリ-2
コンピューティング最適化マシン c2-standard-4, c2d-standard-2, c2d-highmem-2

NetScaler VPXインスタンスをデプロイするためのGDMテンプレート

NetScaler VPX Google Deployment Manager (GDM) テンプレートを使用して、GCP に VPX インスタンスをデプロイできます。詳細については、NetScaler GDM Templatesを参照してください。

NetScaler マーケットプレイスイメージ

GDMテンプレート内のイメージを使用して、NetScalerアプライアンスを起動できます。
次の表に、GCPマーケットプレイスで利用可能なイメージを示します。
リリース イメージ名 イメージの場所
13.1 citrix-adc-vpx-express-13-1-53-17 projects/citrix-master-project/global/images/citrix-adc-vpx-express-13-1-53-17
13.1 シトリックス-エーディーシー-ブイピーエックス-200-エンタープライズ-13-1-53-17 projects/citrix-master-project/global/images/citrix-adc-vpx-200-enterprise-13-1-53-17
13.1 シトリックス-エーディーシー-ブイピーエックス-1000-プラチナム-13-1-53-17 projects/citrix-master-project/global/images/citrix-adc-vpx-1000-platinum-13-1-53-17
13.1 シトリックス-エーディーシー-ブイピーエックス-5000-プラチナ-13-1-53-17 projects/citrix-master-project/global/images/citrix-adc-vpx-5000-platinum-13-1-53-17
13.1 シトリックス-エーディーシー-ブイピーエックス-ビーワイオーエル-13-1-53-17 projects/citrix-master-project/global/images/citrix-adc-vpx-byol-13-1-53-17