每个 NSX 设备集群(全局管理器、本地管理器或 NSX Manager)必须包含三个虚拟机。
这三个虚拟机可以全都实际部署在同一数据中心,也可以部署在不同的数据中心,但前提是集群中的虚拟机之间的延迟低于 10 毫秒。在三节点管理器集群中,任何给定时间都只能有一个节点出现故障,这样集群才能自我修复。
单站点要求和建议
以下建议适用于单站点 NSX 部署,并涵盖全局管理器、本地管理器和 NSX Manager 设备的集群建议:
- 将 NSX 设备置于不同的主机上(根据 VMware vCenter 中的反关联性规则),可避免单个主机故障影响多个管理器。
- NSX 设备之间的最大延迟为 10 毫秒。
- 您可以将 NSX 设备放在不同的 vSphere 集群或通用 vSphere 集群中。
- 建议您将 NSX 设备放在不同的管理子网或共享管理子网中。在使用 vSphere HA 时,建议使用共享管理子网,以便 vSphere 恢复的 NSX 设备可以保留其 IP 地址。
- 还建议您将 NSX 设备放在共享存储上。对于 vSphere HA,请查看该解决方案的要求。
您也可以将 vSphere HA 与 NSX 一起使用,以便在运行 NSX 设备的主机发生故障时恢复丢失的 NSX 设备。
场景示例:
- 一个 vSphere 集群,其中部署了所有三个 NSX Manager。
- 该 vSphere 集群包含四个或更多主机:
- 部署了 nsxmgr-01 的 Host-01
- 部署了 nsxmgr-02 的 Host-02
- 部署了 nsxmgr-03 的 Host-03
- 未部署任何 NSX Manager 的 Host-04
- vSphere HA 配置为将任意主机(例如,Host-01)中丢失的任意 NSX Manager(例如,nsxmgr-01)恢复到 Host-04。