NetScaler VPX

Google Cloud VMware Engine に NetScaler VPX インスタンスをインストールする

Google Cloud VMware Engine(GCVE)は、専用のベアメタルの Google Cloud Platform インフラストラクチャから構築された vSphere クラスタを含むプライベートクラウドを提供します。 最小初期デプロイメントは 3 ホストですが、追加ホストは一度に 1 つずつ追加できます。 プロビジョニングされたすべてのプライベートクラウドには、vCenter Server、vSAN、vSphere、NSX-T があります。

GCVE を使用すると、必要な数の ESX ホストを使用して Google Cloud Platform 上にクラウドソフトウェア定義データセンター(SDDC)を作成できます。 GCVE は NetScaler VPX の導入をサポートします。 GCVE はオンプレミス vCenter と同じユーザーインターフェイスを提供します。 ESXベースのCitrix ADC VPXデプロイメントと同じように機能します。

次の図は、管理者またはクライアントがインターネット経由でアクセスできる Google Cloud Platform 上の GCVE を示しています。 管理者はGCVEを使用してワークロードまたはサーバーVMを作成、管理、構成できます。 管理者は OpenVPN 接続を使用して GCVE のウェブベースの vCenter と NSX-T Manager にアクセスできます。 vCenterを使用してGCVE内にNetScaler VPXインスタンス(スタンドアロンまたはHAペア)とサーバ仮想マシンを作成し、NSX-T Managerを使用して対応するネットワークを管理できます。 GCVE上のNetScaler VPXインスタンスは、オンプレミスのVMwareホストクラスタと同様に機能します。 GCVEは、管理インフラストラクチャへのOpenVPN接続を使用して管理できます。

GCVE アーキテクチャ

前提条件

仮想アプライアンスのインストールを開始する前に、次の操作を行います。

VMware クラウドのハードウェア要件

次の表に、VMware SDDC が各 VPX nCore 仮想アプライアンスに対して提供する必要がある仮想コンピューティングリソースを示します。

表1. NetScaler VPXインスタンスの実行に必要な最小限の仮想コンピューティングリソース

コンポーネント 条件
メモリ 2 GB
仮想CPU(VCPU) 2
仮想ネットワークインターフェイス VMware SDDC では、VPX ハードウェアをバージョン 7 以上にアップグレードすると、最大 10 個の仮想ネットワーク インターフェイスをインストールできます。
ディスク領域 20GB

これは、ハイパーバイザーのディスク要件に加えて必要になります。

VPX仮想アプライアンスを実稼働で使用するには、フルメモリ割り当てを予約する必要があります。

OVF ツール 1.0 のシステム要件

Open Virtualization Format Tool(OVF Tool)は、WindowsおよびLinuxシステムで実行できるクライアントアプリケーションです。 次の表は、OVF ツールをインストールするための最小システム要件を示しています。

表2. OVF ツールのインストールに必要な最小システム要件

コンポーネント 条件
オペレーティングシステム VMware からの詳細な要件については、http://kb.vmware.com/で『OVF ツールユーザーガイド』の PDF ファイルを検索してください。
CPU 最低750MHz、1GHz以上推奨
RAM 最小 1 GB、推奨 2 GB
NIC 100Mbps以上のNIC。

OVF のインストールについては、http://kb.vmware.com/で『OVF ツールユーザーガイド』の PDF ファイルを検索してください。

NetScaler VPXセットアップファイルのダウンロード

VMware ESX用のNetScaler VPXインスタンスセットアップパッケージは、オープン仮想マシン(OVF)フォーマット標準に準拠しています。 これらのファイルは、Citrix Webサイトからダウンロードできます。 ログオンするには、Citrixアカウントが必要です。 Citrix アカウントをお持ちでない場合は、 http://www.citrix.comのホームページにアクセスしてください。 [新しいユーザー]リンクをクリックし、指示に従って新しいCitrixアカウントを作成します。

ログオンしたら、Citrixのホームページから次のパスをナビゲートします。

Citrix.com > ダウンロード > NetScaler > 仮想アプライアンス

次のファイルを、ESXサーバーと同じネットワーク上のワークステーションにコピーします。 3つのファイルをすべて同じフォルダーにコピーします。

  • NSVPX-ESX-<release number>-<build number>-disk1.vmdk(例えば、NSVPX-ESX-13.0-79.64-disk1.vmdk)
  • NSVPX-ESX-<release number>-<build number>.ovf(例えば、NSVPX-ESX-13.0-79.64.ovf)
  • NSVPX-ESX-<release number>-<build number>.mf(例えば、NSVPX-ESX-13.0-79.64.mf)

