DHCP 服务器在 NSX Edge 集群的 Edge 节点中作为服务(服务路由器)运行。
未连接到网关的隔离分段只能使用分段 DHCP 服务器。连接到下行链路接口上的网关的分段可以使用分段 DHCP 服务器、DHCP 中继或网关 DHCP 服务器。
- 是否在网关中指定了 Edge 集群?
- 是否在网关的 DHCP 配置文件中指定了 Edge 集群?
- 网关和 DHCP 配置文件中的 Edge 集群是相同还是不同?
- Tier-1 路由分段是否已连接到 Tier-0 网关?
以下方案说明了如何选择 Edge 集群以创建 DHCP 服务。
方案 1:隔离分段使用分段 DHCP 服务器
- 创建一个具有四个 Edge 节点的 Edge 集群 (Cluster1):N1、N2、N3、N4。
- 在覆盖网络传输区域中添加无连接的分段。
- 默认情况下,分段使用分段 DHCP 服务器。
- 配置文件类型:DHCP Server
- Edge 集群:Cluster1
- Edge:Autoallocated
在此方案中,Cluster1 中的任何两个 Edge 节点会自动分配以创建 DHCP 服务,并且会自动配置 DHCP 高可用性 (HA)。Cluster1 中的一个 Edge 节点在活动模式下运行,另一个 Edge 在备用模式下运行。
- 如果在 DHCP 配置文件中手动分配 Edge 节点,则首先添加的 Edge 节点将成为活动 Edge。第二个 Edge 节点将承担被动角色。
- 如果在 DHCP 配置文件中仅选择一个 Edge 节点,则不会配置 DHCP HA。
方案 2:Tier-1 路由分段在网关和 DHCP 配置文件中使用网关 DHCP 和不同的 Edge 集群
- Cluster1 Edge 节点:N1、N2、N3、N4
- Cluster2 Edge 节点:N5、N6、N7、N8
- 分段连接到 Tier-1 网关。
- Tier-1 网关未连接到 Tier-0 网关。
- Tier-1 网关中的 DHCP 服务器配置文件使用 Cluster1。
- Tier-1 网关使用 Cluster2。
- 分段配置为使用网关 DHCP 服务器。
- 配置文件类型:DHCP Server
- Edge 集群:Cluster1
- Edge:N1,N2(按给定顺序手动分配)
- Edge 集群:Cluster2
- Edge:N5,N6(按给定顺序手动分配)
在此方案中,DHCP 服务在 Cluster2 的 Edge 节点上运行。由于 Cluster2 包含多个 Edge 节点,因此会自动配置 DHCP HA。但是,DHCP HA 会忽略网关上手动分配的 Edge N5 和 N6。系统会为 DHCP HA 随机自动分配 Cluster2 中的任意两个节点。
当分段直接连接到 Tier-0 网关,并且网络拓扑中没有 Tier-1 网关时,此方案也适用。
- 使用网关 DHCP 服务器并在网关 DHCP 配置文件和 Tier-1 网关中设置不同的 Edge 集群时,将始终在网关的 Edge 集群中创建 DHCP 服务。
- 系统会从 Tier-1 网关的 Edge 集群为 DHCP HA 配置随机分配 Edge 节点。
- 如果在 Tier-1 网关中未指定任何 Edge 集群,则 Tier-1 网关的 DHCP 配置文件中的 Edge 集群 (Cluster1) 将用于创建 DHCP 服务。
方案 3:Tier-1 路由分段在网关和 DHCP 配置文件中使用分段 DHCP 服务器和不同的 Edge 集群
- Cluster1 Edge 节点:N1、N2
- Cluster2 Edge 节点:N3、N4
- Cluster3 Edge 节点:N5、N6
- 分段连接到 Tier-1 网关。
- Tier-1 网关连接到 Tier-0 网关(可选)。
- 网关上的 DHCP 配置文件使用 Cluster1。
- 网关使用 Cluster2。
- 分段配置为使用分段 DHCP 服务器。
- 分段上的 DHCP 服务器配置文件使用 Cluster3。
- 配置文件名称:ProfileX
- 配置文件类型:DHCP Server
- Edge 集群:Cluster1
- Edge:N1,N2(按给定顺序手动分配)
- Edge 集群:Cluster2
- Edge:N3,N4(按给定顺序手动分配)
- 配置文件名称:ProfileY
- 配置文件类型:DHCP Server
- Edge 集群:Cluster3
- Edge:N5,N6(按给定顺序手动分配)
在此方案中,由于分段已配置为使用分段 DHCP 服务器,因此将忽略连接的 Tier-1 网关中的 Edge 集群 (Cluster2),以创建 DHCP 服务。DHCP 服务在 Cluster3 的 Edge 节点(N5、N6)中运行。此外,还配置了 DHCP HA。N5 将成为活动 Edge 节点,N6 将成为备用 Edge。
如果 Cluster3 中未手动分配 Edge 节点,则此集群中的任何两个节点都将自动分配,用于创建 DHCP 服务并配置 DHCP HA。其中一个 Edge 节点成为活动 Edge,另一个节点成为备用 Edge。如果仅从 Cluster3 手动分配一个 Edge 节点,则不会配置 DHCP HA。
当分段直接连接到 Tier-0 网关,并且网络拓扑中没有 Tier-1 网关时,此方案也适用。
方案 4:Tier-1 路由分段在网关和 DHCP 配置文件中使用网关 DHCP 和相同的 Edge 集群
请注意,在您的包含四个 Edge 节点 N1、N2、N3、N4 的网络中有一个 Edge 集群 (Cluster1)。
- 分段连接到 Tier-1 网关。
- Tier-1 网关连接到 Tier-0 网关(可选)
- 网关和网关上的 DHCP 配置文件使用相同的 Edge 集群 (Cluster1)。
- 分段配置为使用网关 DHCP 服务器。
- 配置文件类型:DHCP Server
- Edge 集群:Cluster1
- Edge:N1,N2(按给定顺序手动分配)
- Edge 集群:Cluster1
- Edge:N3,N4(按给定顺序手动分配)
在此方案中,由于网关 DHCP 配置文件和网关使用相同的 Edge 集群 (Cluster1),因此会在网关 DHCP 配置文件的 Edge 节点 N1 和 N2 中创建 DHCP 服务。在创建 DHCP 服务的过程中,在连接的 Tier-1 网关中指定的 Edge 节点 N3 和 N4 将被忽略。
如果在 DHCP 配置文件中未手动设置 Edge,则 Cluster1 中的任何两个节点都将自动分配,用于创建 DHCP 服务并配置 DHCP HA。其中一个 Edge 节点成为活动 Edge,另一个 Edge 将成为备用 Edge。
- 使用网关 DHCP 服务器并在 DHCP 配置文件和连接的网关中指定相同的 Edge 集群时,将在 DHCP 配置文件的 Edge 节点中创建 DHCP 服务。
- 将忽略在连接的网关中手动指定的 Edge 节点。
方案 5:Tier-1 路由分段连接到 Tier-0 网关,且未在 Tier-1 网关中设置 Edge 集群
- Cluster1 Edge 节点:N1、N2
- Cluster2 Edge 节点:N3、N4
- Cluster3 Edge 节点:N5、N6
- 分段直接连接到 Tier-1 网关。
- Tier-1 网关连接到 Tier-0 网关。
- 在 Tier-1 和 Tier-0 网关上均指定 DHCP 服务器配置文件。
- Tier-1 网关上的 DHCP 配置文件使用 Cluster1。
- Tier-0 网关上的 DHCP 配置文件使用 Cluster2。
- 未在 Tier-1 网关中选择 Edge 集群。
- Tier-0 网关使用 Cluster3。
- 分段配置为使用网关 DHCP 服务器。
在此方案中,由于 Tier-1 网关未指定 Edge 集群,NSX 将回退到连接的 Tier-0 网关的 Edge 集群。DHCP 服务在 Tier-0 网关的 Edge 集群 (Cluster3) 中创建。此 Edge 集群中的任何两个 Edge 节点均自动分配,用于创建 DHCP 服务并配置 DHCP HA。
- 如果 Tier-1 网关未指定任何 Edge 集群,NSX 将回退到连接的 Tier-0 网关的 Edge 集群以创建 DHCP 服务。
- 如果在 Tier-0 网关上未检测到任何 Edge 集群,将在 Tier-1 网关 DHCP 配置文件的 Edge 集群中创建 DHCP 服务。