在虚拟机级别定义的 Storage DRS 规则与在数据存储集群级别定义的关联性和反关联性规则具有相同的工作方式。虚拟机 Storage DRS 规则定义是将虚拟机硬盘放置并保存在同一数据存储上,还是数据存储集群内的不同数据存储上。

vSphere Client 中,您可以创建、编辑和删除 Storage DRS 规则。还可以创建将某些虚拟机的所有虚拟磁盘放置并保留在数据存储集群内的不同数据存储上的 Storage DRS 规则。

VMDK 关联性规则

默认情况下,所有虚拟机硬盘一起保留在已启用 Storage DRS 的数据存储集群内的同一数据存储上。也就是说,默认情况下,数据存储集群中的所有虚拟机均启用 VMDK 关联性规则。可以替代数据存储集群或各虚拟机的规则。

Storage DRS 反关联性规则

可以创建反关联性规则,在不同的数据存储上放置特定虚拟硬盘或虚拟机并将其分开保存。
  • VMDK 反关联性规则确保将单个虚拟机的两个或多个虚拟硬盘放置并保留在数据存储集群内的不同数据存储上。
  • 虚拟机反关联性规则确保将两个或多个虚拟机的所有虚拟硬盘放置并保留在数据存储集群内的不同数据存储上。

有关 Storage DRS 的详细信息,请参见 《vSphere 资源管理》 文档。

添加 VMDK 关联性规则

创建 VMDK 关联性规则,以将虚拟机的所有虚拟磁盘放置并保留在数据存储集群内的同一数据存储上。

前提条件

过程

  1. 在清单中,导航到虚拟机。
  2. 配置选项卡上,展开设置,然后单击 VM SDRS 规则
  3. 单击添加按钮。
    此时将打开 添加 DNat 规则对话框。
  4. 类型下拉菜单中,选择 VMDK 关联性
  5. 数据存储集群下拉菜单中,选择要保留虚拟机磁盘的数据存储集群。
    仅当虚拟机配置文件或至少一个虚拟硬盘放置在数据存储集群内的数据存储时,该数据存储集群才显示在列表中。
  6. (可选) 取消选中聚集 VMDK 以创建一个将虚拟硬盘放置并保留在不同数据存储上的规则。
    如果保持该复选框处于选中状态,则您创建的规则与在数据存储集群级别运行的默认 Storage DRS 规则相同。
    如果取消选中该复选框,则创建的 Storage DRS 规则会替代数据存储集群的默认 VMDK 关联性规则。
  7. 单击确定

结果

创建聚集 VMDK 的虚拟机内部关联性规则。也就是说,选定虚拟机的所有虚拟硬盘会放置并聚集在数据存储集群内的同一数据存储上。

添加 VMDK 反关联性规则

创建 VMDK 反关联性规则,以将虚拟机的某些虚拟硬盘放置并保留在数据存储集群内的不同数据存储上。

创建反关联性规则后,它会应用于所选数据存储集群内数据存储上的那些虚拟机硬盘。反关联性 Storage DRS 规则在 Storage DRS 启动或建议的迁移期间运行,但在用户启动迁移时不运行。

前提条件

过程

  1. 在清单中,导航到虚拟机。
  2. 配置选项卡上,展开设置,然后单击 VM SDRS 规则
  3. 单击添加按钮。
    此时将打开 添加 SDRS 规则对话框。
  4. 类型下拉菜单中,选择 VMDK 反关联性
  5. 规则名称文本框中,输入规则的名称。
  6. 数据存储集群下拉菜单中,选择将在其中运行反关联性规则的数据存储集群。
    位于所选数据存储集群中的数据存储上的所有虚拟硬盘都会显示在对话框的底部。
  7. 选择要应用反关联规则的虚拟硬盘。
  8. (可选) 取消选中启用规则复选框。
    取消选中 启用规则复选框将取消激活该规则。您仍可以创建规则,但创建后的规则不会应用于所选的虚拟硬盘。
  9. 单击确定

结果

创建 VMDK 反关联性规则。如果启用该规则,则会将所有选定的虚拟硬盘放置并保留在数据存储集群中的不同数据存储上。

添加 VM 反关联性规则

创建 VM 反关联性规则,以将所选虚拟机的所有虚拟硬盘放置并保留在数据存储集群内的不同数据存储上。

前提条件

过程

  1. 在清单中,导航到虚拟机。
  2. 配置选项卡上,展开设置,然后单击 VM SDRS 规则
  3. 单击添加按钮。
    此时将打开 添加 SDRS 规则对话框。
  4. 类型下拉菜单中,选择 VM 反关联性
  5. 规则名称文本框中,输入规则的名称。
  6. 数据存储集群下拉菜单中,选择将在其中运行反关联性规则的数据存储集群。
  7. 从对话框底部的虚拟机列表中,选择应用反关联性规则的虚拟机。
    您可以在列表中添加或移除虚拟机。
  8. (可选) 取消选中启用规则复选框。
    该规则在默认情况下处于启用状态。
    取消选中 启用规则复选框将停用该规则。如果取消激活某个现有规则,则该规则将不会应用于虚拟机。
  9. 单击确定

结果

已创建 VM 反关联性规则。如果启用该规则,则将所选虚拟机的所有虚拟硬盘放置在数据存储集群内的不同数据存储上。