Flash Pool 聚合中的卷使用缓存策略

您可以通过在 volume create 命令中使用 -caching-policy 参数来更改位于 Flash Pool 聚合上的卷的缓存策略。在 Flash Pool 聚合上创建卷时,将默认为该卷分配 auto 缓存策略。

大多数情况下,最好使用默认缓存策略。只有在其他策略可以提升性能时,才应更改卷的缓存策略。

Flash Pool 聚合上创建卷时,您可以设置卷的缓存策略。使用 volume modify 命令可以修改缓存策略。也可以在 Flash Pool 聚合和非 Flash Pool 聚合之间移动缓存策略。

以下所列为缓存策略、说明以及可根据卷使用情况设置的读写缓存策略组合:
策略名称 说明 读取缓存策略 写入缓存策略 特权
auto 将所有元数据块和随机读取的用户数据块读取到缓存并将所有随机覆盖的用户数据块写入缓存。 random_read random-write 管理
none 不缓存任何用户数据或元数据块。 none none 管理
random_read 将所有元数据块和随机读取的用户数据块读取到缓存。 random_read none 高级
noread-random_write 将所有随机覆盖的用户数据块写入缓存。 none random-write 高级
meta 只将元数据块读取到缓存。 meta none 高级
meta-random_write 将所有元数据块读取到缓存并将所有随机覆盖的用户数据块写入缓存。 meta random-write 高级
random_read_write 将所有元数据、随机读取的用户数据块和随机写入的用户数据块读取到缓存。 random_read_write none 高级
random_read_write-random-write 将所有元数据、随机读取的用户数据块和随机写入的用户数据块读取到缓存。同时将随机覆盖的用户数据块写入缓存。 random_read_write random-write 高级