Oracle® VM Server for SPARC 3.3 管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

直接 I/O 硬件和软件要求

    要成功使用直接 I/O (Direct I/O, DIO) 功能将直接 I/O 设备指定给域,必须运行适当的软件并使用支持的 PCIe 卡。

  • 硬件要求。只有某些 PCIe 卡才能用作 I/O 域上的直接 I/O 端点设备。在 Oracle VM Server for SPARC 环境中仍可以使用其他卡,但是这些卡不能用于 DIO 功能,而是用于指定了整个根联合体的服务域和 I/O 域。

    请参阅您平台的硬件文档来确认可以在您平台上使用的卡。有关受支持的 PCIe 卡的最新列表,请参见 https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=REFERENCE&id=1325454.1


    注 - SPARC T7 系列服务器和 SPARC M7 系列服务器具有提供多个 PCIe 总线的 I/O 控制器,可以使用 PCIe 总线分配功能将 PCIe 卡分配给不同的域。有关信息,请参见Creating a Root Domain by Assigning PCIe Buses
  • 软件要求。要使用 DIO 功能,以下域必须运行支持的 OS:


注 - 在根域中,支持某个平台支持的所有 PCIe 卡。有关支持的 PCIe 卡列表,请参见平台的文档。但是,只能将支持直接 I/O 的 PCIe 卡分配到 I/O 域。

要通过使用直接 I/O 功能添加或删除 PCIe 端点设备,必须首先对 PCIe 总线本身启用 I/O 虚拟化。

可以使用 ldm set-ioldm add-io 命令将 iov 属性设置为 on。还可以使用 ldm add-domainldm set-domain 命令将 rc-add-policy 属性设置为 iov。请参见 ldm(1M) 手册页。

重新引导根域会影响直接 I/O,因此,请仔细规划直接 I/O 配置更改,以最大限度地增加对根域的直接 I/O 相关更改,最大限度地减少根域重新引导。