以下建议适用于双站点(站点 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
- 未部署任何 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 分钟时间。