6.11. 关联性组
通过虚拟机关联性,您可以定义一组规则,用于指定特定虚拟机在同一主机上运行或单独运行。这可让您创建高级工作负载场景,以应对严格的许可要求和要求高可用性等挑战。
虚拟机关联性通过将虚拟机添加到一个或多个关联性组,从而应用到虚拟机。关联性组是一组两个或多个虚拟机,它们应用一组相同的参数和条件。这些参数包括正(一起)关联性,以确保关联性组中的虚拟机在同一主机上运行,以及负(独立运行)关联性来确保不同主机上运行的关联性组中的虚拟机。
然后,可以为这些参数应用一组进一步的条件。例如,您可以应用硬强制,这是确保关联性组中的虚拟机在同一主机或不同主机上运行的条件,而不考虑外部条件或软实施,这是指示关联性组中虚拟机在相同主机或不同主机上运行的条件。
关联性组、参数及其条件的组合称为关联性策略。关联性策略会立即应用到运行的虚拟机,而无需重启。
注意
关联性组应用到集群级别的虚拟机。当虚拟机从一个集群移动到另一个集群时,该虚拟机会从源集群中的所有关联性组中删除。
重要
只有当调度策略中应用到定义关联性组的集群中启用了
VmAffinityGroups
过滤器模块或权重模块时,才会生效。VmAffinityGroups
过滤器模块用于实施硬执行,VmAffinityGroups
权重模块则用于实施软实施。
6.11.1. 创建关联性组
您可以在管理门户中创建新的关联性组。
过程 6.18. 创建关联性组
- 点 Virtual Machines 选项卡并选择虚拟机。
- 单击详细信息窗格中的 Affinity Groups 选项卡。
- 点。
- 输入 affinity 组的 Name 和 Description。
- 选中 Positive 复选框以应用正关联性,或者确保清除此复选框以应用负关联性。
- 选中 Enforcing 复选框以应用硬强制,或者确保清除此复选框以应用软强制。
- 使用下拉列表选择要添加到关联性组的虚拟机。使用和 按钮来添加或删除其他虚拟机。
- 点击。