在什么情况下从云层删除或删除对象
适用场景
- ONTAP 9.4 及更高版本
- FabricPool
问题解答
TR-4598 FabricPool 最佳实践第18页
对象删除和碎片整理
FabricPool 不会从连接的对象存储中删除块。相反、FabricPool 会根据对象中已用块的百分比对对象进行碎片整理。
- 碎片整理会回收已删除或ONTAP本地层不再引用的块所使用的空间
- 只有在满足ONTAP 所引用的未回收空间阈值之前、才会进行碎片整理和删除。
- 如果足够的(1、024)个块没有引用、则会删除其原始4 MB对象、并创建一个新的4 MB对象。
示例
- 一个4 MB对象中有1、024个4 KB块分层到 Amazon S3。
- 只有 ONTAP 引用了少于 205 个 4 KB 块(占 1,024 个块的 20% )、才会进行碎片整理和删除。
追加信息
TR-4598:此百分比是未回收的空间阈值、可以自定义、但会为不同的对象存储设置不同的默认级别。- 未回收的默认空间阈值为:
• 14% IBM 云对象存储
• 15% Microsoft Azure Blob 存储
• 20% Amazon S3
• 40% StorageGRID