NSX Advanced Load Balancer Controller 集群提供高可用性 (HA) 和冗余,并扩大了分析工作负载规模。
NSX Advanced Load Balancer Controller 集群提供高可用性 (HA) 和冗余,并扩大了分析工作负载规模。
NSX Advanced Load Balancer Controller 通过单个管理 IP 地址(即集群 IP 地址)相互通信。它们还使用该路径与 Fabric 中的所有 NSX Advanced Load Balancer 服务引擎 (SE) 进行通信。虽然不要求 Avi 控制器位于同一 IP 网络中,但应考虑以下几项一般限制:NSX Advanced Load Balancer Controller 必须位于同一区域(最好是位于同一数据中心)。这有助于快速同步数据库并执行一些操作,例如,编制日志索引和检索数据。
NSX Advanced Load Balancer Controller 可以选择共享一个集群 IP 地址。该集群 IP 地址由集群中的主 Avi 控制器拥有。要共享一个 IP 地址,所有控制器必须在同一网络中具有网卡。
每个 NSX Advanced Load Balancer Controller 都必须有权通过配置的网络路由访问其他 Avi 控制器的 IP 地址。
请注意,AWS 可用区 (AZ) 可提供冗余和单独的故障域。所有 AWS 区域支持最少两个可用区。要利用 AWS 可用区提供的高可用性,建议将集群的不同 Avi 控制器实例部署在不同的可用区中。
建议部署由三个 NSX Advanced Load Balancer Controller 实例组成的集群。在组成 NSX Advanced Load Balancer Controller 集群后,各控制器将同步状态,而无论用于配置 NSX Advanced Load Balancer 功能或检索运行数据的控制器实例是哪一个。
有关控制器集群架构的更多详细信息,请参阅“Avi 控制器的 HA”。在 AWS 环境中,AWS 可用区 (Availability Zones, AZ) 提供冗余和单独的故障域。所有 AWS 区域支持最少两个可用区。要利用 AWS 可用区提供的高可用性,建议将集群的不同 NSX Advanced Load Balancer Controller 实例部署在不同的可用区中。