Google Cloud VMware エンジンをデプロイする

  1. GCVE ポータルにログインしホームに移動します

    GCVE ポータル

  2. 新規プライベートクラウド 」ページで、次の詳細を入力します。

    • プライベートクラウドのデフォルトクラスタを作成するには、最低 3 つの ESXi ホストを選択します。
    • vSphere/vSAN サブネットの CIDR 範囲フィールドには 、/22 アドレススペースを使用します。
    • HCX デプロイメントネットワーク CIDR 範囲フィールドには 、/26 アドレススペースを使用します。
    • 仮想ネットワークの場合、CIDR 範囲がオンプレミスまたは他の GCP サブネット (仮想ネットワーク) と重複していないことを確認します。

    GCVE プライベートクラウド

  3. [ 確認して作成] をクリックします。
  4. 設定を確認します。 設定を変更する必要がある場合は、[ 前へ] をクリックします。

    プライベートクラウドの設定を確認する

  5. [Create] をクリックします。 プライベートクラウドのプロビジョニングプロセスが開始されます。 プライベートクラウドのプロビジョニングには最大 2 時間かかることがあります。
  6. リソース 」に移動して、作成されたプライベートクラウドを確認します。

    成功したプライベートクラウド

  7. このリソースにアクセスするには、ポイントツーサイト VPN を使用して GCVE に接続する必要があります。 詳細については、次のドキュメントを参照してください。

プライベートクラウド vCenter ポータルにアクセスする

  1. Google Cloud VMware Engine プライベートクラウドに移動します。 [ 概要 ] タブの [ vCenter ログイン情報] で、[ 表示] をクリックします。

    GCVE リソース

  2. vCenter の認証情報を書き留めます。

    GCVE vCenter 認証情報

  3. vSPHERE CLIENT の起動をクリックして vSphere クライアントを起動するかVSPHERE 管理ネットワークに移動してvCenter Server アプライアンスの FQDN をクリックします。

    vSphere クライアントを起動する

  4. この手順のステップ 2 でメモした vCenter 認証情報を使用して VMware vSphere にログインします。

    VMware vSphere

  5. vSphere クライアントでは、GCVE ポータルで作成した ESXi ホストを確認できます。

    ESXi ホストを確認する

GCVE NSX-T ポータルで NSX-T セグメントを作成します

NSX-T セグメントは、Google Cloud VMware エンジンコンソールの NSX マネージャから作成および設定できます。 これらのセグメントはデフォルトの Tier-1 ゲートウェイに接続され、これらのセグメントのワークロードはEast-WestおよびNorth-South接続を取得します。 セグメントを作成すると、vCenterに表示されます。

  1. GCVE プライベート クラウドの 概要 > NSX-T ログイン情報で、 表示を選択します。

    NSX-T ログイン情報

  2. NSX-T の認証情報を書き留めておきます。

    NSX-T 認証情報

  3. [ VSPHERE 管理ネットワーク ] に移動して NSX Manager を起動し、 NSX Manager の FQDN をクリックします。

    NSX マネージャ

  4. この手順のステップ 2 でメモした認証情報を使用して NSX Manager にログインします。

    NSX マネージャー認証情報

  5. 新しいセグメントまたはサブネットの DHCP サービスを設定します。

  6. サブネットを作成する前に、DHCP サービスを設定します。

  7. NSX-T で、[ ネットワーク] > [DHCP]に移動します。 ネットワークダッシュボードには、サービスが Tier-0 ゲートウェイを 1 つと Tier-1 ゲートウェイを 1 つ作成していることがわかります。

  8. DHCP サーバーのプロビジョニングを開始するには、「 DHCP プロファイルの追加」をクリックします。

  9. DHCP 名フィールドに、 クライアント管理プロファイルの名前を入力します

  10. プロファイルタイプとして DHCP サーバーを選択します

  11. サーバーIPアドレス 」列に、DHCPサービスのIPアドレス範囲を指定します。

  12. Edge クラスタを選択します

  13. [Save] をクリックして、DHCPサービスを作成します。

    DHCP サービス

  14. サーバのDHCP範囲について、手順6~13を繰り返します。

    サーバーの DHCP 範囲

  15. 2 つのセグメントを作成します。 1 つはクライアントと管理インターフェイス用、もう 1 つはサーバーインターフェイス用です。

  16. NSX-T で、[ ネットワーク] > [セグメント]に移動します。
  17. [Add Segment] をクリックします。

    [セグメントを追加]

  18. セグメント名フィールドにクライアント管理セグメントの名前を入力します
  19. 接続されたゲートウェイリストでTier1 を選択して Tier-1 ゲートウェイに接続します。
  20. トランスポートゾーン 」リストで「 **TZ-OVERLAY」を選択します オーバーレイ**。
  21. [ サブネット ] 列に、サブネット範囲を入力します。 サブネット範囲で.1を最後のオクテットとして指定します。 例:10.12.2.1/24。

    セグメントの詳細

  22. DHCP構成を設定」をクリックし、「 DHCP範囲 」フィールドに値を入力します。

    DHCP 構成を設定

  23. [ Apply ] をクリックして DHCP 設定を保存します。
  24. [保存]をクリックします。 Save

    成功したセグメント

  25. サーバーセグメントについても手順 17 ~ 24 を繰り返します。

  26. 仮想マシンの作成時に vCenter でこれらのネットワークセグメントを選択できるようになりました。

