Reference Guide
Brocade
适配器安装和参考手册
23
53-1002144-01
适配器功能
1
•
组虚拟机队列 (VMQ) 支持
VMQ 支持由 Brocade 网络中间 (BNI) 驱动程序提供,用于组队 (不含 VLAN)。 VMQ 支持可
使用目标 MAC 地址对适配器接收到的数据包进行分类,然后将这些数据包引导至其他接收
队列。数据包可借助直接内存存取 (DMA) 直接传输到虚拟机的共享内存。该功能可在不同
的处理器上处理不同虚拟机的数据包,以此将任务扩展到多个处理器中。 VMQ 支持提供以
下功能:
-
使多个虚拟机 (VM) 网络流量的处理分布于多个处理器上,以此提高网络吞吐量。
-
将接收数据包过滤卸载到 NIC 硬件上,以此降低 CPU 利用率。
-
使用 DMA 将数据直接传输给 VM 内存,以此防止网络数据复制。
-
拆分网络数据以提供安全的环境。
-
支持实时迁移
VMQ 支持只可用于运行 Windows Server 2008 R2 的系统。虚拟机必须运行 Windows 7、
Windows Server 2008 R2、Windows SErver 2008 或 Windows Vista,且必 须安装集成服务安
装磁盘。
•
TCP 分段卸载 (TSO) 和大型发送卸载 (LSO)
大型数据块必须分为较小的分段,才可通过网络单元。 LSO 通过减少 CPU 开销来增加出站
吞吐量。卸载到网络卡叫作 TCP 分段,其中的分段通过传输控制协议 (TCP) 完成。
•
VLAN (802.1Q)
虚拟 LAN (VLAN) 是提供以太网网络分段的一种方式。 VLAN 是具有一系列共同要求的一组
主机,它们会像连接到同一 LAN 分段那样进行通信,不论其物理位置。 VLAN 具有与物理
LAN 相同的属性,但它允许末端站在逻辑上分为一组。
对于 Windows 2008 x86_64 以及 Windows 2003 x86_64,由 Brocade 在中间驱动程序中实
现 VLAN。支持 VLAN 的有:Linux、 Solaris 和特定操作系统实施的 VMware。
•
MAC 和 VLAN 过滤和标记
一种机制,允许多个网络透明地共享同一物理网络链路而不泄露网络之间的信息。适配器
硬件会过滤来自 LAN 中设备的数据帧,这样只有匹配已配置 LAN 的 MAC 和 VLAN 的帧才会
被转发到该 LAN。
•
组上的 VLAN。可对特定的 VLAN 进行配置,以便使用 BCU 命令和 HCM 在特定的组中通信。
组上 VLAN 的功能与单个端口上的 VLAN 相同。一个组最多可支持 64 个 VLAN, VLAN 的
MAC 地址必须与组相同。更改组的 MAC 地址会更改组上 VLAN 的地址。更改组名会将该名
称添加到 VLAN 显示名称的前缀中。
组上的 VLAN 仅受 Windows 2008 x86_64 和 R2 以及更新系统的 Brocade 中间驱动程序的支
持。有关组队的详细信息,请参阅本节的链路聚合 (NIC 组队)。有关 VLAN 的详细信息,
请
参阅本节的 VLAN (802.1Q)。
•
VLAN 和组队配置持续性
VLAN 和组队配置在驱动程序更新时可保留。升级过程中会自动保存配置,然后可使用 BCU
命令或 HCM 进行还原。
•
VMware NetQueue
该功能通过提供多个接收和传输队列(可允许处理任务扩展到多个 CPU 上),从而提高了
10 GbE 虚拟化环境中的性能。 Brocade 适配器网络驱动程序 (仅 CNA)支持接收 (Rx) 和传
输 (Tx) NetQueue。此功能需要主机系统上的 MSI-X 支持。
•
VMware 网络 IO 控制或 NetIOC 也称作 NetIORM (网络 IO 资源管理),是一种 QoS 机制,
允许一个物理 NIC 中以一种可预测的方式并存不同的流量类型。 NetIOC 的主要优点是可确
保自适应传输合并设置在数据路径或设备重置过程中不丢失。










