This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
GCP 上 Citrix ADC VPX 实例的 VIP 扩展支持
Citrix ADC 设备的位置介于客户端与服务器之间,以便客户端请求和服务器响应都能经过该设备。在典型安装中,在设备上配置的虚拟服务器提供连接点,客户端使用这些连接点来访问位于设备后面的应用程序。部署所需的公用虚拟 IP (VIP) 地址数量因具体情况而异。
GCP 体系结构限制实例上的每个接口连接到不同的 VPC。GCP 上的 VPC 是子网的集合,每个子网可以跨地理区域的区域。此外,GCP 还规定了以下限制:
- 存在公用 IP 地址数量与 NIC 数量的 1:1 映射。一个 NIC 只能分配一个公用 IP 地址。
- 在容量较高的实例类型上最多只能附加 8 个 NIC。
例如,n1-standard-2 实例只能有 2 个 NIC,可以添加的公用 VIP 限制为 2 个。有关更多信息,请参阅 VPC 资源配额。
要在 Citrix ADC VPX 实例上实现更高的公用虚拟 IP 地址规模,可以将 VIP 地址配置为实例元数据的一部分。ADC VPX 实例在内部使用 GCP 提供的转发规则来实现 VIP 扩展。ADC VPX 实例还为配置的 VIP 提供高可用性。 将 VIP 地址配置为元数据的一部分后,可以使用创建转发规则所用的相同 IP 配置 LB 虚拟服务器。因此,我们可以使用转发规则来减轻我们在 GCP 上的 ADC VPX 实例上使用公用 VIP 地址的限制。
有关转发规则的详细信息,请参阅 转发规则概述。
有关 HA 的更多信息,请参阅 高可用性。
注意事项
- Google 会对每个虚拟 IP 转发规则收取一些额外的费用。实际成本取决于创建的条目数量。相关费用可以从 Google 定价文档中找到。
- 转发规则仅适用于公用 VIP。当部署需要专用 IP 地址作为 VIP 时,可以使用别名 IP 地址。
- 只能为需要 LB 虚拟服务器的协议创建转发规则。VIP 可以即时创建、更新或删除。还可以添加具有相同 VIP 地址但使用不同协议的新负载平衡虚拟服务器。
开始之前的准备工作
- Citrix ADC VPX 实例必须部署在 GCP 上。
-
必须保留外部 IP 地址。有关详细信息,请参阅 保留静态外部 IP 地址。
-
确保您的 GCP 服务帐户具有以下 IAM 权限:
REQUIRED_IAM_PERMS = [ "compute.addresses.list", "compute.addresses.get", "compute.addresses.use", "compute.forwardingRules.create", "compute.forwardingRules.delete", "compute.forwardingRules.get", "compute.forwardingRules.list", "compute.instances.use", "compute.subnetworks.use", "compute.targetInstances.create" "compute.targetInstances.get" "compute.targetInstances.use", ] <!--NeedCopy-->
在 Citrix ADC VPX 实例上配置外部 IP 地址以进行 VIP 扩展
- 在 Google 云控制台中,导航至 VM Instances(VM 实例)页面。
- 创建新的虚拟机实例或使用现有实例。
- 单击实例名称。在 虚拟机实例详细信息 页面上,单击 编辑。
- 通过输入以下内容来更新 Custom metadata(自定义元数据):
- 键 = VIPs
-
值 = 提供以下 JSON 格式的值:
{ “Name of external reserved IP”: [list of protocols], }
GCP 支持以下协议:
- AH
- ESP
- ICMP
- SCT
- TCP
- UDP
有关详细信息,请参阅 自定义元数据
自定义元数据示例:
{ “external-ip1-name”:[“TCP”, “UDP”], “external-ip2-name”:[“ICMP”, “AH”] }
在此示例中,ADC VPX 实例在内部为每个 IP 协议对创建一条转发规则。元数据条目将映射到转发规则。此示例可帮助您了解为元数据条目创建了多少条转发规则。
请按如下方式创建四条转发规则:
- 外部 ip1 名称和 TCP
- 外部 ip1 名称和 UDP
- 外部 ip2 名称和 ICMP
- 外部 ip2-name 和 AH
- 单击保存。
在 Citrix ADC VPX 实例上使用外部 IP 地址设置负载平衡虚拟服务器
步骤 1. 添加负载平衡虚拟服务器。
-
导航到 Configuration(配置)> Traffic Management(流量管理)> Load Balancing(负载平衡)> Virtual Servers(虚拟服务器)> Add(添加)。
-
添加“Name”(名称)、“Protocol”(协议)、IP Address Type (IP Address)(IP 地址类型(IP 地址))、“IP Address”(IP 地址)(在 ADC 上作为 VIP 添加的转发规则的外部 IP 地址)和“Port”(端口)所需的值,然后单击 OK(确定)。
步骤 2. 添加服务或服务组。
- 导航到 Configuration(配置)> Traffic Management(流量管理)> Load Balancing(负载平衡)> Services(服务)> Add(添加)。
-
添加“Service Name”(服务名称)、“IP Address”(IP 地址)、“Protocol”(协议)和“Port”(端口)所需的值,然后单击 OK(确定)。
步骤 3. 将服务或服务组绑定到负载平衡虚拟服务器。
- 导航到 Configuration(配置)> Traffic Management(流量管理)> Load Balancing(负载平衡)> Virtual Servers(虚拟服务器)。
- 选择在 Step 1(步骤 1)中配置的负载平衡虚拟服务器,然后单击 Edit(编辑)。
-
在 Service and Service Groups(服务和服务组)页面中,单击 No Load Balancing Virtual Server Service Binding(无负载平衡虚拟服务器服务绑定)。
-
选择在 Step 3(步骤 3)中配置的服务,然后单击 Bind(绑定)。
- 保存配置。
共享
共享
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.