调速是一种机制,用于控制系统处理受支持对象上的 I/O 时使用的资源量。系统支持在主机、主机集群、卷、拷贝卸载操作和存储池上调速。如果定义了调速限制,系统将处理该对象的 I/O 或延迟处理 I/O,从而为更关键的 I/O 操作释放资源。
系统还支持调速以延迟卷的 I/O 操作处理。如果存储系统为各种应用程序提供存储空间,那么具有更关键 I/O 的生产卷可能会与具有较低优先级操作的卷产生竞争。例如,用于备份或归档操作的卷可能具有 I/O 密集型工作负载,可能会从生产卷获取带宽。卷调速可用于限制这些类型卷的 I/O,以使生产卷的 I/O 操作不受影响。
您还可以为启用了拷贝卸载功能(例如,Microsoft Windows Server 2012 上的卸载数据传输 (ODX))的系统或 VMware 主机上的 XCOPY/WRITESAME 功能创建调速。拷贝卸载通过将特定类型主机的操作转移到存储系统上来释放主机并加速拷贝过程。对于启用了此类功能的系统,管理员可以定义调速以延迟处理拷贝卸载,从而为其他更关键的操作释放带宽。当定义了拷贝卸载的调速时,该调速将应用于整个系统。像系统上的其他调速一样,您可以设置 IOPS 调速和/或带宽调速;但是,带宽调速对于拷贝卸载操作更加有效。
可以为存储池定义调速以控制后端存储系统上的 I/O 操作。 存储池调速可用于避免后端存储器负载过重,并且可与虚拟卷结合使用。因为虚拟卷使用子池,而子池的调速限制可控制来自该虚拟卷的 I/O 操作。父池和子池调速互不干扰。子池的调速限制可以高于其父池。
可以在管理 GUI 和命令行界面 (CLI) 中配置针对卷、主机、主机集群、拷贝卸载和存储池的调速。