为 AutoScale 应用程序配置共享前端 IP 地址
在 AutoScale 组中,您可以为应用程序配置共享的前端 IP 地址。您的公有云基础结构管理客户端流量并将其分配到 NetScaler VPX 群集。以下组件在各自的公有云中充当前端 IP 地址:
-
AWS 中的网络负载平衡器 (NLB)
-
Microsoft Azure 中的 Azure 负载平衡器 (ALB)
-
Google Cloud 中的 Google 负载平衡器 (GLB)
在 AutoScale 组中部署应用程序时,它会配置一个前端 IP 地址来接收客户端流量,它可以是公有 IP 地址。因此,部署多个应用程序需要许多公有 IP 地址,这可能很昂贵。NetScaler 控制台自动缩放组允许您与多个应用程序共享前端 IP 地址。您也可以共享私有 IP 地址作为共享前端 IP 地址。
在此示例中,Autoscaling 组中的 App-1、App-2 和 App-3 应用程序使用 192.0.0.1 作为前端 IP 地址。
注意
配置共享前端 IP 地址时,请确保部署的应用程序(App-1、App-2、App-3)使用不同的端口来接收客户端流量。
您可以通过以下任何方式与新部署的应用程序创建/共享前端 IP 地址:
-
创建一个没有 IP 地址的新前端,NetScaler 控制台将自动在内部获取 IP 地址并将其分配为公共/私有前端 IP 地址
-
使用云中的现有 IP 地址作为前端 IP 地址
-
在部署外部/公共应用程序时,使用云中的现有 IP 地址作为前端 IP 地址。
-
使用用户定义的 IP 部署内部应用程序时,应确保使用的 IP 可用。
例如,在像 AWS 这样的云基础设施中,如果 IP 地址被分配或分配到其他地方,则无法设置 NLB 并将处于故障状态。有关这方面的更多信息,请参阅 排除 NLB Provisioning 故障。
-
-
选择现有前端,NetScaler 控制台服务将使用相同的前端 IP 地址来部署新应用程序。