XenCenter

高级设置

高级对话框中的设置主要用于微调工作负载平衡在自动模式下运行时应用建议的方式。

重要提示:

工作负载平衡运行一段时间后,如果您没有收到最佳放置建议,请按照工作负载平衡文档 中的说明评估您的性能阈值。为您的环境将工作负载平衡设置为正确的阈值至关重要,否则其建议可能不适用。

当 WLB 在自动模式下运行时,优化和整合建议的频率以及它们自动应用的及时性是多种因素的产物。这些因素包括:

  • VM 迁移间隔:您指定工作负载平衡在应用另一个优化建议之前等待的时间。
  • 建议计数:工作负载平衡在自动应用建议之前必须提出的建议数量
  • 建议严重性:建议在自动应用优化之前必须达到的严重性级别
  • 优化积极性:工作负载平衡在自动应用建议之前所需的建议一致性级别(建议移动的虚拟机、目标主机)

VM 迁移间隔

您可以指定 WLB 在特定 VM 上次移动后等待多少分钟,然后才生成包含该特定 VM 的另一个优化建议。

建议间隔旨在防止工作负载平衡因人为原因(例如,如果出现临时利用率峰值)生成建议。

配置自动化时,修改建议间隔时务必小心。如果出现导致持续、反复峰值的问题,增加频率(即设置较低的数字)可能会生成许多建议,从而导致重新定位。

注意:

设置建议间隔不会影响工作负载平衡等待多长时间才能将最近重新平衡的服务器纳入“启动时放置”、“恢复”和“维护模式”的建议中。

建议计数

每两分钟,Workload Balancing 都会检查它是否可以为其正在监视的池生成建议。启用自动化后,您可以指定在 Workload Balancing 自动应用建议之前,必须提出一致建议的次数。为此,您需要配置一个称为“建议计数”的设置。建议计数优化激进性设置可让您微调环境中建议的自动应用。

如(/zh-cn/xencenter/current-release/wlb-overview.html)中所述,Workload Balancing 使用建议的相似性来执行以下检查:

  • 审查建议是否真正需要
  • 确定目标主机在长时间内是否具有足够稳定的性能以接受已迁移的 VM(而无需在短时间内再次将其从主机中移出)。

Workload Balancing 使用建议计数值来确定在 Workload Balancing 自动应用建议之前,必须重复该建议。

Workload Balancing 按如下方式使用此设置:

  1. 每当 Workload Balancing 生成满足其一致性要求的建议时(如优化激进性设置所示),Workload Balancing 都会增加建议计数。如果建议不满足一致性要求,Workload Balancing 可以将建议计数重置为零,具体取决于(/zh-cn/xenserver/current-release/wlb.html)中描述的因素。
  2. 当 Workload Balancing 生成足够的一致建议以达到建议文本框中指定的建议计数值时,它会自动应用该建议。

如果您选择修改此设置,则要设置的值会因您的环境而异。请考虑以下情况:

  • 如果您的环境中服务器负载和活动快速增加,您可以增加建议计数值。Workload Balancing 每两分钟生成一次建议。例如,如果您将此间隔设置为3,则六分钟后 Workload Balancing 会自动应用该建议。
  • 如果您的环境中服务器负载和活动逐渐增加,您可以减小建议计数值。

接受建议会占用系统资源,并在 Workload Balancing 迁移虚拟机时影响性能。增加建议计数会增加在 Workload Balancing 应用建议之前必须出现的匹配建议的数量。此设置鼓励 Workload Balancing 应用更保守、更稳定的建议,并可以减少虚假虚拟机移动的可能性。但是,建议计数默认设置为保守值。

由于调整此设置可能会对您的环境产生潜在影响,请务必极其谨慎地进行更改。我们建议您测试并迭代更改该值,或在 Citrix® 技术支持的指导下进行更改。

建议严重性

所有优化建议都包含一个严重性评级(严重、高、中、低),指示建议的重要性。工作负载平衡根据多种因素确定此评级,包括您设置的配置选项,例如:

  • 阈值和指标调整
  • 用于工作负载的可用资源
  • 资源使用历史记录。

当您将工作负载平衡配置为自动应用优化建议时,您可以设置与建议关联的最低严重性级别,然后工作负载平衡才会自动应用它。

优化激进性

