Oracle® VM Server for SPARC 3.3 管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

当前的 SR-IOV 功能限制

    SR-IOV 功能具有以下限制:

  • 如果任何关联的根域未在运行,则 I/O 域无法启动。

  • 对分配了一个或多个虚拟功能的所有域禁用了迁移。

  • 您只能销毁为物理功能创建的最后一个虚拟功能。所以,如果您创建了三个虚拟功能,那么可以销毁的首个虚拟功能必须是第三个。

  • 如果通过直接 I/O (Direct I/O, DIO) 功能将 SR-IOV 卡分配到某个域,则不会为该卡启用 SR-IOV 功能。

  • 最多可以从特定的 PCIe 总线将 PCIe 端点设备和 SR-IOV 虚拟功能分配给支持的 SPARC T 系列和 SPARC M 系列系统上的 15 个域。在 SPARC T7 系列服务器和 SPARC M7 系列服务器上,可以将 PCIe 端点设备和 SR-IOV 虚拟功能从特定的 PCIe 总线分配到最多 31 个域。在 Fujitsu M10 服务器上,可以将 PCIe 端点设备和 SR-IOV 虚拟功能从特定的 PCIe 总线分配到最多 24 个域。系统在根域和 I/O 域之间分配 PCIe 资源,例如每个 PCIe 总线的中断向量。因此,您可以分配给特定 I/O 域的设备数量也受到了限制。确保您未将大量虚拟功能分配到同一个 I/O 域。SPARC T7 系列服务器和 SPARC M7 系列服务器没有中断限制。有关与 SR-IOV 相关的问题的说明,请参见Oracle VM Server for SPARC 3.3 发行说明

  • PCIe 总线属于根域,该域负责初始化和管理该总线。根域必须处于活动状态,并在运行支持 SR-IOV 功能的 Oracle Solaris OS 版本。关闭、停止或重新引导根域将中断对 PCIe 总线的访问。PCIe 总线不可用时,该总线上的 PCIe 设备会受到影响,可能会变为不可用。

    当正在运行具有 PCIe SR-IOV 虚拟功能的 I/O 域时,如果重新引导根域,则这些 I/O 域将出现不可预测的行为。例如,具有 PCIe 端点设备的 I/O 域可能会在重新引导过程中或在重新引导后出现紧急情况。重新引导根域后,您可能需要手动停止并启动每个域。

    如果 I/O 域具有弹性,即使作为 PCIe 总线所有者的根域变为不可用,该 I/O 域也可以继续操作。请参见I/O 域弹性

  • SPARC 系统(最高包括 SPARC T5 和 SPARC M6 平台)提供中断数量有限,因此 Oracle Solaris 会限制每个设备可以使用的中断数量。默认限制应与典型系统配置的需求匹配,但可能需要为某些系统配置调整此值。有关详细信息,请参见调整中断限制