XenCenter

更改临界阈值

本主题将介绍修改默认临界阈值的方法,以及如何设置临界阈值以改变阈值。

这些信息仅作为更改阈值时的参考。要了解本主题中所讨论的概念,请务必在 Workload Balancing 文档所提供的更全面的参考环境中阅读这些内容。

概述

评估利用率时,Workload Balancing 会将日常平均值与低、中、高和临界这四种阈值进行比较。在指定临界阈值(或接受默认临界阈值)后,Workload Balancing 将相对于临界阈值为池设置其他阈值。可能需要通过更改临界阈值来控制触发优化建议的时机。

Workload Balancing 会对资源池中物理主机的 CPU、内存、网络读取、网络写入、磁盘读取和磁盘写入利用率进行评估。

通过评估以下内容,Workload Balancing 可以确定是否提出重定位工作负载的建议,以及确定物理主机是否适合虚拟机工作负载:

  • 物理主机上是否有资源达到临界阈值
  • (如果达到临界阈值)为资源指定的重要性

注意:

为防止数据虚高,Workload Balancing 将评估资源的日常平均值,并对利用率峰值进行平滑处理。

Workload Balancing 将根据资源的历史平均利用率是否超出阈值来决定是否生成建议。如果在最高性能模式下超出高阈值,或者在“最大密度”模式下超出“低阈值”和“临界阈值”,将触发 Workload Balancing 建议。

在为资源指定新临界阈值后,Workload Balancing 将相对于新临界阈值重置资源的其他阈值。(为了简化用户界面,通过 XenCenter 只能更改临界阈值。)

有关详细信息,请参阅 Workload Balancing 文档

阈值的默认设置

下表显示了 Workload Balancing 阈值的默认值:

设置 默认
CPU 使用率 90% 76.5% 45% 22.5%
可用内存 51 MB 63.75 MB 510 GB 1020 GB
网络读取 25 MB/秒 21.25 MB/秒 12.5 MB/秒 6.25 MB/秒
网络写入 25 MB/秒 21.25 MB/秒 12.5 MB/秒 6.25 MB/秒
磁盘读取 25 MB/秒 21.25 MB/秒 12.5 MB/秒 6.25 MB/秒
磁盘写入 26 MB/秒 21.25 MB/秒 12.5 MB/秒 6.25 MB/秒

在计算“高”、“中”和“低”资源指标的值时,Workload Balancing 会将临界阈值的新值与以下因数相乘:

  • 高阈值因数:0.85
  • 中阈值因数:0.50
  • 低阈值因数:0.25

在计算可用内存的阈值时,Workload Balancing 会将临界阈值与以下因数相乘:

  • 高阈值因数:1.25
  • 中阈值因数:10.0
  • 低阈值因数:20.0

此行为意味着,例如如果将临界阈值增加到 95%,WLB 会自动将其他阈值重置为以下值:

  • 将“高”阈值重置为 80.75%
  • 将“中”阈值重置为 47.5%
  • 将“低”阈值重置为 23.75%

要对特定阈值执行此计算,请将阈值因数与您为该资源输入的临界阈值相乘:

High, Medium, or Low Threshold = Critical Threshold \* Threshold Factor

例如,如果您将“网络读取”的临界阈值更改为 40 MB/秒,并且想知道它的其他阈值:

  • 要获取“低”阈值,请将 40 乘以 0.25
  • 要获取“中”阈值,请将 40 乘以 0.50
  • 要获取“高”阈值,请将 40 乘以 0.85

为防止池协调器过载,Workload Balancing 会自动将池协调器的临界阈值设置得较低。

其他阈值如何触发建议

尽管临界阈值可以触发许多建议,但其他阈值也可以触发建议,如下所述:

高阈值

  • 最高性能。超出高阈值会触发将虚拟机重新定位到资源利用率较低的主机的优化建议。
  • 最大密度。如果将 VM 移动到主机会导致任何主机资源的利用率超出“高”阈值,Workload Balancing 将不会提出将该 VM 放置到该主机的建议。

低阈值

  • 最高性能。Workload Balancing 不会因低阈值而触发建议。
  • 最大密度。当指标值降至低于“低”阈值时,它会向 Workload Balancing 发出信号,表明主机利用率较低。此信号会触发在较少的主机上整合虚拟机的优化建议。Workload Balancing 将持续提出将虚拟机移动到某个主机的建议,直至该主机某个资源的指标值达到“高”阈值为止。

    但是,如果在重新定位某个 VM 后,新主机上的资源利用率超出其临界阈值,Workload Balancing 将临时使用与“最高性能”算法类似的算法来为 VM 查找新主机。Workload Balancing 将持续使用此算法来提出移动虚拟机的建议,直到池中各主机上的资源利用率都降至高阈值以下。

更改临界阈值

  1. 资源窗格中选择池,选择 WLB 选项卡,然后选择设置
  2. 在左侧窗格中,选择临界阈值
  3. 临界阈值页面中,接受临界阈值框中的值或输入一个新值。在提供虚拟机放置和池优化建议时,Workload Balancing 会使用这些阈值。Workload Balancing 会努力将主机的资源利用率保持在设定的临界阈值以下。
更改临界阈值