为了在自动化模式下运行时提供更多保障,工作负载平衡具有自动接受优化的一致性标准,以防止因峰值和异常而移动虚拟机。在自动化模式下,工作负载平衡不会接受它生成的第一个建议。相反,工作负载平衡会等待自动应用建议,直到主机或虚拟机随时间推移表现出一致的行为。“随时间推移的一致行为”这一短语指的是诸如主机是否持续触发建议以及该主机上的相同虚拟机是否持续触发建议等因素。

工作负载平衡通过使用一致性标准以及对同一建议提出次数的标准(即,建议计数)来确定行为是否一致。您可以使用“优化激进性”设置来配置工作负载平衡应用一致性标准的严格程度。

尽管 Citrix 主要为演示目的设计了“优化激进性”设置,但您可以使用此设置来控制在工作负载平衡应用优化建议之前您希望环境中达到的稳定性程度。默认情况下,配置了最稳定的设置(低激进性)。在此上下文中,“稳定”一词指的是建议更改随时间推移的相似性,如本节所述。

工作负载平衡最多使用四个标准来确定一致性。必须满足的标准数量根据您在“优化激进性”设置中设置的级别而异。级别越低(例如,低或中),工作负载平衡接受建议的激进性就越低。换句话说,当激进性设置为“低”时,工作负载平衡在要求标准匹配(或不那么随意或激进)方面对一致性更为严格。

例如,如果激进性级别设置为“低”,工作负载平衡要求“低”的每个标准都满足“建议”框中指定的次数(您在其中指定建议计数的值),然后才自动应用建议。

例如,如果您将建议计数设置为 3,工作负载平衡会等待,直到它看到“低”的所有标准都满足并在三个连续的建议中重复出现。这种行为有助于确保虚拟机确实需要移动,并且工作负载平衡建议的目标主机在较长时间内具有持续稳定的资源利用率。它降低了最近移动的虚拟机因移动后主机性能变化而从主机上移走的可能性。默认情况下,此设置被设置为保守设置(低),以鼓励稳定性。

有关低激进性级别标准的详细信息,请参阅 工作负载平衡文档

Citrix 不建议提高“优化激进性”以增加主机优化的频率。如果您觉得您的主机优化不够快或不够频繁,请尝试调整严重阈值,如 更改严重阈值 中所述。

有关与不同激进性级别相关的一致性标准的详细信息,请参阅 工作负载平衡文档

如果您发现 Workload Balancing 自动应用优化建议的频率不够高,您可能需要提高激进性设置。但是,Citrix 强烈建议在此之前查阅 (/zh-cn/xenserver/current-release/wlb.html) 中的信息。

配置虚拟机建议间隔

  1. 在“基础结构”视图中选择池,选择“WLB”选项卡,然后选择“设置”。
  2. 在左侧窗格中,选择“高级”。
  3. 在“VM 迁移间隔”部分中,执行以下一项或多项操作:

    • 在“等待分钟数”中,输入 Workload Balancing 在对新重新平衡的服务器进行另一次优化建议之前要等待的分钟数。

    • 在“建议计数”框中,键入 Workload Balancing 在自动应用优化建议之前要进行的优化建议的数量值。

    • 从“建议严重性”列表中,选择在自动应用优化之前的最低严重性级别。

    • 从“优化激进性”列表中,指定 Workload Balancing 自动应用优化建议的激进程度。

池审核跟踪粒度

Workload Balancing 允许您指定要在池审核跟踪报告中收集的数据量。此功能还允许您按特定用户、对象和时间搜索和筛选审核跟踪日志。

池审核跟踪粒度默认设置为“最小”。此选项捕获针对特定用户和对象类型的有限数据量。您可以随时根据您在报告中所需的详细程度修改此设置。例如,将粒度设置为“中等”以获取用户友好的审核日志报告。如果您需要详细报告,请将选项设置为“最大”。

重要提示:

将池审核跟踪粒度设置为“最大”可能会导致 Workload Balancing 服务器使用更多的磁盘空间和内存。如果您选择将粒度设置为“最大”,建议您仔细监控 WLB 服务器以了解磁盘空间、内存使用情况和 CPU 使用情况。如果您认为 WLB 服务器面临资源压力,您可以采取以下措施之一:

  • 将粒度设置更改为中等或最小。
  • 考虑扩展您的 WLB 服务器的内存。
  • 考虑扩展硬盘大小。

有关详细信息,请参阅 工作负载平衡报告词汇表审计日志事件

相关文档

XenServer 当前版本

高级设置