以下小节描述了 NSX 设备的集群要求,并提供了特定站点部署的建议。

集群要求

  • 在生产环境中,NSX ManagerNSX 联合 环境中的本地管理器)或全局管理器集群必须具有三个成员,才能进行纵向扩展并实现其管理平面和控制平面的冗余。

    每个集群成员应放在唯一的Hypervisor 主机上(共有三个物理Hypervisor 主机)。这是避免单个物理 Hypervisor 主机故障影响 NSX 控制平面所必需的。建议您应用反关联性规则,以确保所有三个集群成员在不同的主机上运行。

    正常生产运行状态是三节点 NSX Manager(NSX 联合环境中的本地管理器)或全局管理器集群。不过,您可以添加额外的临时节点以允许更改 IP 地址。

    重要说明: NSX Manager 集群需要仲裁才能正常运行。这意味着,集群的三个成员中至少有两个成员必须已启动且正在运行。如果仲裁丢失, NSX 管理平面和控制平面将无法正常工作。这会导致无法访问 NSX Manager 的 UI 和 API 以使用管理平面进行配置更新,也无权在 NSX 分段上添加虚拟机或对虚拟执行 vMotion 操作。Tier-0 上的动态路由仍可正常运行。
  • NSX 3.1.1 开始,NSX 支持在生产部署中部署单个 NSX Manager 或全局管理器。要从发生故障的 NSX Manager 中进行恢复,请为单个 NSX Manager 配置 vSphere HA。恢复一个使用备份/还原或 vSphere HA 的 NSX Manager 所需的时间可能比 NSX Manager 节点集群提供的可用时间长得多。同样,对于没有生产工作负载的实验室和概念证明部署,您可以运行单个 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 的电源。

VMware vCenter 中配置反关联性规则

设置 DRS 反关联性规则,以尽可能避免在同一主机上运行两个 NSX Manager 虚拟机。按照 vSphere 指南来配置虚拟机-虚拟机关联性规则。请参见创建虚拟机-虚拟机关联性规则

虚拟机-主机关联性规则。请参见创建虚拟机-主机关联性规则

使用 vSphere HA 恢复

您可以将 vSphere HA(高可用性)与 NSX 一起使用,以便在运行 NSX Manager 节点的主机发生故障时快速进行恢复。请参见 vSphere 产品文档中的创建和使用 vSphere HA 集群