在虚拟机级别定义的 Storage DRS 规则与在数据存储集群级别定义的关联性和反关联性规则具有相同的工作方式。虚拟机 Storage DRS 规则定义是将虚拟机硬盘放置并保存在同一数据存储上,还是数据存储集群内的不同数据存储上。
在 vSphere Client 中,您可以创建、编辑和删除 Storage DRS 规则。还可以创建将某些虚拟机的所有虚拟磁盘放置并保留在数据存储集群内的不同数据存储上的 Storage DRS 规则。
VMDK 关联性规则
默认情况下,所有虚拟机硬盘一起保留在已启用 Storage DRS 的数据存储集群内的同一数据存储上。也就是说,默认情况下,数据存储集群中的所有虚拟机均启用 VMDK 关联性规则。可以替代数据存储集群或各虚拟机的规则。
Storage DRS 反关联性规则
- VMDK 反关联性规则确保将单个虚拟机的两个或多个虚拟硬盘放置并保留在数据存储集群内的不同数据存储上。
- 虚拟机反关联性规则确保将两个或多个虚拟机的所有虚拟硬盘放置并保留在数据存储集群内的不同数据存储上。
有关 Storage DRS 的详细信息,请参见 《vSphere 资源管理》 文档。
添加 VMDK 关联性规则
创建 VMDK 关联性规则,以将虚拟机的所有虚拟磁盘放置并保留在数据存储集群内的同一数据存储上。
前提条件
过程
结果
创建聚集 VMDK 的虚拟机内部关联性规则。也就是说,选定虚拟机的所有虚拟硬盘会放置并聚集在数据存储集群内的同一数据存储上。
添加 VMDK 反关联性规则
创建 VMDK 反关联性规则,以将虚拟机的某些虚拟硬盘放置并保留在数据存储集群内的不同数据存储上。
创建反关联性规则后,它会应用于所选数据存储集群内数据存储上的那些虚拟机硬盘。反关联性 Storage DRS 规则在 Storage DRS 启动或建议的迁移期间运行,但在用户启动迁移时不运行。
前提条件
过程
结果
创建 VMDK 反关联性规则。如果启用该规则,则会将所有选定的虚拟硬盘放置并保留在数据存储集群中的不同数据存储上。
添加 VM 反关联性规则
创建 VM 反关联性规则,以将所选虚拟机的所有虚拟硬盘放置并保留在数据存储集群内的不同数据存储上。
前提条件
过程
结果
已创建 VM 反关联性规则。如果启用该规则,则将所选虚拟机的所有虚拟硬盘放置在数据存储集群内的不同数据存储上。