H3C UIS超融合管理平台兼容多种支持硬件SR-IOV的网卡及虚拟机操作系统。下表为进行了详细兼容性验证的硬件网卡类型及对应操作系统的版本,对于未在列表中的网卡和操作系统可能支持,但在项目实施之前,需要进行适当的适配与验证工作。
物理网卡类型 |
虚拟机操作系统 |
Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection 网卡固件版本:0x800007c7 |
Windows Server 2008 R2数据中心版64位 Red Hat Enterprise Linux Server 7.0 64位 CentOS Release 7.0 64位 CentOS Release 6.5 64位 |
Intel Corporation 82599 10-Gigabit Dual Port Backplane Connection (rev 01) 网卡固件版本:0x800006d5 |
Windows Server 2008 R2数据中心版64位 Red Hat Enterprise Linux Server 7.0 64位 CentOS Release 7.0 64位 CentOS Release 6.5 64位 |
Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet 网卡固件版本:7.10.10 |
Windows Server 2008 R2数据中心版64位 Red Hat Enterprise Linux Server 7.0 64位 CentOS Release 7.0 64位 |
物理主机必须支持并开启I/O内存管理单元(IOMMU)功能。
物理主机必须支持SR-IOV,并且在BIOS中启用了SR-IOV。
支持SR-IOV的网卡必须插在总线带宽X8以上的扩展槽中。以HP ProLiant DL380p Gen8服务器为例,该服务器的3个扩展槽的总线带宽是不一样的,2×10G的网卡必须插在X8或X16的槽位,才能提供足够的带宽。插槽1提供X16总线带宽,插槽2提供X8总线带宽,插槽3提供X4总线带宽,因此,插槽3不支持SRIOV网卡。
PF驱动程序必须安装在UIS超融合内核系统中。对于Intel 82599和BCM57810等主流网卡,UIS超融合内核系统提供默认驱动程序。
VF驱动程序必须与物理网卡兼容,必须安装在虚拟机操作系统内。对于某些网卡,操作系统版本中包含默认驱动程序(例如,内核版本高于3.9的Red Hat Enterprise Linux Server 7.0操作系统,默认自带BCM57810网卡的VF驱动程序),而对于其它网卡,则必须从网卡供应商或主机供应商所提供的位置下载并安装驱动程序。
如果虚拟机操作系统为Windows类型,都必须在操作系统内安装SR-IOV网卡的VF驱动程序,您可以联系服务器或网卡供应商获取相应的软件驱动安装文件。
如果虚拟机操作系统为Linux类型,对于Intel 82599网卡,只支持内核版本为2.6以上的Linux操作系统,对于BCM57810网卡,只支持内核版本为3.9以上的Linux操作系统。
对于配置了SR-IOV的虚拟机,以下功能将不可用:
虚拟机在线/离线迁移
存储在线迁移
HA
DRS
DPM
DRX
NetFlow
FT
虚拟机暂停和恢复
虚拟机快照
虚拟资源热添加
使用SR-IOV直通的虚拟网卡网络统计
如果在UIS超融合管理平台上尝试启用或配置使用SR-IOV的不受支持的功能,将导致环境出现异常行为。 |