在 VMM 构造中设置逻辑网络

阅读本文,了解如何在 System Center - Virtual Machine Manager 中创建逻辑网络(VMM)

注意

有关 VMM 2019 UR1 及更高版本中的逻辑网络的信息,请参阅 在 VMM 2019 UR1 和更高版本中设置逻辑网络。

组织中具有不同类型的网络,包括公司网络、管理网络和其他网络。 在 VMM 中,每个网络都定义为逻辑网络。 逻辑网络是镜像物理网络的逻辑对象。

创建逻辑网络时,请为其分配与物理环境匹配的属性。 如果不使用 DCHP 将 IP 地址分配给在网络站点中创建的 VM,请指定网络类型、关联的网络站点和静态地址池。 此外,还可以使用网络虚拟化和虚拟 LAN(VLAN)以物理方式或虚拟方式指定网络是隔离的。

在 VMM 构造中预配虚拟化主机时,可以使用逻辑网络。 将主机上的物理适配器与逻辑网络相关联。

VMM 虚拟机 (VM) 网络基于逻辑网络。 VM 网络提供一个接口,VM 通过该接口连接到逻辑网络。 逻辑网络可以有一个或多个映射到它的 VM 网络。

准备工作

在开始之前,请务必了解逻辑网络在 VMM 中的工作原理。

  • 自动逻辑网络:默认情况下,VMM 会自动创建逻辑网络。 在 VMM 构造中预配主机并且该主机上没有与物理网络适配器关联的 VMM 逻辑网络时,VMM 会自动创建逻辑网络并将其与适配器关联。 默认情况下,对于特定于连接的 DNS 后缀的逻辑网络 VMM 第一个 DNS 后缀标签。 默认情况下,VMM 还会创建配置无隔离VM 网络。
  • 手动逻辑网络:手动创建逻辑网络时,请指定:
  • 网络类型:指定网络是否隔离,以及网络隔离的方式。 然后,基于逻辑网络创建 VM 网络时,将使用指定的网络类型创建它们。
    • 无隔离:这是最简单的网络模型类型,它指定只有一个网络,其中计算机可以相互连接,而无需将这些计算机彼此隔离。 VMM 中的 VM 网络提供一个接口,VM 通过该接口连接到逻辑网络,并且没有任何隔离模型中,将有一个映射到逻辑网络的 VM 网络。
    • 隔离:更频繁地需要将网络彼此隔离。 例如,你可能想要隔离具有不同用途的网络,或者你可能是想要在单个逻辑网络上为多个租户托管工作负荷的提供商,并且每个租户都有隔离。 在这种情况下,将有多个 VM 网络映射到逻辑网络。 映射到逻辑网络的 VM 网络可以使用 VLAN/专用 VLAN 或网络虚拟化进行隔离。

注意

  • 典型的设置可能是没有隔离或 VLAN 隔离的基础结构网络、具有 PVLAN 的负载均衡器后端和面向 Internet 的网络,以及使用网络虚拟化进行隔离的租户网络。
  • 只能在单个逻辑网络上使用一种类型的隔离。 如果需要,则需要多个逻辑网络。
  • 对于单个 VMM 服务器,实际限制为约 2000 个租户和约 4000 个 VM 网络。
  • 网络站点:如果组织具有不同的位置和数据中心,则可以在逻辑网络设置中包含有关这些站点的信息。 例如,可以指定具有 IP 子网和/或 VLAN 设置的纽约站点,然后指定具有不同 IP/VLAN 设置的伦敦站点。 然后,可以根据网络、位置和 VLAN 设置将 IP 地址分配给 VM。

注意

  • 如果 VMM 要将静态 IP 地址分发到站点中的 VM,则需要将 IP 子网分配给站点。 如果使用 DHCP,则不需要子网。
  • 如果需要在物理站点中使用 VLAN,则需要配置 VLAN。 如果不使用 VLAN,并且使用的是 DHCP,则无需在逻辑网络中定义网络站点。

自动创建逻辑网络

如果希望 VMM 自动创建逻辑网络(和 VM 网络),可以指定 VMM 如何确定逻辑网络名称。

  1. 选择“设置常规”。> 双击“网络设置”。
  2. 配置逻辑网络匹配设置。

