Citrix ADC

AWS 上的 Citrix ADC VPX 实例的工作原理

Citrix ADC VPX 实例在 AWS Marketplace 中可作为 AMI 使用,并且可以在 AWS VPC 中作为 EC2 实例启动。Citrix ADC VPX AMI 实例至少需要 2 个虚拟 CPU 和 2 GB 内存。从 AWS VPC 内启动的 EC2 实例还可以提供多个接口,每个接口有多个 IP 地址,以及 VPX 配置所需的公用和专用 IP 地址。每个 VPX 实例至少需要三个 IP 子网:

  • 管理子网
  • 面向客户端的子网 (VIP)
  • 面向后端的子网(SNIP、MIP 等)

Citrix 建议在 AWS 安装中为标准 VPX 实例提供三个网络接口。

AWS 目前只对在 AWS VPC 中运行的实例提供多 IP 功能。VPC 中的 VPX 实例可用于对 EC2 实例中运行的服务器实现负载平衡。Amazon VPC 允许您创建和控制虚拟网络环境,包括您自己的 IP 地址范围、子网、路由表和网络网关。

注意:默认情况下,每个 AWS 帐户的每个 AWS 区域最多可以创建 5 个 VPC 实例。可以通过提交 Amazon 申请表 http://aws.amazon.com/contact-us/vpc-request 来申请更高的 VPC 限制。

图 1. AWS 架构上的 Citrix ADC VPX 实例部署示例

AWS 架构

图 1 显示了具有 Citrix ADC VPX 部署的 AWS VPC 的简单拓扑。AWS VPC 包含:

  1. 用于路由 VPC 内外部流量的单个 Internet 网关。
  2. Internet 网关和 Internet 之间的网络连接。
  3. 三个子网,分别用于管理、客户端和服务器。
  4. Internet 网关与两个子网(管理和客户端)之间的网络连接。
  5. 在 VPC 内部署的独立 Citrix ADC VPX 实例。VPX 实例有三个 ENI,分别附加到每个子网。

AWS 上的 Citrix ADC VPX 实例的工作原理