在 VMM 构造中为 Hyper-V 主机和群集设置网络

阅读本文,为 System Center - Virtual Machine Manager (VMM) 计算构造中的 Hyper-V 主机和群集设置网络设置。

可以使用逻辑交换机将网络设置应用到 Hyper-V 主机或群集。 应用逻辑交换机可确保将逻辑网络和其他网络设置一致地分配给多个物理网络适配器。

准备工作

  • 如果要手动配置网络设置,请确保在开始之前已设置逻辑网络。 此外,请确保逻辑网络中的网络站点配置为使用要向其分配的主机的主机组。 在 Fabric>服务器>所有主机选中此项,然后选择主机组。 在 “主机”中,选择主机 >属性
  • 如果要使用逻辑交换机,则需要创建逻辑交换机和端口配置文件。

使用逻辑交换机配置网络设置

为此,需要 配置要应用的逻辑交换机端口配置文件 。 然后,需要通过应用逻辑交换机来指示用于哪些物理网络适配器并配置网络设置。 配置的网络适配器可以是主机上的物理或虚拟适配器。

指定网络适配器的用途

无论在网络配置中使用的任何端口配置文件和逻辑交换机,都必须指定主机中的网络适配器是用于虚拟机、主机管理还是两者均未使用。 (主机必须已在 VMM 中管理。

  1. 打开“构造”>“服务器”>“所有主机”> host-group-name >“主机”>“主机”>“属性”>“硬件”。
  2. 在“网络适配器”下,选择要配置的物理网络适配器。
    • 如果想要将此网络适配器用于虚拟机,请确保已勾选“可用于放置”
    • 如果想要将此网络适配器用于主机与 VMM 管理服务器之间的通信,请确保已勾选“供管理使用” 。 必须确保至少有一个网络适配器可用于主机与 VMM 管理服务器之间的通信。
  3. 无需在逻辑网络连接配置单个设置,因为使用的是交换机。

应用逻辑交换机

  1. 打开“构造”>“服务器”>“所有主机”> 主机组 >“主机”>“主机”>“属性”>“虚拟交换机”。

  2. 选择创建的逻辑交换机。 在 “适配器”下,选择您要将逻辑交换机应用于的物理适配器。

  3. “上行端口配置文件” 列表中,选择要应用的上行端口配置文件。 该列表包含已添加到你选择的逻辑交换机的上行端口配置文件。 如果配置文件似乎缺失,请查看逻辑交换机的配置,然后返回到此属性选项卡。选择“确定完成。

    注意

    如果之前未创建虚拟交换机并立即执行此操作,则 VMM 创建交换机时,主机可能会暂时失去网络连接。

  4. 根据需要重复这些步骤。 如果将同一逻辑交换机和上行端口配置文件应用于两个或多个适配器,则两个适配器可能会组合在一起,具体取决于逻辑交换机中的设置。 若要确定它们是否已组合,请打开逻辑交换机属性,选择上行选项卡,并查看上行模式设置。 如果设置为“结组” ,则适配器将结组。 将组合它们的特定模式由上行端口配置文件中的设置确定。

  5. 应用逻辑交换机后,可以检查网络适配器设置,并验证它们是否符合该交换机:

    • 选择结构>网络>逻辑交换机>主页>显示>主机。
    • 主机的逻辑交换机信息中,验证设置。 完全合规 表示主机设置符合逻辑交换机。 部分合规 表示存在一些问题。 检查符合性错误的原因不符合指示没有为逻辑网络定义的 IP 子网和 VLAN 分配给物理适配器。 选择“修正”开关>以修复此问题。
    • 如果有群集,请检查每个节点。

注意

以下功能适用于 2019 UR2 及更高版本。

在 vNIC 和 pNIC 之间设置相关性

本部分提供有关如何在虚拟网络适配器(vNIC)和物理网络适配器(pNIC)之间设置相关性的信息。 pNIC 和 vNIC 之间的关联让用户可以灵活地跨成组 pNIC 路由网络流量。 借助此功能,可以通过映射启用了 RDMA 设置的 vNIC 映射支持 RDMA 的物理适配器来提高吞吐量。 此外,还可以将特定类型的流量(例如实时迁移)路由到更高的带宽物理适配器。 在 HCI 部署方案中,通过指定相关性,可以使用 SMB 多通道来满足 SMB 流量的高吞吐量。

开始之前

确保以下信息:

  1. 逻辑交换机部署在主机上。
  2. 在逻辑交换机中启用了 SET 组合属性。

请按照这些步骤进行操作

对于主机,可以在虚拟交换机级别设置 vNIC 和 pNIC 之间的相关性。 将新的虚拟网络适配器添加到虚拟交换机时,或者修改现有虚拟网络适配器的属性时,可以定义相关性。

  1. 打开 Fabric>服务器>所有主机>主机组>主机>主机。 右键单击“主机”,选择“属性,然后导航到“虚拟交换机”选项卡。

  2. 验证要组合的物理适配器是否已在此处添加。 只能为此处添加的物理适配器映射相关性。

    虚拟网络适配器的屏幕截图。

  3. 选择“ 新建虚拟网络适配器 ”,将新的 vNIC 添加到虚拟交换机。

  4. 默认情况下,关联值设置为 None。 此设置对应于现有行为,其中操作系统将流量从 vNIC 分发到任何组合的物理 NIC。

    物理 vNIC 的屏幕截图。

  5. 通过从下拉菜单中选择物理适配器来设置 vNIC 和物理 NIC 之间的相关性。

    关联 NIC 的屏幕截图。

  6. 定义相关性后,来自 vNIC 的流量将路由到映射的物理适配器。

    注意

    • 建议不要在组合后删除任何物理适配器,因为它可能会中断分配的地缘映射。
    • 如果选中此选项 此虚拟适配器从物理管理适配器 继承属性,则无法为处理管理流量的 vNIC 定义相关性。

    流量 NIC 的屏幕截图。

常见问题解答

:我部署了启用了 SET 的交换机,并组合了三个物理适配器 pNIC1、pNIC2 和 pNIC3。 我已设置 vNIC1 和 pNIC1 之间的相关性。 出于某种原因,如果 pNIC1 出现故障,是否会没有来自 vNIC1 的流量流?

:否,流量将继续从 vNIC1 流向任何物理适配器(pNIC2 和 pNIC3)。 定义相关性的物理适配器出现故障时,SET 开关的默认行为将替代相关性行为。 这意味着操作系统会将 vNIC1 的流量映射到任何活动物理适配器(pNIC2 或 pNIC3)。

监视物理网络设备

VMM 支持链接层发现协议(LLDP)。 现在可以使用 LLDP 信息远程监视物理网络设备属性和信息。 可以使用 VMM 控制台和 PowerShell 查看此信息。

控制台视图

若要从 VMM 控制台获取网络设备的详细信息,请转到“查看>主机>属性>硬件配置>网络适配器”。

注意

显示的详细信息包含时间戳(已更新)。 若要获取当前详细信息,请刷新页面。

lldp 支持的屏幕截图。

将显示以下 LLDP 信息:

显示的信息 描述
底盘 ID

切换机箱 ID
端口 ID

将 NIC 连接到的交换机端口
端口说明

与端口相关的详细信息,例如“类型”
系统名称制造商

制造商、软件版本详细信息
系统说明

详细的系统说明
可用功能

可用的系统功能(如切换、路由)
已启用的功能

已启用的系统功能(如切换、路由)
VLAN ID

虚拟 LAN 标识符
管理地址

IP 管理地址

PowerShell

使用以下 PowerShell 命令查看/刷新 LLDP 详细信息:

Set-SCVMHostNetworkAdapter -RefreshLLDP

注意

默认情况下,LLDP 数据包等待时间设置为 30 秒。 可以通过修改 Software\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings\LLdpPacketWaitIntervalSeconds 上的注册表项来修改此值。 可以设置的最小值为 5 秒,最大值为 300 秒。

后续步骤

为 Hyper-V 主机设置存储