VAAI:如何对FlexGroup使用缓存?
- Views:
- 5
- Visibility:
- Public
- Votes:
- 0
- Category:
- netapp-nfs-plug-in-for-vmware-vaai
- Specialty:
- virt
- Last Updated:
适用场景
- NFS
- FlexGroup 卷
- VMware VAAI (适用于阵列集成的vSphere API)
问题解答
NetApp FlexGroup卷 为完整文件克隆基元提供VAAI支持。 要启用对VAAI和FlexGroup卷的支持,请参见 https://kb.netapp.com/onprem/ontap/dm/VAAI/How_to_Configure_ONTAP_FlexGroups_to_allow_VAAI_copy_offload。
查看FlexGroup卷副本卸载选项时、有一些选项与模板缓存相关。 本文 将介绍模板缓存 以及这些选项将更改的行为:
::*> vserver copy-offload show
FG FG
FG Optimized Optimized
Subfile- Avoid Optimized Copy Cache Copy Cache QoS
Vserver NFS SCSI Sisclone Punching Copy Autodelete Timeout Throttle
------- ----- ----- -------- -------- --------- ---------- ---------- --------
svm1
enabled
enabled
enabled disabled disabled on 160 0B
模板缓存
在使用FlexGroup卷的数据存储库上执行克隆时:
- 初始克隆速度比FlexVol数据存储库 中的初始克隆慢
- 这是因为FlexGroup卷必须先填充其模板缓存
- 填充模板缓存后、后续克隆的性能将与FlexVol数据存储库相当。
FlexGroup优化的副本缓存自动删除/ FlexGroup优化的副本缓存超时
- FlexGroup优化的副本缓存自动删除 用于控制ONTAP自动删除缓存副本
- 自动删除每20分钟运行一次、查找已超过 FlexGroup优化副本缓存超时的缓存数据。此值以分钟为单位。
- 将 " FlexGroup优化的副本缓存超时"设置为零不会禁用超时。 而是会立即将缓存条目标记为待删除。
- 每次使用 缓存副本时、副本的缓存超时时间都会重置。
- 要保留缓存副本、请运行以下命令以禁用FlexGroup优化副本cach autocdelete:
vserver copy-offload modify -flexgroup-optimized-copy-cache-autodelete off
- 管理员用户不允许删除缓存副本。 如果启用了"FG优化副本"、则此自动删除由ONTAP管理
- 如果在缓存超时之前更新了克隆的源文件:
- 所有缓存副本都将失效
- 系统会在要放置VM克隆的所有成分卷上准备一个新的缓存副本
- 如果缓存副本处于空闲状态、并且满足FlexGroup优化的副本缓存超时要求、则ONTAP将执行清理
追加信息