Nutanix对后开启除重的Container执行指纹扫描除重
Nutanix集群可以对指定的Container存储容器开启除重(deduplicate)特性以降低物理空间占用,并提高顺序读的性能。Nutanix的除重计算方式是基于指纹(fingerprint)的。如果一个Container在使用后再开启除重特性,则已放置的数据享受不到除重带来的空间节省,此时可以人工触发指纹扫描,来回收相应空间。
执行前,需要确认所用Container已开启除重属性。
操作步骤
1. SSH登录到任意CVM。
Nutanix集群可以对指定的Container存储容器开启除重(deduplicate)特性以降低物理空间占用,并提高顺序读的性能。Nutanix的除重计算方式是基于指纹(fingerprint)的。如果一个Container在使用后再开启除重特性,则已放置的数据享受不到除重带来的空间节省,此时可以人工触发指纹扫描,来回收相应空间。
执行前,需要确认所用Container已开启除重属性。
1. SSH登录到任意CVM。
对于一个日常数据变化量较大的分布式存储服务集群(比如NetApp StorageGRID),其Cassandra元数据表SSTable中堆积大量过期数据是在所难免的。一般而言,当SSTable大小到达一定值时,便会自动触发元数据压缩任务,这个压缩操作会将标记为过期的key从SSTable中清理掉,进而释放可用空间。
随着数据量变化幅度的增加,有时会出现元数据压缩任务十分缓慢的情况。元数据压缩无法完成,便会影响所在节点的存储服务性能(因为压缩也会占用一定的I/O及CPU资源)。此时可以尝试通过孤立节点的方式,临时缓解元数据压缩速度。
1. 节点的整体存储服务性能下降