詳細については、「 最初のサブネットの作成」を参照してください。

VMware クラウドへのCitrix ADC VPXインスタンスのインストール

GCVE にプライベートクラウドをインストールして設定したら、vCenter を使用して VMware Engine に仮想アプライアンスをインストールできます。 インストールできる仮想アプライアンスの数は、プライベートクラウドで使用可能なリソースの量によって異なります。

NetScaler VPXインスタンスをプライベートクラウドにインストールするには、プライベートクラウドのポイントツーサイトVPNに接続されたデスクトップで以下の手順を実行します。

  1. ESXiホスト用のNetScaler VPXインスタンスセットアップファイルを、NetScalerダウンロードサイトからダウンロードします。
  2. プライベートクラウドのポイントツーサイト VPN に接続されたブラウザで VMware vCenter を開きます。
  3. [ ユーザー名 ] フィールドと [ パスワード ] フィールドに管理者の資格情報を入力し、[ ログイン] をクリックします。
  4. [File]メニューの[Deploy OVF Template]を選択します。
  5. OVFテンプレートのデプロイ ]ダイアログボックスの[ ファイルからの展開 ]フィールドで、NetScaler VPXインスタンスセットアップファイルを保存した場所を参照し、.ovfファイルを選択し、[ 次へ]をクリックします。

    デフォルトでは、NetScaler VPXインスタンスはE1000ネットワークインターフェイスを使用します。 VMXNET3 インターフェイスで ADC を展開するには、E1000 ではなく VMXNET3 インターフェイスを使用するように OVF を変更します。 VMXNET3 インターフェイスの可用性は GCP インフラストラクチャによって制限され、Google Cloud VMware Engine では利用できない場合があります。

  6. 仮想アプライアンスの OVF テンプレートに表示されるネットワークを、NSX-T Manager で設定したネットワークにマッピングします。 [ 作成]または[ OK]をクリックします。

    ネットワークインターフェースの追加1

    ネットワークインターフェースを追加2

  7. [ 完了 ] をクリックして VMware クラウドへの仮想アプライアンスのインストールを開始します。

    OVF テンプレートを展開する

  8. これで、NetScaler VPXインスタンスを起動する準備ができました。 ナビゲーションペインで、インストールしたCitrix ADC VPXインスタンスを選択し、右クリックメニューから[ パワーオン]を選択します。 コンソールポートをエミュレートするには、「 Web コンソールの起動 」タブをクリックします。

    VPX インスタンスのパワーオン

  9. これで、vSphere クライアントからNetScaler 仮想マシンに接続されています。

    NetScaler 仮想マシンに接続する

  10. 初回起動時に、ADC インスタンスの管理 IP とゲートウェイを設定します。

    管理 IP とゲートウェイの設定

  11. SSHキーを使用してNetScalerアプライアンスにアクセスするには、CLIで次のコマンドを入力します。

      ssh nsroot@<management IP address>
    <!--NeedCopy-->
    

      ssh nsroot@10.230.1.10
    <!--NeedCopy-->
    
  12. ADC の設定は、 show ns ipコマンドを使用して確認できます。

    `show nsip` コマンドを使用して検証

VMwareクラウド上のNetScaler VPXインスタンスにパブリックIPアドレスを割り当てる

GCVEにNetScaler VPXインスタンスをインストールして構成したら、クライアントインターフェイスにパブリックIPアドレスを割り当てる必要があります。 VM にパブリック IP アドレスを割り当てる前に、Google Cloud リージョンでパブリック IP サービスが有効になっていることを確認してください。

新しいリージョンのパブリック IP サービスを有効にするには、次の手順に従います。

  1. GCVE コンソールで、[ ネットワーク] > [地域設定] > [地域の追加] に移動します。

    GCVE 地域設定

  2. 地域を選択し、 インターネット アクセスパブリック IP サービスを有効にします。
  3. エッジサービス CIDR を割り当てて、CIDR 範囲がオンプレミスまたは他の GCP/GCVE サブネット (仮想ネットワーク) と重複しないようにします。

    エッジサービスの割り当て

  4. 数分後に、選択したリージョンのパブリック IP サービスが有効になります。

GCVE上のNetScaler VPXインスタンスのクライアントインターフェイスにパブリックIPを割り当てるには、GCVEポータルで以下の手順を実行します。

  1. GCVE コンソールで、[ ネットワーク] > [パブリック IP] > [割り当て] に移動します。

    GCVE パブリック IP

  2. パブリックIPの名前を入力します。 地域を選択し、IP を使用するプライベートクラウドを選択します。
  3. パブリック IP をマッピングするインターフェイスのプライベート IP を指定します。 **これはクライアントインターフェースのプライベートIPになります** 。
  4. [Submit] をクリックします。 パブリックIPを割り当て

  5. パブリックIPは数分で使用可能になります。

  6. パブリックIPを使用する前に、ファイアウォールルールを追加してパブリックIPへのアクセスを許可する必要があります。 詳細については、「 ファイアウォールルール」を参照してください。