SAN QoS 通过整形器配置文件来执行,该配置文件会尝试保证带宽,方法是通过将超出您选择的 CIR 值的帧延迟和排入队列来控制流量。在存储云或 vHBA 上配置 SAN QoS 配置文件时,应将整形参数分配给读写数据,这些数据会对使用该存储云的主机服务器产生影响。
您可以将一个 SAN QoS 配置文件分配给一个存储云或 vHBA,也可以将同一个 SAN QoS 配置文件分配给多个不同的存储云或 vHBA。有关存储云(而非 vHBA)上的 SAN QoS 的更多信息,请参见与 SAN QoS 配置文件相关联的 vHBA。
Oracle 针对不同带宽配置提供了一些预定义的 SAN QoS 配置文件,旨在简化存储云或 vHBA 上 QoS 的使用。这些预配置的 SAN QoS 配置文件使用根据链路总吞吐量计算的典型 CIR 和 PIR 值。请选用适合您的环境的配置文件。
您可以将 SAN QoS 配置文件分配给存储云或 vHBA。以下优先级规则适用:
如果已经将存储云与 QoS 配置文件相关联,则端接到该存储云的 vHBA 将从该存储云继承存储 QoS 配置文件。存储云级别 QoS 配置文件将覆盖任何 vHBA QoS 配置文件。
如果存储云未与任何 QoS 配置文件相关联,则端接到该云的 vHBA 可以具有自己的 QoS 配置文件。可以通过在 I/O 配置文件或 I/O 模板中编辑 vHBA 属性来将 QoS 配置文件应用到 vHBA。请参见 管理 I/O 配置文件详细信息或编辑 I/O 模板。
如果您不希望将 QoS 应用到云中虚拟 I/O 的任何位置,请确保 QoS 配置文件未与存储云相关联,并且 QoS 未与 vHBA 相关联。