DHCP 服务器在 NSX Edge 集群的 Edge 节点中作为服务(服务路由器)运行。

未连接到网关的隔离分段只能使用分段 DHCP 服务器。连接到下行链路接口上的网关的分段可以使用分段 DHCP 服务器、DHCP 中继或网关 DHCP 服务器。

无论分段是使用分段 DHCP 服务器还是网关 DHCP 服务器,DHCP 服务器始终在 Edge 集群的 Edge 传输节点中作为服务路由器运行。如果分段使用分段 DHCP 服务器,则会在 DHCP 配置文件中指定的 Edge 集群中创建 DHCP 服务。但是,如果分段使用网关 DHCP 服务器,则在其中创建 DHCP 服务的 Edge 集群取决于以下因素的组合:
  • 是否在网关中指定了 Edge 集群?
  • 是否在网关的 DHCP 配置文件中指定了 Edge 集群?
  • 网关和 DHCP 配置文件中的 Edge 集群是相同还是不同?
  • Tier-1 路由分段是否已连接到 Tier-0 网关?

以下方案说明了如何选择 Edge 集群以创建 DHCP 服务。

方案 1:隔离分段使用分段 DHCP 服务器

方案描述:
  • 创建一个具有四个 Edge 节点的 Edge 集群 (Cluster1):N1、N2、N3、N4。
  • 在覆盖网络传输区域中添加无连接的分段。
  • 默认情况下,分段使用分段 DHCP 服务器。
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 集群

假设您的网络中有两个 Edge 集群(Cluster1 和 Cluster2)。两个集群分别具有四个 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 服务器。
Tier-1 网关中的 DHCP 服务器配置文件具有以下配置:
  • 配置文件类型:DHCP Server
  • Edge 集群:Cluster1
  • Edge:N1,N2(按给定顺序手动分配)
Tier-1 网关配置如下所示:
  • 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 服务器上更改 Edge 集群。但是,此操作会导致分配给 DHCP 客户端的所有现有 DHCP 租约丢失。
总而言之,此方案的要点如下所示:
  • 使用网关 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 集群

在此方案中,分段连接到 Tier-1 网关,但您在分段上使用分段 DHCP 服务器。假设您的网络中有三个 Edge 集群(Cluster1、Cluster2、Cluster3)。每个集群分别有两个 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。
网关上的 DHCP 服务器配置文件如下所示:
  • 配置文件名称:ProfileX
  • 配置文件类型:DHCP Server
  • Edge 集群:Cluster1
  • Edge:N1,N2(按给定顺序手动分配)
Tier-1 网关配置如下所示:
  • Edge 集群:Cluster2
  • Edge:N3,N4(按给定顺序手动分配)
分段 DHCP 服务器上的配置文件如下所示:
  • 配置文件名称: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 服务器配置文件如下所示:
  • 配置文件类型:DHCP Server
  • Edge 集群:Cluster1
  • Edge:N1,N2(按给定顺序手动分配)
Tier-1 网关配置如下所示:
  • 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 集群

在此方案中,分段连接到 Tier-1 网关,且 Tier-1 网关连接到 Tier-0 网关。假设您的网络中有三个 Edge 集群(Cluster1、Cluster2、Cluster3)。每个集群分别有两个 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 服务。