XenCenter

调整指标加权

Workload Balancing 使用指标加权(一种指定资源重要性的方法)确定要首先优化的主机。

注意:

在调整指标加权之前,Citrix 建议您阅读Workload Balancing 文档中关于优化和合并过程的内容。本文中的信息是该指南所含信息的一部分,仅作为更改用户界面时的参考。

确定首先处理的主机和 VM 时,Workload Balancing 对指标加权的使用方式因优化模式而异:“最大密度”或“最高性能”。

Workload Balancing 处理优化建议时,将创建优化顺序。根据针对在指标加权页面中被列为最重要的资源拥有最高指标值的主机,Workload Balancing 通过对要先处理的主机进行分级来确定优化顺序。

通常,指标加权在池处于“最高性能”模式时使用。但是,当 Workload Balancing 处于“最大密度”模式时,如果某个资源超出其临界阈值,也会使用指标加权。

在“最高性能”模式下应用指标加权的方式

最高性能模式下,Workload Balancing 使用指标加权来确定:

  • 首先解决哪些主机的性能问题
  • 建议首先迁移哪些 VM

例如,如果将网络写入量列为最重要的资源,Workload Balancing 将首先解决性能问题并针对具有最高每秒网络写入量的主机提出优化建议。

在“最大密度”模式下应用指标加权的方式

在“最大密度”模式下,Workload Balancing 仅在主机达到临界阈值时使用指标加权。然后,Workload Balancing 会应用类似于“最高性能”的算法,直至没有主机超出临界阈值为止。使用与“最高性能”模式类似的算法时,Workload Balancing 按照与“最高性能”模式相同的方式,使用指标加权来确定优化顺序。

如果两个或更多主机的资源超出其临界阈值,Workload Balancing 将首先验证您为每个资源设置的重要性,然后据此确定要优先进行优化的主机,以及该主机上要优先重新定位的 VM。

例如,池中包含主机 A 和主机 B,二者分别处于以下状态:

  • 主机 A 上的 CPU 利用率超过了 CPU 的临界阈值。将 CPU 利用率的指标加权设置为处于滑块的最右侧(更重要)
  • 主机 B 上的内存利用率超过了内存的临界阈值。将内存利用率的指标加权设置处于为滑块的最左侧(不太重要)

Workload Balancing 将提出首先优化主机 A 的建议,因为该主机上达到临界阈值的资源是权重值最高的资源。在 Workload Balancing 确定需要处理主机 A 的性能问题后,Workload Balancing 将开始提出在该主机上放置 VM 的建议。这些建议首先针对具有最高 CPU 使用率的 VM 执行,因为 CPU 使用率是具有最高权重的资源。

Workload Balancing 在提出优化主机 A 的建议后,将提出主机 B 的优化建议。当它为主机 B 上的 VM 提出放置建议时,将首先处理 CPU 使用率,因为 CPU 使用率具有最高权重。

如果有其他需要优化的主机,Workload Balancing 将处理 CPU 使用率排在第三位的主机的性能问题。

默认情况下,所有指标加权都设置为滑块上的最远点(更重要)

注意:

指标加权是相对值。此行为意味着如果将所有指标设置为相同级别,那么即使该级别为不太重要,它们的权重也是相同的。比起为每个指标设置的实际权重,各指标之间的关系更重要。

编辑指标加权系数

  1. 资源窗格中选择池,选择 WLB 选项卡,然后选择设置
  2. 在左侧窗格中,选择指标加权
  3. 指标加权页面中,根据需要调整各资源旁的滑块。

    如果将滑块移向不太重要,表明在该资源池中,确保虚拟机始终具有最高数量的可用该资源不太重要。