ADC

Microsoft AzureでNetScaler VPXインスタンスを展開する

NetScaler VPXインスタンスをMicrosoft Azure Resource Manager(ARM)にデプロイすると、次の機能セットの両方を使用してビジネスニーズを満たすことができます。

  • Azure クラウドコンピューティング機能
  • NetScalerの負荷分散とトラフィック管理機能

NetScaler VPXインスタンスは、スタンドアロンインスタンスとして、またはアクティブ/スタンバイモードの高可用性ペアとしてARMにデプロイできます。

NetScaler VPXインスタンスをMicrosoft Azureにデプロイするには、次の2つの方法があります。

Microsoft Azure スタックは、ローカルデータセンターに Microsoft Azure パブリッククラウドサービスを提供し、組織がハイブリッドクラウドを構築できるようにするハードウェアとソフトウェアの統合プラットフォームです。NetScaler VPXインスタンスをMicrosoft Azureスタックにデプロイできるようになりました。

注:

Azure は、Azure の外部から発信されるトラフィックへのアクセスを制限し、ブロックします。アクセスを提供するには、パブリックIPアドレスがアタッチされているVMのNICに接続されているネットワークセキュリティグループにインバウンドルールを追加して、サービスまたはポートを有効にします。詳細については、 インバウンド NATルールに関する Azure ドキュメントを参照してください。

前提条件

NetScaler VPXインスタンスをAzureにデプロイする前に、ある程度の前提知識が必要です。

NetScaler VPXインスタンスがAzure上で動作する仕組み

オンプレミス展開では、NetScaler VPXインスタンスは、少なくとも次の3つのIPアドレスを必要とします。

  • 管理 IP アドレス。NSIP アドレスと呼ばれます。
  • サーバーファームとやり取りするためのサブネットIP(SNIP)アドレス
  • クライアント要求を受け付ける仮想サーバーIP(VIP)アドレス

詳しくは、「Microsoft Azure上のNetScaler VPXインスタンスのネットワークアーキテクチャ」を参照してください。

注:

NetScaler VPX インスタンスは Intel プロセッサと AMD プロセッサの両方をサポートします。VPX仮想アプライアンスは、2つ以上の仮想コアと2 GBを超えるメモリを備えた任意のインスタンスタイプにデプロイできます。システム要件の詳細については、 NetScaler VPXのデータシートを参照してください

Azure環境では、次の3つの方法でAzure上にNetScaler VPXインスタンスをプロビジョニングできます。

  • マルチ NIC マルチ IP アーキテクチャ
  • シングル NIC マルチ IP アーキテクチャ
  • 単一の NIC シングル IP

ニーズに応じて、これらのサポートされているアーキテクチャタイプのいずれかを使用できます。

マルチ NIC マルチ IP アーキテクチャ

このデプロイタイプでは、VPX インスタンスに複数のネットワークインターフェイス (NIC) をアタッチできます。NICには、静的または動的パブリック IP アドレスとプライベート IP アドレスを 1 つ以上割り当てることができます。

詳細については、次のユースケースを参照してください:

Azure環境でMACが移動したり、インターフェイスがミュートされたりしないように、NetScaler VPXインスタンスのデータインターフェイス(タグなし)ごとにVLANを作成し、NICのプライマリIPをAzureにバインドすることをCitrixでは推奨しています。詳細については、 CTX224626 の記事を参照してください。

シングル NIC マルチ IP アーキテクチャ

この展開タイプでは、複数の IP 構成(静的または動的パブリック IP アドレスおよびプライベート IP アドレスに割り当てられている)に関連付けられた 1 つのネットワークインターフェイス(NIC)。 詳細については、次のユースケースを参照してください:

単一の NIC シングル IP

この展開タイプでは、単一の IP アドレスに関連付けられた 1 つのネットワークインターフェイス(NIC)で、NSIP、SNIP、および VIP の機能を実行するために使用されます。

詳しくは、「 NetScaler VPXスタンドアロンインスタンスの構成」を参照してください。

単一IPモードはAzure展開環境でのみ使用することができます。このモードは、オンプレミス、AWS、またはその他の種類の展開にあるNetScaler VPXインスタンスでは使用できません。

NetScaler VPX ライセンス

Azure上のNetScaler VPXインスタンスにはライセンスが必要です。Azure上で実行されるNetScaler VPXインスタンスでは、次のライセンスオプションを使用できます。

  • サブスクリプションベースのライセンス:NetScaler VPXアプライアンスは、Azure Marketplace で有料インスタンスとして利用できます。サブスクリプションベースのライセンスは、従量課金制のオプションです。ユーザーは時間単位で課金されます。

    サブスクリプションベースのライセンスインスタンスの場合、サブスクリプションの請求は、特定のライセンスモデルのライセンス期間を通じて適用されます。クラウドの制限により、Azure はサブスクリプションに適用されるライセンスモデルの変更または削除をサポートしていません。サブスクリプションライセンスを変更または削除するには、既存のADC VMを削除し、必要なライセンスを使用して新しいADC VMを再作成します。

    NetScalerは、サブスクリプションベースのライセンスインスタンスのテクニカルサポートを提供します。サポートケースを提出するには、「 NetScaler on Azure のサポート — 時間単位のサブスクリプションライセンス」を参照してください。

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

    Azure スタック環境では、 BYOL が唯一のライセンスオプションです。

  • NetScaler VPX チェックイン/チェックアウトライセンス:詳細については、「 NetScalerVPX チェックイン/チェックアウトライセンス」を参照してください。

    NetScalerリリース12.0 56.20以降、オンプレミスおよびクラウド展開用のNetScaler VPX Expressにはライセンスファイルは必要ありません。NetScaler VPX Expressの詳細については、Citrix ADCライセンスの概要の「NetScaler VPX Expressライセンス」セクションを参照してください。

