接受优化建议

Workload Balancing 将就虚拟机的迁移方法提供建议,用以优化环境。优化建议显示在 XenCenter 的 WLB 选项卡中。

“优化建议”选项卡。

此图是“优化建议”列表的屏幕拍图,此列表显示在“WLB”选项卡上。“原因”列显示建议的目的。“操作”列显示就优化建议而提供的更改措施建议。此屏幕拍图显示针对虚拟机 HA-prot-VM-7 和主机 host17.domain4.bedford4.ctx4 的优化建议。

优化建议的基础

这些优化建议基于:

  • 所选的放置策略(即放置优化模式),如调整优化模式中所述
  • 资源的性能指标,例如物理主机的 CPU、内存、网络和磁盘利用率
  • 资源池中主机的角色。提出放置建议时,只有在没有其他主机能够接受工作负载时,Workload Balancing 才会考虑池主服务器。(同样,如果池在“最大密度”模式下运行,则 Workload Balancing 在决定虚拟机填入各主机的顺序时,会最后考虑池主服务器。)

在优化建议中,将显示 Workload Balancing 建议重定位的虚拟机的名称、虚拟机当前所在主机的名称,以及 Workload Balancing 建议作为虚拟机新宿主的主机的名称。优化建议中还将显示 Workload Balancing 建议移动虚拟机的原因(例如,显示“CPU”表示为了提高 CPU 使用率)。

在您接受优化建议后,Citrix Hypervisor 会重定位所有建议优化的虚拟机。

提示:您可以通过在 XenCenter 中选择资源池并查看 WLB 选项卡的配置部分,来找到资源池的优化模式。

接受优化建议

  1. 资源窗格中,选择要显示建议的池,然后单击 WLB 选项卡。在选中的资源池中,如果有任何针对虚拟机的优化建议,这些建议都会显示在 WLB 选项卡中。
  2. 要接受建议,请单击应用建议。Citrix Hypervisor 会开始将优化建议部分中列出的所有虚拟机移动到推荐的服务器中。

    单击应用建议之后,可以依次单击通知事件选项卡,以显示虚拟机迁移的进度。

了解 WLB 建议的优先级低于高可用性

如果在同一个池中同时启用了 Workload Balancing 和 Citrix Hypervisor 高可用性功能,则了解这两项功能的交互方式非常有用。根据设计,Workload Balancing 不会影响高可用性功能。如果在 Workload Balancing 建议与高可用性设置之间存在冲突,高可用性设置始终优先。在实际应用中,这意味着:

  • 超出配置高可用性对话框允许的故障数框中指定的故障数时,Workload Balancing 将不会自动关闭任何主机。
    • 但是,Workload Balancing 建议关闭的主机数仍有可能多于允许的主机故障数。(例如,高可用性仅配置为容许一个主机故障时,Workload Balancing 仍可能建议关闭两台主机的电源。)但是,尝试应用该建议时,XenCenter 可能会显示不再保证高可用性这一错误消息。
    • 当 Workload Balancing 在自动化模式下运行并启用了电源管理功能时,任何超出允许的主机故障数的建议都将被忽略。在此情况下,如果您查看 Workload Balancing 日志,将会看到一条消息,说明由于启用了高可用性而未应用电源管理建议。