接受优化建议

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

A

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

优化建议的基础

这些优化建议基于:

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

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

在您接受优化建议后,XenServer 会重定位优化建议中列出的所有虚拟机。

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

接受优化建议

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

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

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

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

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

接受优化建议