Azure Marketplace では、次の VPX モデルとライセンスタイプを使用できます。

VPXモデル ライセンスの種類 推奨インスタンス    
    VPX 1 NIC/2 NIC VPX 3 NIC VPX 最大 8 個のNIC
VPX200 詳細 Standard_D2s_v4 Standard_DS3_v2 Standard_DS4_v2
VPX1000 Premium Standard_D4s_v4 Standard_DS3_v2 Standard_DS4_v2
VPX5000 Premium Standard_D8ds_v5 Standard_D8ds_v5 Standard_DS4_v2
ボックスボイル
カスタマーライセンス取得済み -
-
-
FIPS-カスタマーライセンス

注:

VPX BYOLの推奨インスタンスは、購入したVPXライセンスによって異なります。

注意事項:

  • 次のVPXモデルで最適なパフォーマンスを得るには、NetScaler VPXインスタンスでAzureアクセラレーテッドネットワーキングを有効にする必要があります。
    • VPX1000
    • VPX5000

    高速ネットワークの構成について詳しくは、「 Azure高速ネットワークを使用するようにNetScaler VPXインスタンスを構成する」を参照してください。

  • Azure Marketplace から購入したサブスクリプションベースの時間単位ライセンスに関係なく、まれに、AzureにデプロイされたNetScaler VPXインスタンスにデフォルトのNetScalerライセンスが付与されることがあります。これは、Azure インスタンスメタデータサービス (IMDS) の問題が原因で発生します。

  • NetScaler VPXインスタンスの構成を変更する前に、ウォームリスタートを実行して、正しいNetScaler VPXライセンスを有効にします。

Azure におけるNetScaler VPX インスタンスのIPv6サポート

リリース13.1-21.x以降、NetScaler VPXスタンドアロンインスタンスはAzureのIPv6アドレスをサポートします。 IPv6アドレスは、AzureクラウドのNetScaler VPXスタンドアロンインスタンスでVIPアドレスとSNIPアドレスとして構成できます。

Azure で IPv6 を有効にする方法については、次の Azure ドキュメントを参照してください。

NetScalerアプライアンスがIPv6をサポートする方法については、「 インターネットプロトコルバージョン6」を参照してください。

IPv6 の制限事項:

  • NetScalerのIPv6環境では現在、Azureバックエンドの自動スケーリングはサポートされていません。
  • IPv6はNetScaler VPX HA展開ではサポートされていません。

制限事項

NetScaler VPX負荷分散ソリューションをARMで実行すると、次の制限があります。

  • Azureアーキテクチャでは、以下のNetScaler機能をサポートしていません。

    • Gratuitous ARP (GARP)
    • L2モード
    • タグ付きVLAN
    • 動的ルーティング
    • 仮想MAC
    • USIP
    • クラスタリング

    注:

    NetScaler Application Delivery Management(ADM)Autoscale機能(クラウド展開)では、ADCインスタンスはすべてのライセンスでクラスタリングをサポートします。詳細については、「NetScaler コンソールを使用した Microsoft Azure でのNetScaler VPX の自動スケーリング」を参照してください。

  • NetScaler VPX仮想マシンを任意のタイミングでシャットダウンし、一時的に割り当てを解除しなければならないことが予想される場合は、仮想マシンの作成時に静的内部IPアドレスを割り当てます。静的内部IPアドレスを割り当てないと、Azureが再起動のたびに異なるIPアドレスを仮想マシンに割り当てる可能性があり、仮想マシンにアクセスできなくなる場合があります。

  • Azure環境では、VPX 10、VPX 200、VPX 1000、VPX 3000、およびVPX 5000のNetScaler VPXモデルのみがサポートされます。詳しくは、 NetScaler VPXのデータシートを参照してください

    モデル番号がVPX 3000以降のNetScaler VPXインスタンスを使う場合、ネットワークスループットはインスタンスのライセンスに規定されているのと同じではないことがあります。ただし、SSL スループットや SSL トランザクション/秒など、その他の機能が向上する可能性があります。

  • 仮想マシンのプロビジョニング中に Azure によって生成されたデプロイ ID は、ARM のユーザーには表示されません。デプロイIDを使用してNetScaler VPXアプライアンスをARMにデプロイすることはできません。

  • NetScaler VPXインスタンスは、初期化時に20 Mbpsのスループットと標準エディションの機能をサポートします。

  • 高速ネットワークが有効になっているAzure上のNetScaler VPXインスタンスは、パフォーマンスが向上します。Azure高速ネットワークは、リリース13.0ビルド76.x以降のNetScaler VPXインスタンスでサポートされています。NetScaler VPXで高速ネットワークを有効にするには、高速ネットワークをサポートするAzureインスタンスタイプを使用することをお勧めします。

  • Citrix Virtual Apps and Desktops の導入では、VPXインスタンス上のVPN仮想サーバーを次のモードで構成できます:

    • 基本モード。 ICAOnly VPN 仮想サーバーパラメーターが ON に設定されます。基本モードは、ライセンスされていないNetScaler VPXインスタンスでも完全に動作します。
    • SmartAccess モード。 ICAOnly VPN 仮想サーバーパラメーターが OFF に設定されています。SmartAccess モードは、ライセンスのないNetScaler VPXインスタンス上の5人のNetScaler AAAセッションユーザーに対してのみ機能します。

    注:

    SmartControl機能を設定するには、NetScaler VPXインスタンスにプレミアムライセンスを適用する必要があります。

Microsoft AzureでNetScaler VPXインスタンスを展開する