虚拟机-主机关联性策略描述了某类虚拟机和某类主机之间的关系。

基于主机的许可要求将运行特定应用程序的虚拟机放置在获得运行这些应用程序许可的主机上时,虚拟机-主机关联性策略会很有用。具有工作负载特定配置的虚拟机要求放置在具有某些特征的主机上时,它们也会很有用。

虚拟机-主机关联性策略会在某类虚拟机和某类主机之间建立关联性关系。创建策略后,SDDC 中的放置引擎将在策略所涵盖的类别中的主机上部署策略所涵盖的类别中的虚拟机。

要防止虚拟机-主机关联性策略阻止主机或集群升级,可以通过几种方式对虚拟机-主机关联性策略进行约束。
  • 策略无法阻止主机进入维护模式。如果需要将主机置于维护模式,则与该主机具有关联性的虚拟机将自动迁移到集群中的其他主机,然后在维护完成且该主机变为可用时再迁移回该主机。
  • 策略无法阻止为 HA 配置的主机执行故障切换。与故障主机具有关联性的虚拟机可以迁移到集群中的任何可用主机。
  • 策略无法阻止虚拟机打开电源。如果遵循主机关联性策略的虚拟机指定的资源预留在任何主机上都无法满足,则可以在任何可用主机上打开电源。
合规主机变为可用后,会立即解除这些约束。

前提条件

此操作仅限于具有 CloudAdmin 角色的用户。

过程

  1. 为要包括在虚拟机-主机关联性策略中的虚拟机创建类别和标记。

    选取一个描述通用特征的类别名称,如您计划标记为该类别成员的虚拟机的许可证要求。

  2. 为要包括在虚拟机-主机关联性策略中的主机创建类别和标记。

    可以使用现有的标记和类别,也可以根据特定需要创建新的标记或类别。有关创建和使用标记的详细信息,请参见 vSphere 标记和属性

  3. 标记要包括在虚拟机-主机关联性策略中的虚拟机和主机。
  4. 创建虚拟机-主机关联性策略。
    1. 在 SDDC 中,单击访问 VCENTER
    2. 在 vSphere Client 主页中,单击策略和配置文件 > 计算策略
    3. 单击添加以打开新建计算策略向导。
    4. 填写策略名称,然后从策略类型下拉控件中选择虚拟机-主机关联性
      策略 名称在 SDDC 内必须是唯一的。
    5. 提供策略描述,然后使用虚拟机标记主机标记下拉控件选择要应用策略的类别标记

      除非多个虚拟机标记关联一种类别,否则在选择标记类别后,向导将填写虚拟机标记。

      注:

      在延伸集群中,每个主机都会自动加上一个可用区标记。可用区 (AZ) 中的所有主机都分配有同一个标记,因此可以使用这些标记在虚拟机与集群中具有特定可用区标记的任何主机之间建立关联性。

      计算策略不影响虚拟机存储的位置,因此请确保虚拟机存储策略能够在部署虚拟机的 AZ 中找到虚拟机存储的副本。计算策略不影响往返虚拟机的网络路径,即便此等网络路径经过部署该虚拟机的可用区之外的可用区。

    6. 单击创建以创建策略。
  5. (可选) 要删除计算策略,请打开 vSphere Client,单击策略和配置文件 > 计算策略,将每个策略显示为一个卡视图。单击“删除”删除策略。