跳转到主内容

NetApp_Insight_2020.png 

支持 SCSI unmap ( TRIM )命令的主机堆栈有哪些建议?

Views:
19
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
san
Last Updated:

适用于

集群模式 Data ONTAP 8 

解答

UNMAP该命令是在 T10 SCSI 命令集中标准化的 SCSI 命令、用于从主机操作系统、应用程序或虚拟机已删除的块中回收空间。当前计算机行业广泛采用的精简配置技术使用UNMAP该命令来提高存储利用率、灵活的容量规划和不间断存储配置服务。UNMAP该命令可用作内联操作或脱机操作。

UNMAPData ONTAP 8.1.3 和更高版本增加了对该命令的支持。

主机堆栈支持UNMAP不同程度的命令。

以下是针对各种主机堆栈的一般建议摘要:

Windows

服务器 2012 和更高版本中的 NTFS 将支持UNMAP该命令。要启用 inlineUNMAP 命令、请使用舒克 6.0.2 或 ontapDSM 4.0 或更高版本

VMware

ESX 5.0U1 将禁用UNMAP该命令。建议使用 vmkfstools 来回收空间。

有关准则的详细信息、请参见 VMware KB2007427[1]
以了解有关如何回收空间的更多信息,请参见 VMware KB2014849 [2]

Linux

RHEL 使用丢弃操作通过UNMAP命令回收空间。它支持联机丢弃(使用–o discard mount选项的细化丢弃)和脱机丢弃(使用 frim 实用程序的批处理丢弃)。

Red Hat 建议使用批丢弃操作,除非系统的工作负载使批丢弃不可行、或者必须执行联机丢弃操作才能保持性能。有关详细信息,请参见《 RHEL 6 Storage Admin Guide 》

Solaris :
Solaris 不支持对文件系统 UFS 进行 SCSI 取消映射。自 Solaris 11.1 ( 10 月2012 年) ZFS 支持 SCSI UNMAP 。此修补程序已通过修补程序 150400-16 返回到 Solaris 10 。

AIX 和 HPUX :

这些操作系统不支持UNMAP该命令。

Symantec

Symantec 不支持UNMAP Solaris/Linux 和 AIX 的内嵌命令。有关使用UNMAP该命令的详细信息,请参阅 Symantec Storage Foundation Administrator ’ s Guide 中有关精简填区的部分

其他信息

附加信息 _text