Reference Guide
22 Brocade
适配器安装和参考手册
53-1002144-01
适配器功能
1
具有多个优先级的传输 NetQueues 允许 VMware (版本 4.1 或更高版本)向传输 NetQueue
分配不同的优先级,以确保 ESX 主机上不同类别流量的 QoS。 Brocade 适配器上以如下方
式支持多个传输优先级:
-
在 CNA 和配置为 NIC 模式的 Fabric 适配器端口,可将所有八个优先级分配给通过
VMware 的传输 NetQueue。
-
仅在 CNA 上,分配不同于默认网络优先级的每个请求都将被拒绝。如果保留了存储优
先级,可将一个非默认优先级分配给传输 NetQueue。
-
在配置为 CNA 模式的网络适配器上,只可将允许的优先级分配给通过 VMware 的传输
NetQueue。如果优先级匹配保留的存储优先级,优先级请求将被拒绝。
•
中断合并
避免过多中断造成主机系统超负荷。该功能通过对多个数据包生成单一中断来减少所产生
的中断数量。增大 “ 聚合计时器 ” 会减少中断数并降低 CPU 利用率。
•
中断调整
基于流量和系统负载配置文件实施动态选择中断合并值。会对流量进行持续监测,以便置
于 “ 高吞吐量敏感 ” 和 “ 高延迟敏感 ” 之间的类别。与此类似,会对主机系统进行定期检
测以将其置于 “ 高负载 ” 和 “ 最小负载 ” 之间的类别。驱动程序会基于此分析动态地选择
中断合并值。
•
MSI-X
这是消息信号中断 (MSI) 的扩展版本,在 PCI 3.0 规范中有所定义。 MSI-X 可帮助提高系统
整体性能,具体方法是通过各种方式缩短中断延迟并改善主机 CPU 利用率。支持 MSI-X 的
有:Linux RHEL5、 SLES 10 和 11、 Windows 2008 和 ESX 4.0 与 4.1。
•
网络引导 (PXE 和 UNDI)
内嵌在 CNA 固件中的预引导执行环境 (PXE) 机制提供了从系统 (位于 LAN 而不是在 SAN 上
或来自主机的本地磁盘)引导主机操作系统的功能。 UNDI (通用网络设备接口)是一种
PXE 协议使用的应用程序接口 (API),可实现基本的 I/O 控制并执行其他管理杂务 (如设置
MAC 地址和通过适配器检索统计信息)。 UNDI 驱动程序内嵌在 CNA 固件中。
•
网络优先级
CNA 和配置为 CNA 模式的 Fabric 适配器端口支持该功能。它提供了一种对网络流量进行
DCB 流量控制 (基于 802.1Qbb 优先级的流量控制:暂停 802.1p)的机制。此外,它还可
确保 FCoE 和网络优先级的互斥,以确保实现相应的增强传输选择 (ETS)。该功能在 HBA 或
配置为 HBA 模式的 Fabric 适配器端口上不受支持。
在 CNA、配置为 CNA 模式的 Fabric 适配器端口或交换机上,无需启用该功能。 FCoE 交换
机上配置了特定的 DCB 属性,其中包括 FCoE 流量的优先级。这些属性会通过 DCBCXP 传
递给 CNA DCB 端口。适配器固件处理此信息并派生出网络流量的优先级。网络驱动程序会
收到网络优先级的信息,然后用相应的优先级对 FCoE 和网络帧进行标记。
•
基于优先级的流量控制 (802.1Qbb)
定义了八个优先级,以实现八个独立的无损虚拟通道。根据优先级暂停流量并通过高级别
暂停算法重新启动流量。
•
高级链路层的接收端缩放 (RSS) 功能
实现接收处理在多个处理器间的均衡分布,并保持数据的按序传递、平行执行和动态负载平衡。










