NSX Advanced Load Balancer 可以在单个控制器(单节点部署)或三节点控制器集群中运行。在使用单个控制器的部署中,该控制器执行管理功能以及分析、数据收集和处理操作。

通过添加两个节点以创建三节点集群,可以为控制器提供节点级冗余,并且还会最大限度提高 CPU 密集型分析功能的性能。在这种情况下,一个节点是主节点,执行管理功能。其他两个节点是从属节点,除了作为主节点的备用节点以外,还执行数据收集以进行分析。

本节介绍了 GCP 环境中控制器的集群虚拟 IP (VIP) 配置。该配置适用于基于 Docker 的控制器部署,以及基于 GCP 完全访问的控制器部署。

必备条件

  • 确保与控制器虚拟机关联的默认服务帐户具有相应的权限,以在其接口上配置控制器集群 IP。使用 cluster_vip_role.yaml 文件创建一个具有配置控制器集群 IP 所需权限的角色。

  • 在同一子网中选择一个可用 IP 以作为集群 IP。

  • 设置防火墙规则,以允许明确使用集群 IP 访问此处提到的所有控制器端口。