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

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

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

マシンタイプファミリー 最小マシンタイプ
汎用マシン e2-medium, e2-standard-2, e2-highmem-2, n1-standard-2, n1-highmem-2, n2-standard-2, n2-highmem-2, n2d-standard-2, n2d-highmem-2, c3-standard-4, n4-standard-2, c4-standard-2, c4d-standard-2
コンピューティング最適化マシン c2-standard-4, c2d-standard-2, c2d-highmem-2
注:
  • N4 および C3 インスタンスタイプのサポートは、NetScaler リリース 14.1-56.x から開始されます。
  • C4 および C4D インスタンスタイプのサポートは、NetScaler リリース 14.1-73.x から開始されます。

サポートされている機能

使用されるライセンスまたはバージョンタイプに基づいて、すべての 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 を持つスタンドアロンの NetScaler VPX インスタンスをデプロイする

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

展開手順の概要

  1. 3つの異なるNIC用に3つのVPCネットワークを作成します。
  2. ポート22、80、443のファイアウォールルールを作成します。
  3. 3つのNICを持つインスタンスを作成します。
GCPマーケットプレイスからNetScaler VPXインスタンスを選択します。
注:
VPCネットワークを作成したのと同じリージョンにインスタンスを作成します。
ステップ1. VPCネットワークを作成します。
管理NIC、クライアントNIC、サーバーNICに関連付けられた3つのVPCネットワークを作成します。VPCネットワークを作成するには、Googleコンソール > ネットワーキング > VPCネットワーク > VPCネットワークを作成にログインします。スクリーンショットに示されているように、必要なフィールドをすべて入力し、作成をクリックします。
シナリオ用のVPCネットワーク
同様に、クライアント側およびサーバー側の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スタンドアロン展開
次の目的のために、単一の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 console > Networking > VPC network > Create VPC Network にログオンします。
  2. 必須フィールドに入力し、Create をクリックします。
VPC ネットワークを作成
ステップ 2. ポート 22、80、443 のファイアウォールルールを作成します。
VPC ネットワーク用に SSH (ポート 22)、HTTP (ポート 80)、および HTTPS (ポート 443) のルールを作成します。ファイアウォールルールの詳細については、「ファイアウォールルールの概要」を参照してください。
ファイアウォールルールを作成
ステップ 3. 単一 NIC のインスタンスを作成します。
単一 NIC のインスタンスを作成するには、次の手順を実行します。
  1. GCP console にログオンします。
  2. 「Compute」の下で、「Compute Engine」にカーソルを合わせ、「Images」を選択します。
  3. イメージを選択し、「Create Instance」をクリックします。
    GCPインスタンスを作成(/en-us/vpx/media/gcp-create-instance.png)
  4. 2つのvCPUを持つインスタンスタイプを選択します(ADCの最小要件)。
    2つのvCPUインスタンス(/en-us/vpx/media/gcp-2vcpus-instance.png)
  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ネットワークインターフェース(/en-us/vpx/media/gcp-network-interface.png)
  4. 完了をクリックし、次に保存をクリックします。
  5. VMインスタンスの詳細ページでエイリアスIPアドレスを確認します。
    VMインスタンスの詳細(/en-us/vpx/media/gcp-vm-instance-details.png)
ステップ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タイプフィールドで、ドロップダウンメニューから仮想IPを選択します。
    • 「作成」をクリックします。
  3. サーバーエイリアスIP (SNIP) アドレスを作成するには:
    • VMインスタンスでVPCサブネット用に構成されたサーバーエイリアスIPアドレスとネットマスクを入力します。
    • 「IPタイプ」フィールドで、ドロップダウンメニューから「サブネットIP」を選択します。
    • 「作成」をクリックします。
ステップ6. 負荷分散仮想サーバーを追加します。
  1. NetScaler GUIで、「Configuration > Traffic Management > Load Balancing > Virtual Servers」に移動し、「追加」をクリックします。
  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」に移動し、「追加」をクリックします。
  2. サービス名、IPアドレス、プロトコル、およびポートの必要な値を入力し、「OK」をクリックします。
ステップ8. インスタンスでサービス/サービスグループを負荷分散仮想サーバーにバインドします。
  1. GUIから、設定 > トラフィック管理 > 負荷分散 > 仮想サーバーに移動します。
  2. ステップ 6 で設定したロードバランシング仮想サーバーを選択し、編集 をクリックします。
  3. サービスとサービスグループ ウィンドウで、ロードバランシング仮想サーバーサービスバインディングなし をクリックします。
  4. ステップ 7 で設定したサービスを選択し、バインド をクリックします。

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

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

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

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

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