XenCenter

高级设置

高级对话框中的设置主要用于调整 Workload Balancing 在自动化模式下运行时应用建议的方式。

重要:

在 Workload Balancing 运行一段时间之后,如果您没有收到最佳放置建议,请对性能阈值进行评估,如 Workload Balancing 文档中所述。根据环境为 Workload Balancing 设置正确的阈值至关重要,否则它可能无法提供适当的建议。

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

  • VM 迁移间隔:在应用其他优化建议之前您指定 Workload Balancing 等待的时长。
  • 建议计数:在自动应用某个建议之前 Workload Balancing 必须提供的建议数量
  • 建议严重性:在自动应用优化前建议必须达到的严重级别
  • 优化入侵:在自动应用建议之前 Workload Balancing 所需的建议(建议要移动的虚拟机、目标主机)一致性级别

VM 迁移时间间隔

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

建议间隔用于防止 Workload Balancing 由于不实的原因(例如,利用率短暂达到峰值)生成建议。

如果配置了自动化功能,修改建议时间间隔时务必要非常小心。如果出现导致持续、反复出现尖峰的问题,则提高频率(即设置更低的间隔值)会产生大量建议,从而发生多次重新定位。

注意:

Workload Balancing 需要等待一段时间才会考虑将最近重新平衡的服务器纳入启动放置、恢复及维护模式的建议,而设置建议间隔不会对这段等待时间产生影响。

建议计数

Workload Balancing 每两分钟进行一次检查,判断能否为正在监视的池生成建议。启用“自动化”功能时,可以指定 Workload Balancing 必须提供多少次一致的建议才能自动应用该建议。为此,需要配置一项称为“建议计数”的设置。建议计数优化主动性设置用于微调在环境中自动应用建议。

概述部分中所述,Workload Balancing 使用建议的相似性执行以下检查:

  • 检查是否确实需要提出建议
  • 确定目标主机是否能够长时间保持足够稳定的性能以接受重新定位的 VM(无需不久后再次将其从主机中迁出)。

Workload Balancing 使用“建议计数”值来确定在 Workload Balancing 自动应用建议之前必须重复提出该建议的次数。

Workload Balancing 按如下所述使用此设置:

  1. 每次 Workload Balancing 生成满足一致性要求(由“优化入侵”设置指定)的建议时,Workload Balancing 都会将“建议计数”值递增。如果该建议不满足一致性要求,Workload Balancing 会将“建议计数”重置为零,具体取决于 Workload Balancing 文档中所述的因素
  2. 当 Workload Balancing 生成的一致建议的数目足以满足“建议计数”值(在“建议”文本框中指定)时,它将自动应用建议。

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

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

在 Workload Balancing 重定位虚拟机时,接受建议会占用系统资源,并对性能产生影响。增大“建议计数”会增加 Workload Balancing 应用建议之前必须提出的匹配建议的数量。此设置鼓励 Workload Balancing 应用更保守、更稳妥的建议,并且可以降低虚假虚拟机移动的可能性。但是,默认情况下,“建议计数”将设置为保守值。

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

建议严重性

所有优化建议都包含一个严重性评级(严重、高、中、低),用于指示建议的重要性。Workload Balancing 根据各种因素的组合进行该评级,包括您设置的配置选项,例如:

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

如果将 Workload Balancing 配置为自动应用优化建议,则可以设置在 Workload Balancing 自动应用优化建议之前要与该建议相关联的最低严重级别。

优化入侵

在自动化模式下运行时,为了提供更多的保证,Workload Balancing 针对自动接受优化建议规定了一致性条件,以避免由于高峰和异常而移动 VM。在自动化模式下,Workload Balancing 不会接受所生成的第一个建议。而是一直等到主机或 VM 持续表现一致行为时,Workload Balancing 才自动应用建议。“持续表现一致行为”这句话是指某个主机是否持续触发建议,以及该主机上的相同 VM 是否持续触发建议等等因素。

Workload Balancing 通过使用一致性条件以及规定同一个建议的提出次数(即建议计数)的条件来判断行为是否一致。您可以使用优化入侵设置来配置希望 Workload Balancing 应用一致性条件的严格程度。

虽然 Citrix 设计优化主动性设置主要是为了进行演示,但您可以使用该设置来控制在 Workload Balancing 应用优化建议之前环境中需要达到的稳定程度。默认情况下配置为最稳定的设置(低入侵)。在此上下文中,术语“稳定”是指建议的更改具有持续的相似性,如本部分内容所述。

Workload Balancing 最多使用四个条件来确定一致性。必须满足的条件数因您在优化入侵设置中设定的级别而异。级别越低(例如“低”或“中”),Workload Balancing 接受建议的入侵就越低。换言之,当入侵设置为“低”时,Workload Balancing 对于满足一致性条件的要求更加严格(或者说更具限制性或更不主动)。

例如,如果主动性级别设置为“低”,则在自动应用建议之前,Workload Balancing 要求每个“低”值条件都符合在建议框(您在其中指定“建议计数”)中指定的次数。

例如,如果将“建议计数”设置为 3,则 Workload Balancing 将一直等到满足针对“低”入侵的所有条件并且连续三次重复提出建议时,才会应用该建议。此行为有助于确保 VM 确实需要移动,而且 Workload Balancing 推荐的目标主机在较长时间内具有持续稳定的资源利用率。这样可以降低最近移动过的虚拟机由于移动后主机性能发生改变而又从主机移出的可能性。默认情况下,此项设置设为保守设置(“低”)以促进稳定性。

有关“低”入侵级别需满足的条件的信息,请参阅 Workload Balancing 文档

Citrix 建议不要通过增加优化的主动性值来提高主机优化频率。如果您觉得您的主机优化速度不够快或频率不够高,请尝试调整临界阈值,如更改临界阈值中所述。

有关与不同入侵级别相关的一致性条件的详细信息,请参阅 Workload Balancing 文档

如果您发现 Workload Balancing 自动应用优化建议的频率不够高,则需要增大入侵设置的值。但 Citrix 强烈建议您在进行上述调整之前,先查阅 Workload Balancing 文档中的相关信息。

配置虚拟机建议时间间隔

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

    • 分钟(等待时间) 框中,输入希望 Workload Balancing 在对刚刚重新平衡的服务器提出其他优化建议之前等待的时间(分钟)。

    • 建议计数框中,键入希望 Workload Balancing 在自动应用优化建议之前提出的优化建议的数量。

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

    • 优化入侵列表中,指定 Workload Balancing 如何主动地自动应用优化建议。

池审核追踪精度

Workload Balancing 使您能够指定要在池审核追踪报告中收集的数据量。此功能还允许您搜索审核追踪日志并按特定用户、对象和时间对这些日志进行过滤。

默认情况下,池审核追踪精度设置为最低。此选项可捕获有限数量的特定用户和对象类型的数据。您可以随时根据您报告中所需的详细级别修改设置。例如,请将审核日志的用户友好报告的精度设置为。如果需要详细报告,请将此选项设置为最高

重要:

池审核追踪精度设置为“最大”可能会导致 Workload Balancing 服务器使用更多磁盘空间和内存。如果选择将精度设置为“最大”,则建议您仔细监控 WLB 服务器的磁盘空间、内存使用率和 CPU 使用率。如果您认为 WLB 服务器面临资源短缺的压力,您可以执行以下操作之一:

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

有关详细信息,请参阅 Workload Balancing 报告词汇表审核日志事件

高级设置