设备特性
13
l 有关在交换机上配置 DCBX 参数的信息,请参阅交换机制造商的文档。
iSCSI Over DCB(DCB 上 iSCSI)
英特尔® 以太网适配器支持内在操作系统本地的 iSCSI 软件发起方。数据中心桥接通常在交换机上配置。如果交换机不具备
DCB 功能,DCB 握手将失败,但 iSCSI 连接不会丢失。
注意:DCB 不在 VM 中安装。只有基础操作系统支持 iSCSI over DCB。在 VM 中运行的 iSCSI 发起方无法受益于 DCB
以太网增强功能。
Microsoft Windows 配置
iSCSI 的安装包括一项用户模式服务 iSCSI DCB Agent (iscsidcb.exe) 的安装。Microsoft iSCSI Software Initiator 使用
英特尔® 以太网适配器实现 Windows 主机到外部 iSCSI 存储阵列的连接。请参阅您的操作系统文档,了解配置详情。
用以下步骤在适配器上启用 DCB:
此设置位于 Data Center 设备的设备管理器属性表或英特尔® PROSet 适配器配置实用程序的选项卡上。
Data Center Tab (数据中心选项卡)提供有关 DCB 状态(运行或非运行)的反馈,如果是非运行,还提供详细信息。
注意:在 Microsoft Windows Server 操作系统上,如果使用 IEEE 配置优先级,可能不会自动创建 iSCSI 策略。要手动
创建 iSCSI 策略,请使用 Powershell 键入以下命令:
New-NetQosPolicy -Name "UP4" -PriorityValue 8021 Action 4 –iSCSI
Linux 配置
就开源分发版而言,几乎所有分发版都包含对开源 iSCSI 软件发起方的支持,英特尔® 以太网适配器也支持。请参阅您的分发
文档以获取有关其特定 Open iSCSI 发起方的其他配置详细信息。
基于英特尔® 82599 和 X54010 的适配器支持数据中心桥接云中的 iSCSI。此解决方案与支持 iSCSI/DCB 应用程序 TLV 的交换
机和目标方配合使用,能为主机与目标方之间的 iSCSI 通信量提供最低带宽保证。此解决方案使存储管理员可以将 iSCSI 流量与
LAN 流量分开。以前,支持 DCB 的环境中的 iSCSI 通信量被交换机厂商视为 LAN 通信量。请咨询您的交换机和目标方供应商
以确保他们支持 iSCSI/DCB 应用程序 TLV。
直接内存存取 (DMA) 结合
DMA(直接内存存取)可使网络设备将数据包数据直接移动到系统内存中,从而降低 CPU 的利用率。但是,数据包到达的频率
和随机时间间隔不允许系统进入低功耗状态。DMA 结合允许 NIC 在启动 DMA 事件之前收集数据包。这可能会增加网络延迟,
但也会增加系统降低能耗的机会。基于英特尔® 以太网控制器 I350(和更高版本的控制器)的适配器和网络设备均支持 DMA
结合。
较高的 DMA 结合值可以降低更多能耗,但可能会增加系统的网络延迟。如果启用 DMA 结合,您还应将中断节流率设置为“最
小”。这将最大程度地减少 DMA 结合引起的延迟影响,并提高峰值网络吞吐量性能。您必须启用系统中所有活动端口的 DMA
结合。如果仅启用系统中部分端口的 DMA 结合,您可能无法实现任何节能。还有多个将会影响节能潜力的 BIOS、平台和应用
程序设置。英特尔网站上提供了白皮书,该白皮书包含了有关如何最有效地配置平台的信息。
此设置位于 Advanced 设备的设备管理器属性表或英特尔® PROSet 适配器配置实用程序的选项卡上。
要在 Windows PowerShell 中更改此设置,请使用 Set-IntelNetAdapterSetting cmdlet。例如:
Set-IntelNetAdapterSetting -Name "<adapter_name>" -DisplayName "DMA Coalescing" -DisplayValue
"Enabled"