以下小节描述了 NSX 设备的集群要求,并提供了特定站点部署的建议。
集群要求
-
在生产环境中,NSX Manager(NSX 联合环境中的本地管理器)或全局管理器集群必须具有三个成员,以避免管理平面和控制平面发生故障。
每个集群成员应放在唯一的Hypervisor 主机上(共有三个物理Hypervisor 主机)。这是避免单个物理 Hypervisor 主机故障影响 NSX 控制平面所必需的。建议您应用反关联性规则,以确保所有三个集群成员在不同的主机上运行。
正常生产运行状态是三节点 NSX Manager(NSX 联合环境中的本地管理器)或全局管理器集群。不过,您可以添加额外的临时节点以允许更改 IP 地址。
重要说明: NSX Manager 集群需要仲裁才能正常运行。这意味着,集群的三个成员中至少有两个成员必须已启动且正在运行。如果仲裁丢失, NSX 管理平面和控制平面将无法正常工作。这会导致无法访问 NSX Manager 的 UI 和 API 以使用管理平面进行配置更新,也无权在 NSX 分段上添加虚拟机或对虚拟执行 vMotion 操作。Tier-0 上的动态路由仍可正常运行。 -
对于没有生产工作负载的实验室和概念证明部署,您可以运行单个 NSX Manager 或全局管理器以节省资源。可以在 ESXi 或 KVM 上部署 NSX Manager 或全局管理器节点。不过,不支持在 ESXi 和 KVM 上进行 Manager 混合部署。
- 如果在生产环境中部署单个 NSX Manager 或全局管理器,您还可以在主机集群上启用 vSphere HA,以便在出现 ESXi 故障时管理器节点可以自动恢复管理器虚拟机。有关 vSphere HA 的详细信息,请参见 vSphere 文档中心的《vSphere 可用性》指南。
- 如果其中一个 NSX Manager 节点发生故障,三个节点 NSX Manager 集群会提供冗余。但是,如果其中一个 NSX Manager 节点丢失其磁盘,该节点将进入只读状态。如果节点的网络连接处于“已启动”状态,该节点可能仍会继续加入集群。这种情况可能会导致管理平面和控制平面变得不可用。要解决此问题,请关闭受影响 NSX Manager 的电源。
使用 vSphere HA 恢复
您可以将 vSphere HA(高可用性)与 NSX-T Data Center 一起使用,以便在运行 NSX Manager 节点的主机发生故障时快速进行恢复。请参见 vSphere 产品文档中的创建和使用 vSphere HA 集群。