1.3.2. 新调度策略和编辑调度策略窗口中的设置说明

下表详述了新建调度策略编辑调度策略窗口中可用的选项。

表 1.12. 新调度策略和编辑调度策略设置

字段名称Description

Name

调度策略的名称。这是用于引用 Red Hat Virtualization Manager 中的调度策略的名称。

Description

调度策略的描述信息。建议使用此字段,但不强制设置。

Filter Modules

用于控制集群中虚拟机可以运行的主机的一组过滤器。启用过滤器将过滤不满足该过滤器指定条件的主机,如下所示:

  • CpuPinning :无法满足 CPU 固定定义的主机。
  • Migration: 防止迁移到同一主机。
  • PinToHost :虚拟机要固定到的主机以外的主机。
  • CPU-Level :不符合虚拟机的 CPU 拓扑的主机。
  • CPU :CPU 数量少于分配给虚拟机的主机.
  • memory :没有足够的内存来运行虚拟机的主机。
  • VmAffinityGroups :不符合关联性组成员虚拟机指定条件的主机。例如,关联性组中的虚拟机必须在同一主机上运行或在单独的主机上运行。
  • VmToHostsAffinityGroups :不符合关联性组成员虚拟机指定条件的主机组。例如,关联性组中的虚拟机必须在组中的一个主机上运行,或者在组中排除的独立主机上运行。
  • InClusterUpgrade :运行操作系统早于当前运行虚拟机的主机。
  • HostDevice :不支持虚拟机所需主机设备的主机。
  • HA :将管理器虚拟机置于自托管引擎环境中,使其仅在具有良好高可用性分数的主机上运行。
  • Emulated-Machine: 不支持适当模拟计算机的主机。
  • Network: 未在其上安装虚拟机的网络接口控制器所需的网络的主机,或者没有安装集群的显示网络。
  • HostedEnginesSpares :在指定数量的自托管引擎节点上为管理器虚拟机保留空间。
  • Label: 没有所需关联性标签的主机。
  • compatibility-Version :仅在具有正确兼容性版本的主机上运行虚拟机。
  • CPUOverloaded :CPU 超载的主机。

Weights Modules

用于控制在决定虚拟机可以运行集群中的主机时所考虑因素的相对优先级的一组权重。

  • InClusterUpgrade: Weight 主机根据其操作系统版本而有所不同。权重使具有较早操作系统的主机数量超过与当前运行虚拟机所运行的主机相同的操作系统的主机。这可确保始终将优先级提供给具有后续操作系统的主机。
  • OptimalForHaReservation :根据主机的高可用性分数。
  • none :根据 even distribution 模块来放置主机。
  • OptimalForEvenGuestDistribution :根据这些主机上运行的虚拟机数量,Wights 主机。
  • VmAffinityGroups :根据为虚拟机定义的关联性组,Wights 主机。此权重模块根据该关联性组的参数,确定关联性组中虚拟机将如何在同一主机或单独的主机上运行。
  • VmToHostsAffinityGroups :根据为虚拟机定义的关联性组,Wights 主机。此权重模块决定了关联性组中虚拟机在组中某一台主机上运行或独立于组的独立主机上运行的可能性。
  • OptimalForCPUPowerSaving:根据 CPU 使用率,为具有更高 CPU 使用量的主机赋予优先级。
  • OptimalForEvenCpuDistribution :根据 CPU 使用率,为 CPU 使用率较低的主机赋予优先级。
  • HA :根据主机的高可用性分数来放置主机。
  • PreferredHosts :首选主机在虚拟机设置期间具有优先级。
  • OptimalForMemoryPowerSaving: 根据内存使用情况,为可用内存较低的主机赋予优先级。
  • OptimalForMemoryEvenDistribution :根据内存使用情况,为具有更高可用内存的主机赋予优先级。

Load Balancer

此下拉菜单允许您选择要应用的负载平衡模块。负载平衡模块决定了用于将虚拟机从高使用量较高的主机迁移到利用率较低的主机的逻辑。

Properties

此下拉菜单允许您为负载平衡模块添加或删除属性,并且仅在您为调度策略选择负载平衡模块时才可用。默认情况下不定义任何属性,可用的属性特定于所选的负载平衡模块。使用 +- 按钮向负载平衡模块添加或删除其他属性。