在 Microsoft Azure 上部署 Citrix ADC VPX 实例

在 Microsoft Azure Resource Manager (ARM) 上部署 Citrix ADC VPX 实例时,可以使用 Azure 云计算功能并使用 Citrix ADC 负载平衡和流量管理功能满足您的业务需求。可以在 Azure Resource Manager 上将 Citrix ADC VPX 实例部署为独立实例或主动-备用模式下的高可用性对。

可以通过两种方式在 Microsoft Azure 上部署 Citrix ADC VPX 实例:

必备条件

在 Azure 上部署 Citrix VPX 实例之前,您需要一些必备条件知识。

  • 熟悉 Azure 术语和网络详细信息。有关信息,请参阅 Azure 术语

  • Citrix ADC 设备的知识. 有关 Citrix ADC 设备的详细信息,请参阅Citrix ADC

  • Citrix ADC 网络知识. 请参阅网络连接主题。

Citrix ADC VPX 实例在 Azure 上的工作原理

在本地部署中,Citrix ADC VPX 实例至少需要三个 IP 地址:

  • 管理 IP 地址,称为 NSIP 地址
  • 子网 IP (SNIP) 地址,用于与服务器场通信
  • 虚拟服务器 IP (VIP) 地址,用于接收客户端请求

有关详细信息,请参阅在 Microsoft Azure 上的 Citrix ADC VPX 实例的网络体系结构

注意

VPX 虚拟设备可以部署在任何具有两个或更多核心和超过 2 GB 内存的实例类型上。

在 Azure 部署中,可以通过三种方式在 Azure 上置备 Citrix ADC VPX 实例:

  • 多网卡多 IP 架构
  • 单网卡多 IP 架构
  • 单网卡单 IP

根据您的需要,您可以使用这些支持的体系结构类型中的任何一种。

多网卡多 IP 架构

在此部署类型中,您可以将多个网络接口 (NIC) 连接到 VPX 实例。任何 NIC 都可以有一个或多个 IP 配置-分配给它的静态或动态公用和专用 IP 地址。

有关详细信息,请参阅以下使用案例:

单网卡多 IP 架构

在此部署类型中,一个网络接口 (NIC) 与多个 IP 配置相关联-分配给它的静态或动态公用和专用 IP 地址。 有关详细信息,请参阅以下使用案例:

单网卡单 IP

在此部署类型中,一个网络接口 (NIC) 与单个 IP 地址关联,用于执行 NSIP、SNIP 和 VIP 的功能。

有关详细信息,请参阅以下用例:

注意

单 IP 模式仅适用于 Azure 部署。此模式不适用于本地、AWS 上或其他类型部署中的 Citrix ADC VPX 实例。

Citrix ADC VPX 许可

Azure 上的 Citrix ADC VPX 实例需要许可证。以下许可选项可用于 Azure 上运行的 Citrix ADC VPX 实例。

  • 基于订阅的许可:Citrix ADC VPX 设备在 Azure 市场上可作为付费实例提供。基于订阅的许可是即付即用方式。用户按小时收费。Azure 应用商店中提供以下 VPX 型号和许可证类型。
VPX 模型 许可证类型
VPX10 标准、高级、高级
VPX200 标准、高级、高级
VPX1000 标准、高级、高级
VPX3000 标准、高级、高级

从 NetScaler 版本 12.0 56.20 开始,用于本地部署和云部署的 VPX 快递不需要许可证文件。有关 Citrix ADC VPX 快递的详细信息,请参阅中的“Citrix ADC VPX 快递许可证”部分Citrix ADC 许可概述

注意

无论从 Azure 应用商店购买的基于订阅的小时许可证,在极少数情况下,部署在 Azure 上的 Citrix ADC VPX 实例可能会提供默认的 NetScaler 许可证。这是由于 Azure 实例元数据服务 (IMDS) 的问题而发生的。

在对 Citrix ADC VPX 实例进行任何配置更改之前,请先进行热重启,以启用正确的 Citrix ADC VPX 许可证。

限制

在 ARM 上运行 Citrix ADC VPX 负载平衡解决方案会产生以下限制:

  1. Azure 体系结构不提供针对以下 NetScaler 功能的支持:

    • 群集
    • IPv6
    • Gratuitous ARP (GARP)
    • L2 模式
    • 已标记的 VLAN
    • 动态路由
    • 虚拟 MAC
    • USIP
    • Jumbo 帧
  2. 如果您希望随时关闭并临时解除分配 Citrix ADC VPX 虚拟机,请在创建虚拟机时分配静态内部 IP 地址。如果不分配静态内部 IP 地址,Azure 可能会在每次重新启动时为虚拟机分配一个不同的 IP 地址,并且虚拟机可能会变得无法访问。

  3. 在 Azure 部署中,仅支持以下 Citrix ADC VPX 型号:VPX 10、VPX 200、VPX 1000 和 VPX 3000。有关信息,请参阅 Citrix ADC VPX 数据手册。

    如果您使用的型号大于 VPX 3000 的 Citrix ADC VPX 实例,则网络吞吐量可能与实例许可证指定的不同。但是,其他功能(例如,每秒钟的 SSL 吞吐量和 SSL 事务量)可能会有所改进。

  4. ARM 中的用户不可见 Azure 在虚拟机 Provisioning 期间生成的“部署 ID”。不能使用部署 ID 在 ARM 上部署 Citrix ADC VPX 设备。

  5. Citrix ADC VPX 实例初始化时支持 20 MB/s 吞吐量和标准版功能。

  6. 对于 XenApp 和 XenDesktop 部署,可以在以下模式下配置 VPX 实例上的 VPN 虚拟服务器:

    • “基本”模式,其中 ICAOnly VPN 虚拟服务器参数设置为 ON。基本模式完全适用于未经许可的 Citrix ADC VPX 实例。
    • “智能访问”模式,在此模式中,ICAOnly VPN 虚拟服务器参数设置为 OFF。智能访问模式仅适用于未经许可的 Citrix ADC VPX 实例上的 5 个 NetScaler AAA 会话用户。

    注意

    要配置智能控制功能,必须将高级许可证应用于 Citrix ADC VPX 实例。

在 Microsoft Azure 上部署 Citrix ADC VPX 实例