跳转到主内容

在什么情况下从云层删除或删除对象

Views:
8
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
core
Last Updated:

 

适用场景

  • 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

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.