从 vSphere 8.0 开始,vSphere Distributed Services Engine (vDSE) 引入了虚拟基础架构作为分布式架构,并添加了数据处理单元 (DPU)(也称为 SmartNic),支持将基础架构功能从主机或服务器 CPU 卸载到数据处理单元 (DPU)。

有关 DPU 的详细信息,请参见“VMware vSphere® Distributed Services Engine (TM) 简介和使用 DPU 加速网络连接”

通过网络卸载功能,您可以将网络操作卸载到 DPU 设备。可以将网络功能从 ESXi 主机卸载到 DPU,以获得更好的性能。由 DPU 上的 ESXi 提供支持的 vSphere Distributed Switch 支持以下模式:
  • 非卸载模式(启用 NSX 之前):将 DPU 用作传统网卡。
  • 卸载模式(启用 NSX 之后):将流量转发逻辑从 ESXi 主机卸载到由 DPU 提供支持的 vSphere Distributed Switch

由 DPU 提供支持的主机与 vSphere Distributed Switch 相关联。它是在创建分布式交换机期间配置的。将主机与分布式交换机相关联后,无法修改网络卸载功能。您只能将由 DPU 提供支持的主机添加到这些分布式交换机。在配置 VMware NSX® 传输节点之前,DPU 上的 ESXi 将用作传统网卡。vCenter Server 上的 vSphere Distributed Switch 会指示启用 VMware NSX® 时是否允许网络卸载。

由 DPU 提供支持的 vSphere Distributed Switch 所支持的功能。
  • 创建和删除 vSphere Distributed Switch。
  • 配置管理。
  • vSphere Distributed Switch 运行状况检查。
  • 链路聚合控制协议 (LACP)。
  • 端口镜像。
  • 专用 LAN。
  • 链路层发现协议。
注: 由 DPU 提供支持的 vSphere Distributed Switch 不支持的功能。
  • Network I/O Control。
  • 流量调整策略。
  • DV 筛选器。

启用网络卸载

要启用网络卸载,您必须在 vCenter ServerVMware NSX® 中执行多个步骤。
步骤 解决方案
创建 vSphere Distributed Switch 创建 vSphere Distributed Switch
将主机与 vSphere Distributed Switch 相关联 将主机添加到 vSphere Distributed Switch
配置 NSX 主机传输节点 在已启用 DPU 的 vSphere Lifecycle Manager 集群上配置 NSX 主机传输节点
查看具有网络卸载功能的 vSphere Distributed Switch 的拓扑 查看网络卸载交换机的拓扑