动态和静态 PCIe SR-IOV 功能在 SPARC T4 服务器、SPARC T5 服务器、SPARC T7 系列服务器、SPARC M5 服务器、SPARC M6 服务器和 SPARC M7 系列服务器上受支持。仅当其他设备类型要求您使用静态方法时,Fujitsu M10 平台上才针对以太网设备支持动态功能。SPARC T3 平台仅支持静态 PCIe SR-IOV 功能。
硬件要求。
请参阅您平台的硬件文档来确认可以在您平台上使用的卡。有关受支持的 PCIe 卡的最新列表,请参见 https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=REFERENCE&id=1325454.1。
以太网 SR-IOV。要使用 SR-IOV 功能,可以使用板载 PCIe SR-IOV 设备以及 PCIe SR-IOV 插件卡。给定平台中的所有板载 SR-IOV 设备都受支持,除非平台文档中明确指出了例外情况。
InfiniBand SR-IOV。InfiniBand 设备在 SPARC T4 服务器、SPARC T5 服务器、SPARC T7 系列服务器、SPARC M5 服务器、SPARC M6 服务器、SPARC M7 系列服务器和 Fujitsu M10 服务器上受支持。
光纤通道 SR-IOV。光纤通道设备在 SPARC T4 服务器、SPARC T5 服务器、SPARC T7 系列服务器、SPARC M5 服务器、SPARC M6 服务器、SPARC M7 系列服务器和 Fujitsu M10 服务器上受支持。
有关 Fujitsu M10 平台上支持的设备的最新列表,请参见 http://www.fujitsu.com/global/services/computing/server/sparc/downloads/manual/ 上适用于您的产品型号的产品说明中的《Fujitsu M10/SPARC M10 Systems PCI Card Installation Guide》
固件要求。
以太网 SR-IOV。要使用动态 SR-IOV 功能,SPARC T4 服务器必须至少运行 8.4.0.a 版的系统固件。SPARC T5 服务器、SPARC M5 服务器和 SPARC M6 服务器必须至少运行 9.1.0.a 版的系统固件。SPARC T7 系列服务器和 SPARC M7 系列服务器必须至少运行 9.4.3 版的系统固件。Fujitsu M10 服务器必须至少运行 XCP2210 版的系统固件。SPARC T3 服务器仅支持静态 SR-IOV 功能。
要使用 SR-IOV 功能,PCIe SR-IOV 设备必须至少运行设备固件版本 3.01。执行以下步骤来更新 Sun Dual 10-Gigabit Ethernet SFP+ PCIe 2.0 网络适配器的固件:
确定您是否需要升级设备上的 FCode 版本。
从 ok 提示符执行以下命令:
{0} ok cd path-to-device {0} ok .properties
输出中的 version 值必须是以下项之一:
Sun Dual 10GbE SFP+ PCIe 2.0 LP FCode 3.01 4/2/2012
Sun Dual 10GbE SFP+ PCIe 2.0 EM FCode 3.01 4/2/2012
Sun Dual 10GbE SFP+ PCIe 2.0 FEM FCode 3.01 4/2/2012
从 My Oracle Support 下载 ID 为 13932765 的修补程序。
安装该修补程序。
该修补程序包内含一个介绍如何使用工具来执行升级的文档。
InfiniBand SR-IOV。要使用此功能,您的系统必须至少运行以下版本的系统固件:
SPARC T4 服务器-8.4
SPARC T5 服务器-9.1.0.x
SPARC T7 系列服务器-9.4.3
SPARC M5 和 SPARC M6 服务器-9.1.0.x
SPARC M7 系列服务器-9.4.3
Fujitsu M10 服务器-XCP2210
要支持将 Dual 40-Gigabit (4x) InfiniBand Host Channel Adapter M2 用作 InfiniBand SR-IOV 设备,卡或 express 模块必须至少运行 2.11.2010 版的固件。可以通过安装以下修补程序获得此版本的固件:
窄板型 (X4242A)-修补程序 ID 16340059
Express 模块 (X4243A)-修补程序 ID 16340042
可使用 Oracle Solaris 11.1 fwflash 命令列出和更新 primary 域中的固件。要列出当前的固件版本,请使用 fwflash -lc IB 命令。要更新固件,请使用 fwflash -f firmware-file -d device 命令。请参见 fwflash(1M) 手册页。
要使用 InfiniBand SR-IOV,请确保 InfiniBand 交换机至少具有 2.1.2 版的固件。可以通过安装以下修补程序获得此版本的固件:
Sun Datacenter InfiniBand Switch 36 (X2821A-Z)-修补程序 ID 16221424
Sun Network QDR InfiniBand GatewaySwitch (X2826A-Z)-修补程序 ID 16221538
有关如何更新固件的信息,请参见您的 InfiniBand 交换机文档。
光纤通道 SR-IOV。要使用此功能,您的系统必须至少运行以下版本的系统固件:
SPARC T4 服务器-8.4.2.c
SPARC T5 服务器-9.1.2.d
SPARC T7 系列服务器-9.4.3
SPARC M5 服务器-9.1.2.d
SPARC M6 服务器-9.1.2.d
SPARC M7 系列服务器-9.4.3
Fujitsu M10 服务器-XCP2210
Sun Storage 16 Gb 光纤通道通用 HBA 上的固件 Emulex 必须至少为 1.1.60.1 修订版才能启用光纤通道 SR-IOV 功能。随固件提供了安装说明。
注意 - 只有计划使用光纤通道 SR-IOV 功能时才需要对光纤通道卡执行固件更新。 |
软件要求。
以太网 SR-IOV。要使用 SR-IOV 功能,所有域都必须至少运行 Oracle Solaris 11.1 SRU 10 OS。
InfiniBand SR-IOV。以下域必须运行受支持的 Oracle Solaris OS:
primary 域或非 primary 根域必须至少运行 Oracle Solaris 11.1 SRU 10 OS。
I/O 域必须至少运行 Oracle Solaris 11.1 SRU 10 OS。
在包含您计划从中配置虚拟功能的 InfiniBand SR-IOV 物理功能的任何根域上更新 /etc/system 文件。
set ldc:ldc_maptable_entries = 0x20000
有关正确创建或更新 /etc/system 属性值的信息,请参见更新 /etc/system 文件中的属性值。
在您要将虚拟功能添加到其中的 I/O 域上更新 /etc/system 文件。
set rdsv3:rdsv3_fmr_pool_size = 16384
光纤通道 SR-IOV。要使用 SR-IOV 功能,所有域都必须至少运行 Oracle Solaris 11.1 SRU 17 OS。
有关静态和动态 SR-IOV 软件要求的更多信息,请参见以下部分:
有关特定于类的 SR-IOV 硬件要求的更多信息,请参见以下部分: