以下建议适用于双站点(站点 A/站点 B)和多站点(站点 A/站点 B/站点 C)NSX 部署。

双站点要求和建议

注:NSX v3.0.2 开始,支持 VMware Site Recovery Manager (SRM)。
  • 请不要在没有 vSphere HA 或 VMware SRM 的双站点场景中部署 NSX Manager。在此场景中,一个站点需要部署两个 NSX Manager,并且该站点丢失时将影响 NSX 的运行。
  • 可以在具有 vSphere HA 或 VMware SRM 的双站点场景中部署 NSX Manager,但要注意以下事项:
    • 一个延伸的 vSphere 集群包含 NSX Manager 的所有主机。
    • 所有三个 NSX Manager 均部署到一个共同的管理子网/VLAN,以便在恢复丢失的 NSX Manager 时保留 IP 地址。
    • 有关各站点之间的延迟,请参见存储产品要求。
场景示例:
  • 一个 vSphere 集群,其中部署了所有三个 NSX Manager
  • vSphere 集群包含六个或更多主机,其中站点 A 中有三个主机,站点 B 中有三个主机。
  • 三个 NSX Manager 部署到不同的主机,其他主机则用于放置恢复的 NSX Manager
    站点 A:
    • 部署了 nsxmgr-01 的 Host-01
    • 部署了 nsxmgr-02 的 Host-02
    • 部署了 nsxmgr-03 的 Host-03
    站点 B:
    • 未部署任何 NSX Manager 的 Host-04
    • 未部署任何 NSX Manager 的 Host-05
    • 未部署任何 NSX Manager 的 Host-06
  • vSphere HA 或 VMware SRM 配置为将站点 A 上的任何主机(例如 Host-01)中丢失的任何 NSX Manager(例如 nsxmgr-01)恢复到站点 B 中的某个主机。
因此,在站点 A 发生故障时, vSphere HA 或 VMware SRM 将所有 NSX Manager 恢复到站点 B 中的主机。
重要说明: 您必须正确配置反关联性规则,以防止将 NSX Manager 恢复到同一通用主机。

多站点(三个或更多)要求和建议

在具有三个或更多站点的场景中,不论是否具有 vSphere HA 或 VMware SRM,您都可以部署 NSX Manager

如果在没有 vSphere HA 或 VMware SRM 时进行部署:
  • 建议每个站点使用单独的管理子网或 VLAN。
  • NSX Manager 之间的最大延迟为 10 毫秒。
场景示例(三个站点):
  • 三个独立的 vSphere 集群,每个站点一个。
  • 每个站点至少有一个主机在运行 NSX Manager
    • 部署了 nsxmgr-01 的 Host-01
    • 部署了 nsxmgr-02 的 Host-02
    • 部署了 nsxmgr-03 的 Host-03
故障场景:
  • 单个站点故障:其他站点中的其余两个 NSX Manager 继续运行。NSX 处于已降级状态,但仍可正常运行。建议您手动部署第三个 NSX Manager,以取代丢失的集群成员。
  • 两个站点故障:无法形成仲裁机制,因此影响 NSX 运行。

根据环境条件(如 CPU 速度、磁盘性能和其他部署因素),恢复 NSX Manager 可能需要长达 20 分钟时间。