适用于 vCenter Server 的 NetApp Element 插件允许基于标准数据存储库中所有虚拟机的存储 I/O 控制( SIOC )设置进行自动服务质量( QoS )设置(可选设置)。
可以为任何标准数据存储库启用的 QoS 和 SIOC 集成( QOSSIOOC )在所有关联的 VM 上运行所有 SIOC 设置的扫描。当Element发生虚拟机事件时、 Qossioc 会调整标准元素卷上的 QoS 值、例如启动或关闭事件、 guest 虚拟机重新启动或关闭或重新配置活动。QoSSIOC 服务可使用所有 SIOC 预留或共享值之和以及 IOPS 限制值之和来确定每个数据存储库的底层卷的最小和最大 QoS。此外,还提供了一个可配置的突发因子。
在使用 QoSSIOOC 自动化之前,应考虑以下事项:
- Qossioc 自动化和 QoS 策略不应一起使用。如果您正在使用 QoS 策略,请勿启用 QoSSIOC。Qossioc 将覆盖和调整卷 QoS 设置的 QoS 值。
- Qossioc 最适合于少量使用的虚拟机、例如虚拟桌面或专用的 kios-type VM 、可以每天重新启动、启动或关闭或多次关闭。
- Qossioc 不太适合服务环境、例如数据库、应用程序或基础架构服务器、这些服务器很少重新启动、并且需要对存储的持续等访问。QoS 策略最适合这些环境。
- Qossioc 仅适用于标准数据存储库。它不适用于虚拟卷( VVol )。
在为数据存储库配置 QoSSIOC 期间,将显示以下对话框:

- Enable QoS & SIOC
自动监控数据存储库上每个 VMDK 的 SIOC 值,并根据这些值设置底层卷的 QoS 值。
- Burst Factor
每个 VDMK 的 SIOC IOPS 限制值之和的乘数,用于确定底层卷的突发 IOPS 份额。
- Override Default QoS
- 启用共享和限制 IOPS 值。如果每个虚拟机的 SIOC 设置设为默认值,则可以使用这些值。
- Shares
- 如果 SIOC 设置为默认值,则表示每个 VDMK 提供的最小 IOPS 份额。
- Limit IOPS
- 如果 SIOC 设置为默认值,则表示每个 VDMK 提供的最大 IOPS 份额。
如果 VMDK 的 SIOC 设置使用默认的“Normal”共享级别和默认的“Unlimited”IOPS 限制,则共享和限制 IOPS 值会计入底层卷的总 QoS。如果 VMDK 的 SIOC 设置不使用默认级别,则 SIOC 共享会计入底层卷的最小 QoS,而 SIOC IOPS 限制值则会计入此卷的最大 QoS。
注: 可通过 vSphere API 设置预留值。如果为 VMDK 设置了预留值,则会忽略共享值,而改用此预留值。