注意

  • 对于 Hyper-V 主机,可以使用整个 DNS 后缀标签或第一个。 例如,如果 DNS 后缀 corp.contoso.com 逻辑网络将 corp-contoso.com 或只是公司。 VMware 主机不支持此操作。
  • 对于 Hyper-V 和 VMware 主机,可以选择网络连接名称或虚拟网络交换机名称(主机的物理适配器绑定到的虚拟网络交换机的名称)。
  • 默认情况下,VMware 主机使用虚拟网络交换机选项。
  • 如果第一个逻辑匹配失败,还可以指定回退选项。

如果不希望 VMM 自动创建逻辑网络和 VM 网络,则可以禁用全局设置。

  1. 选择“设置常规>,然后双击“网络设置”。
  2. 自动清除“创建逻辑网络”。

手动创建逻辑网络

  1. Fabric>主页>显示>Fabric 资源。 在 Fabric 中,展开网络>逻辑网络>主页>创建>逻辑网络。
  2. “创建逻辑网络向导>名称”中,指定名称和说明。
  3. 指定如何隔离与此逻辑网络关联的 VM 网络:
  • 如果要将多个 VM 网络与逻辑网络相关联,并使用网络虚拟化隔离这些网络,请选择“一个连接的网络,允许在此逻辑网络上>创建新的 VM 网络”以使用网络虚拟化。
  • 如果想要有多个 VM 网络与逻辑网络相关联,并使用 VLAN/PVLAN 隔离它们,请选择 基于 VLAN 的独立网络专用 VLAN(PVLAN)网络
  • 如果不想隔离逻辑网络中的网络,请选择“一个连接的网络创建具有相同名称的 VM 网络>”,以允许虚拟机直接访问此逻辑网络。 通过此设置,你将有一个与逻辑网络关联的 VM 网络。
  • 如果在 VMM 构造中部署了Microsoft网络控制器,可以选择让网络控制器管理的逻辑网络。
  1. “网络站点”中,将网络站点添加到逻辑网络。 如果不需要创建网络站点,请选择“ 下一步”。
  • DHCP 无 VLAN:如果使用 DHCP 分配 IP 地址,并且没有 VLAN,则不需要网络站点。

注意

VMM 会自动建议站点名称。 任何网络名称不应超过 64 个字符。

  • 静态 IP:如果使用静态 IP 地址,请创建至少一个网络站点,并将至少一个 IP 子网与其关联。
  • VLAN:如果使用具有静态 IP 寻址的 VLAN,请为 VLAN 和子网对创建相应的网络站点。 如果使用 DHCP,请仅为 VLAN 信息创建相应的网络站点。
  • 网络虚拟化:如果使用网络虚拟化,请创建至少一个具有关联 IP 子网的网络站点,使逻辑网络具有 IP 地址池。
  • 负载均衡器:如果逻辑网络将包含负载均衡器,请创建至少一个具有关联 IP 子网的网络站点。
  1. 如果使用由供应商网络管理的外部网络管理控制台或 VMM 外部的虚拟交换机扩展管理器,则可以在供应商控制台中配置设置并将其导入 VMM。
  2. 可以使用此网络站点的主机组中,选择要向其提供逻辑网络的每个主机组。
  3. 关联的 VLAN 和 IP 子网中,选择“插入行以指定要分配给网络站点的设置。 如果选择 PVLAN,则需要为每个 VLAN 添加 SecondaryVLAN 。 确保物理网络中提供 VLAN 和子网。 如果将 VLAN 字段留空,VMM 会分配值 0 以指示未使用 VLAN。 在中继模式下,0 表示本机 VLAN。
  4. 在“摘要”,查看设置并选择“完成”。 当作业显示为“已完成”时,请验证逻辑网络和 IP 池中的逻辑网络。

后续步骤

如果创建了网络站点并与它们关联了一个或多个 IP 子网(未使用 DHCP),则可以从这些子网创建静态 IP 地址池。 然后,VMM 可以自动将 IP 地址分配给网络站点中的 VM。 设置 IP 地址池