调整指标权重
工作负载平衡使用指标权重(一种为资源分配重要性的方法)来确定首先优化哪些主机。
注意:
在调整指标权重之前,Citrix 建议阅读有关工作负载平衡文档中的优化和整合过程的内容。本文中的信息是该信息的一个子集,仅用作更改用户界面时的参考。
当工作负载平衡处理优化建议时,它会创建一个优化顺序。工作负载平衡通过对首先要处理的主机进行排名来确定优化顺序,排名依据是在指标权重页面中被评为最重要的资源,哪些主机具有最高的指标值。
工作负载平衡在确定首先处理哪些主机和虚拟机时如何使用指标权重,这取决于优化模式:最大密度或最大性能。通常,当池处于最大性能模式时,会使用指标权重。但是,当工作负载平衡处于最大密度模式时,如果资源超出其关键阈值,它确实会使用指标权重。
指标权重在最大性能模式下如何应用
在最大性能模式下,工作负载平衡使用指标权重来确定:
-
首先处理哪些主机的性能
-
首先建议迁移哪些虚拟机
例如,如果您将网络写入评为最重要的资源,工作负载平衡会首先解决性能问题,并为每秒网络写入量最多的主机提供优化建议。
指标权重在最大密度模式下如何应用
在最大密度模式下,工作负载平衡仅在主机达到关键阈值时才使用指标权重。然后,工作负载平衡会应用类似最大性能的算法,直到没有主机超出关键阈值。当使用类似最大性能的算法时,工作负载平衡会以与最大性能模式相同的方式使用指标权重来确定优化顺序。
如果两个或更多主机的资源超出其关键阈值,工作负载平衡会验证您为每个资源设置的重要性,然后才确定首先优化哪个主机以及首先迁移该主机上的哪些虚拟机。
例如,您的池包含主机 A 和主机 B,它们处于以下状态:
-
主机 A 上的 CPU 利用率超过了 CPU 的临界阈值。CPU 利用率的指标权重设置在滑块的最右端 (更重要)。
-
主机 B 上的内存利用率超过了内存的临界阈值。内存利用率的指标权重设置在滑块的最左端 (不那么重要)。
工作负载平衡建议首先优化主机 A,因为主机 A 上达到临界阈值的资源是被分配了最高权重的资源。在工作负载平衡确定需要解决主机 A 上的性能问题后,工作负载平衡便开始为该主机上的虚拟机推荐放置位置。这些建议从 CPU 利用率最高的虚拟机开始,因为该 CPU 利用率是权重最高的资源。
在工作负载平衡建议优化主机 A 后,它会为主机 B 提出优化建议。当它为主机 B 上的虚拟机推荐放置位置时,它会首先处理 CPU 利用率,因为 CPU 利用率被分配了最高的权重。
如果有更多主机需要优化,工作负载平衡会根据哪个主机具有第三高的 CPU 利用率来处理这些主机的性能。
默认情况下,所有指标权重都设置在滑块的最远端 (更重要)。
注意:
指标的权重是相对的。这种行为意味着,如果所有指标都设置为同一级别,即使该级别是不那么重要,它们的权重都是相同的。指标之间的关系比您为每个指标设置的实际权重更重要。
编辑指标权重因子
-
在资源窗格中选择池,选择 WLB 选项卡,然后选择设置。
-
在左侧窗格中,选择指标权重。
-
在指标权重页面中,根据需要调整各个资源旁边的滑块。将滑块移向不那么重要表明,在此资源池中,确保虚拟机始终拥有最高可用量的此资源并非那么重要。
相关文档
XenServer 当前版本
-
工作负载平衡