对温度敏感的存储效率如何影响SnapMirror?
适用场景
- SnapMirror
- 温度敏感型存储效率(T(SSE))
问题解答
- 温度敏感型存储效率是一种根据数据"温度" 或数据使用频率压缩数据的方法
- "冷"数据或不常使用的数据会以更高的压缩率进行重新压缩、以提高存储效率
追加信息
ONTAP中的默认配置
- 在运行ONTAP 9™8到ONTAP 9™9.1的AFF平台上,为新卷启用了TSSE
- 在TSSE.10.1及更高版本中、ONTAP 9不再是AFF平台上新卷的默认设置、必须在创建卷时显式启用
- 在ONTAP 9 10.1及更高版本中、如果将卷上的
storage-efficiency-mode
设置为、则会启用TSSEefficient
- TSSE可用于运行ONTAP 9 10.1及更高版本的AFF平台上的现有卷
SnapMirror交互
- SnapMirror目标卷会继承TSSE设置、并且SnapMirror关系将保持源卷通过重复数据删除和数据压缩节省的空间量、但某些情况除外(请参见下一 节)
- 如果ONTAP版本和平台支持、则无需执行任何步骤即可在SnapMirror目标卷上启用TSSE
- 将TSSE卷复制到 ONTAP 9 6或更早 版本的目标时,SnapMirror可能会失败,并显示“
Invalid data operation(Replication engine error)
”或“Failed to start transfer. (Operation not supported)
”,有关详细信息和固定版本,请参见错误1384963。此问题描述不适用于ONTAP 9 7或更高版本的目标 - 如果从TSSE 卷复制到 ONTAP 9 7或更早版本中的目标,则数据压缩节省的空间将 在网络上丢失。SnapMirror 将继续保持重复数据删除节省的空间
- 在ONTAP 9 10.1之前、TSSE与FabricPool不兼容。如果从TSSE SnapMirror源卷复制到 运行ONTAP 9 10.1之前版本的FabricPool SnapMirror目标、则经过压缩的块会在目标上解压缩、然后再由FabricPool进行分层
SnapMirror目标数据压缩节省量
- 要在SnapMiror目标上成功通过数据压缩写入数据、T(SSE)需要连续的块编号
- 如果连续块编号不可用、则可以在未经压缩或压缩节省的空间减少的情况下将数据写入SnapMirror目标卷
- 发生这种情况的典型情形包括:
- 目标聚合空间不足。在目标聚合上保持充足的可用空间可避免通过TSSE失去数据压缩节省的空间
- 目标聚合已过期、这意味着聚合和聚合中的卷已存在很长时间、从而减少连续 块编号
注:
即使当前环境不满足上述情形、也无法保证SnapMirror目标卷与源卷保持100%的数据压缩节省、TSSE将根据实际情况自动处理。
父主题: SnapMirror存储效率配置和行为