自动精简配置卷

自动精简配置卷向映射主机提供的容量与存储池中卷耗用的容量不同。系统支持标准池和数据降维池中的自动精简配置卷。

在标准池中,自动精简配置卷是基于容量节省条件创建的特定卷类型。可在卷级别管理这些属性。 对于数据降维池,分配给该池的所有卷均可获得自动精简配置的所有优势。 只有完全分配的卷无法获得这些优势。 对于数据降维池中的自动精简配置卷,您还可以对这些卷配置压缩和数据去重,从而增加整个池的节省容量。 数据降维池通过监控主机使用的容量来提高自动精简配置卷的容量效率。 当主机指示不再需要容量时,将释放此空间,数据降维池将回收此空间以用于自动重新分配。 标准池没有这些功能。

自动精简配置卷还可以帮助简化服务器管理。 作为将具有一定容量的卷分配给应用程序,然后根据应用程序需求的变化来增加该容量的替代方法,您可以为应用程序配置具有较大虚拟容量的卷。 然后根据应用程序需求的变化来增大或减小实际容量,而不必中断应用程序或服务器。

虚拟容量是对于主机可用的卷存储容量。 实际容量是指从池分配给卷拷贝的存储容量。 在完全分配的卷中,虚拟容量等于实际容量。 但是,在自动精简配置卷中,虚拟容量可能远远大于实际容量。

自动精简配置卷的虚拟容量通常远远大于其实际容量。每个系统使用实际容量来存储写入卷的数据,以及描述卷的自动精简配置的元数据。 写入卷的信息越多,使用的实际容量也就越多。 系统将识别对虚拟容量未写部分执行的读取操作,并向服务器返回零值,而不使用任何实际容量。

系统必须保留用来描述自动精简配置卷内容的额外元数据。 因此,从自动精简配置卷中获得的 I/O 速率将低于从同一 MDisk 上完全分配的卷中获得的速率。

配置标准池中的自动精简配置卷时,可使用警告级别属性,以在所使用的实际容量超出全部虚拟容量的指定数目或比例时,生成警告事件。 还可以使用此警告事件来触发其他操作,如使低优先级应用程序脱机,或将数据迁移到其他的存储池中。 对于数据降维池中的自动精简配置卷,无法设置警告级别值,因为将在池级别处理容量报告。

如果标准池中的自动精简配置卷没有足够的实际容量来执行写操作,那么该卷会脱机,同时记录错误(错误代码 1865,事件标识 060001)。 通过增加该卷的实际容量或增加分配该卷的存储池的大小,可恢复对自动精简配置卷的访问。

Note: 如果入站主机写操作全为零,则不会在上分配空间。

在标准池中创建自动精简配置卷时,可以选择 32 KB、64 KB、128 KB 或 256 KB 数据块的颗粒度来分配空间。 您选择的颗粒度会影响标准池中自动精简配置卷的最大虚拟容量。 缺省颗粒大小为 256 KB。 如果您选择 32 KB 的颗粒度,那么卷大小不能超过 260,000 GB。 在标准池中创建自动精简配置卷后,不能更改颗粒度。 通常,颗粒度越小就越节省空间,但却需要更多的元数据访问,这会对性能产生负面影响。 如果不打算将自动精简配置卷用作 FlashCopy 源卷或目标卷,请使用 256KB 以最大程度地提高性能。 如果要将自动精简配置卷用作 FlashCopy 源卷或目标卷,请为该卷和 FlashCopy 功能指定相同的颗粒度。 不能在数据降维池中的自动精简配置卷拷贝上设置颗粒度。 颗粒度 8 KB 是数据降维池中自动精简配置卷拷贝的缺省大小。

创建自动精简配置卷时,请将高速缓存方式设置为 readwrite 以最大程度地提高性能。 如果高速缓存方式设置为 none,那么系统将无法对自动精简配置的元数据进行高速缓存,因此会降低性能。 从数据降维池创建的卷或卷拷贝必须使用 readwrite 高速缓存方式。 如果尝试从数据降维池创建自动精简配置或压缩卷拷贝,并且卷高速缓存方式不是 readwrite,那么操作将失败。

自动扩展功能可防止自动精简配置卷耗尽其容量或脱机。 在自动精简配置卷占用容量的同时,自动扩展功能也会保留固定数量未使用的实际容量,称为应急容量。 对于数据降维池中的自动精简配置卷,将始终启用自动扩展功能以保留应急容量。 对于标准池中的自动精简配置卷,自动扩展功能为可选功能。 但是,如果不启用此功能,可能会耗尽应急容量,使该卷脱机。 如果要使用标准池并且想确定应用程序是否需要自动扩展功能,那么您可以创建一个关闭自动扩展功能的测试自动精简配置卷。 如果应用程序使该卷容量耗尽并脱机,那么可以创建开启自动扩展功能的自动精简配置卷。