卷移动
NetApp AFX 在不复制卷数据的情况下在节点之间移动卷所有权,实现快速自动化和性能驱动的平衡。
存储可用性区域如何更改卷行为
使用 NetApp AFX 中的存储可用区,所有容量在所有节点之间共享。虽然节点仍然拥有卷,但 ONTAP 会根据每个节点在任意给定时间的需求,通过借用和释放容量来自动管理每个节点的容量使用情况。这意味着存储管理员不再需要关注如何最优地平衡可用空间。这种新方法还为卷在节点之间更自由地移动提供了一种途径。
零拷贝卷移动
Unified ONTAP 提供了一种在节点或聚合之间无中断移动卷的方法,以此来管理集群中的性能和容量使用情况。
启动卷移动时,会发生以下情况:
-
在指定的目标聚合上创建新的空卷
-
卷元数据(如存储效率信息、文件句柄等)被复制到新的目标卷
-
卷数据通过 SnapMirror 技术通过后端集群网络复制到目标卷—目标聚合需要有可用的可用空间进行移动,否则移动作业将失败
-
再次进行卷复制,以确保两个卷与任何数据更改保持一致
-
启动切换过程,使原始卷脱机,并将目标卷提升为客户端的新原始卷
-
客户端 IO 在切换期间短暂暂停,但不需要重新装载
在 NetApp AFX 中,存储可用区向所有节点显示所有容量,所有节点都可以写入该池中的任何磁盘。数据放置后,即使卷被移动,它也会停留在原位。这意味着不需要数据副本。卷移动过程与统一 ONTAP 相同,减去通过 SnapMirror 复制数据的需要。无需额外容量。
NetApp AFX 中的零拷贝卷移动

具有轻量级的卷移动性使 AFX 能够在没有性能或容量限制的情况下自动执行许多管理任务,并且这些卷移动用于 NetApp AFX 提供的一些新功能,如下面的主题所述。
性能驱动的卷移动
NetApp AFX 的零拷贝卷移动功能意味着它可以根据需要重新平衡卷,而无需拷贝数据,从而使其能够快速执行而不需要额外的容量。这意味着卷移动可以成为 ONTAP 集群可用的自动负载平衡的更大一部分。现在,移动卷的成本相对较低,ONTAP 可以利用这一有价值的工具来整合性能驱动的卷负载平衡等功能。
在运行 ONTAP 9.18.1 及更高版本的 NetApp AFX 中,不断监控节点、HA 对和卷利用率,同时收集和分析性能数据。如果节点的利用率超出定义的阈值,则 ONTAP 将自动选择一个卷移动到利用率较低的节点,以努力保持整个集群的平衡性能。
NetApp AFX 中性能驱动的卷移动 – 高利用率触发卷移动

NetApp AFX 中的性能驱动卷移动 – 卷移动后的平衡节点利用率
