工作负载平衡基本任务
当您首次开始使用工作负载平衡时,有一些您会定期使用工作负载平衡来完成的基本任务:
除了使您能够执行这些基本任务之外,工作负载平衡还是一个强大的 XenServer® 组件,它 优化您环境中的工作负载。使您能够优化工作负载的功能包括:
- 主机电源管理
- 调度优化模式更改
- 运行报告
- 微调工作负载平衡用于提出优化建议的标准。
有关这些更复杂功能的更多信息,请参阅 管理工作负载平衡。
注意:
- 工作负载平衡适用于 XenServer 高级版客户。有关 XenServer 许可的更多信息,请参阅 许可。要升级或获取 XenServer 许可证, 请访问 XenServer 网站。
- 工作负载平衡 8.4.1 与 XenServer 8.4 和 XenServer 9 兼容。
- 工作负载平衡虚拟设备的底层操作系统最初源自通用 Linux 发行版。工作负载平衡虚拟设备作为一个整体由 XenServer 支持,具体请参阅 XenServer 产品矩阵。
确定运行 VM 的最佳主机
当您启用工作负载平衡并重新启动脱机 VM 时,XenCenter® 会推荐最佳池成员 来启动该 VM。这些建议也称为星级评定,因为星号用于指示最佳主机。
此图显示了“在服务器上启动”功能的屏幕截图。host17 旁边显示更多星号,因为此主机是启动 VM 的最佳主机。host16 旁边没有星号,表示不推荐该主机。但是,由于 host16 已启用,用户可以选择它。host18 因内存不足而灰显,因此用户无法选择它。](/en-us/xenserver/8/media/wlb-vm-placement.png)
启用工作负载平衡后,XenCenter 会提供星级评定,以指示启动 VM 的最佳主机。 在以下情况下也会提供这些评定:
- 当您想在 VM 关机时启动它
- 当您想在 VM 挂起时启动它
- 当您想将 VM 迁移到其他主机时(迁移和维护模式)
启用工作负载平衡后使用这些功能时,主机建议会以星级评定的形式显示在 物理主机名称旁边。五个空星表示评级最低,因此也是最不理想的主机。
术语 最佳 表示最适合承载您的工作负载的物理主机。工作负载平衡在确定哪个主机最适合工作负载时会使用以下几个 因素:
-
池中每个主机上可用的资源量。当池在最大性能模式下运行时, 工作负载平衡会尝试在主机之间平衡 VM,以使所有 VM 都具有良好性能。当池 在最大密度模式下运行时,工作负载平衡会尽可能密集地将 VM 放置到主机上,同时确保 VM 具有足够的资源。
-
池运行的优化模式(最大性能或最大密度)。当池在最大性能模式下运行时, 工作负载平衡会将 VM 放置到具有 VM 所需类型最多可用资源的主机上。当池 在最大密度模式下运行时,工作负载平衡会将 VM 放置到已经运行 VM 的主机上。 这种方法可确保 VM 在尽可能少的主机上运行。
-
VM 所需的资源量和类型。工作负载平衡在监视 VM 一段时间后,会使用 VM 指标根据 VM 所需的资源类型提出放置建议。例如, 如果 VM 需要,工作负载平衡可能会选择一个可用 CPU 较少但可用内存较多的 主机。
通常,工作负载平衡会更有效地运行并提供更好、更不频繁的优化建议 如果您在它推荐的主机上启动 VM。要遵循主机建议,请使用其中一个放置功能来 选择旁边星号最多的主机。放置建议在 Citrix Virtual Apps and Desktops™ 环境中也很有用。
在最佳主机上启动 VM
-
在 XenCenter 的“资源”窗格中,选择要启动的 VM。
-
从“VM”菜单中,选择“在服务器上启动”,然后选择以下选项之一:
-
最佳服务器。最佳服务器是与您要启动的 VM 的资源需求最匹配的物理主机。 工作负载平衡根据其性能指标的历史记录和您的放置策略来确定最佳服务器。 最佳服务器是星级最多的主机。
-
具有星级评定的服务器之一,列在“最佳服务器”命令下。五颗星表示 最推荐(最佳)的主机,五颗空星表示最不推荐的主机。
-
提示:
您也可以通过右键单击“资源”窗格中要启动的 VM 来选择“在服务器上启动”。
在最佳主机上恢复 VM
-
在 XenCenter 的“资源”窗格中,选择要恢复的已挂起 VM。
-
从“VM”菜单中,选择“在服务器上恢复”,然后选择以下选项之一:
-
最佳服务器。最佳服务器是与您要启动的 VM 的资源需求最匹配的物理主机。 工作负载平衡根据其性能指标的历史记录和您的放置策略来确定最佳服务器。 最佳服务器是星级最多的主机。
-
具有星级评定的服务器之一,列在“最佳服务器”命令下。五颗星表示 最推荐(最佳)的主机,五颗空星表示最不推荐的主机。
-
提示:
您也可以通过右键单击“资源”窗格中已挂起的 VM 来选择“在服务器上恢复”。
接受工作负载平衡优化建议
工作负载平衡运行一段时间后,它会开始提出有关如何改进 您的环境的建议。例如,如果您的目标是提高主机上的 VM 密度,在某个时候,工作负载平衡可能会 建议您将 VM 整合到一台主机上。如果您未在自动化模式下运行,您可以选择接受 此建议并应用它,或者忽略它。
重要:
Workload Balancing 运行一段时间后,如果您没有收到最佳放置建议,请评估您的 性能阈值。此评估在 了解 Workload Balancing 何时提出建议 中进行了描述。 为您的环境将 Workload Balancing 设置为正确的阈值至关重要,否则其建议可能 不适用。
优化建议基于以下条件:
-
您选择的放置策略(即优化模式)。
通过使用 XenCenter 选择池来查找池的优化模式。在 WLB 选项卡的“配置”部分中 查找信息。
-
资源的性能指标,例如物理主机的 CPU、内存、网络和磁盘利用率。
-
主机在资源池中的角色。
在制定放置建议时,Workload Balancing 仅在没有其他主机可以接受工作负载的情况下才考虑池协调器进行 VM 放置。 同样,当池在“最大密度”模式下运行时,Workload Balancing 在确定用 VM 填充主机的顺序时,最后考虑池协调器。
优化建议显示在 XenCenter 的 WLB 优化 选项卡中。

优化建议显示以下信息:
- Workload Balancing 建议迁移的 VM 名称
- VM 当前所在的主机
- Workload Balancing 建议作为新位置的主机。
优化建议还会显示 Workload Balancing 建议移动 VM 的原因。例如,该 建议显示“CPU”以提高 CPU 利用率。启用 Workload Balancing 电源管理后, Workload Balancing 还会显示其建议开启或关闭的主机的优化建议。 具体来说,这些建议用于整合。
您可以单击“应用建议”以执行“优化建议”列表中列出的所有操作。
接受优化建议
-
在 XenCenter 的“资源”窗格中,选择要显示建议的资源池。
-
单击“WLB”选项卡。如果所选资源池上的任何 VM 有任何推荐的优化,它们 将显示在“WLB”选项卡的“优化建议”部分中。
-
要接受建议,请单击“应用建议”。XenServer 开始执行“优化建议”部分的“操作”列中列出的所有 操作。
单击“应用建议”后,XenCenter 会自动显示“通知 > 事件”视图,以便您 可以看到 VM 迁移的进度。
了解高可用性下的工作负载平衡建议
如果在同一池中启用了工作负载平衡和 XenServer 高可用性,了解 这两个功能如何交互会很有帮助。工作负载平衡旨在不干扰高可用性。当 工作负载平衡建议与高可用性设置之间存在冲突时,高可用性 设置始终优先。实际上,此优先级意味着:
-
如果尝试在主机上启动 VM 违反了高可用性计划,则工作负载平衡不会为您提供星级 评定。
-
工作负载平衡不会自动关闭超出“配置 HA”对话框中“允许的故障数”框中指定数量的任何 主机。
-
然而,工作负载平衡可能仍会建议关闭比可容忍的主机故障数更多的主机。 (例如,当高可用性仅配置为容忍一个主机故障时,工作负载平衡仍建议您关闭两个主机。) 然而,当您尝试应用该 建议时,XenCenter 可能会显示一条错误消息,指出高可用性不再 得到保证。
-
当工作负载平衡在自动化模式下运行并启用了电源管理时,超出 可容忍主机故障数的建议将被忽略。在这种情况下,工作负载平衡日志会显示一条 消息,指出未应用电源管理建议,因为已启用高可用性。
-
生成工作负载报告
工作负载平衡捕获性能数据,并可使用此数据生成有关虚拟化环境的报告(称为工作负载报告), 包括有关主机和 VM 的报告。工作负载平衡报告可以帮助您 执行容量规划、确定虚拟服务器运行状况以及评估配置的阈值 级别的有效性。
您可以使用“池运行状况”报告来评估优化阈值的有效性。虽然工作负载 平衡提供了默认阈值设置,但您可能需要调整这些默认值,以便它们在您的环境中提供价值。 如果您没有将优化阈值调整到适合您环境的正确级别, 工作负载平衡建议可能不适合您的环境。
要运行报告,您无需配置工作负载平衡来制定放置建议或移动 VM。 但是,您必须配置工作负载平衡组件。理想情况下,您必须将关键阈值设置为 反映池中主机性能下降点的数值。理想情况下,池已运行 工作负载平衡数小时或足够长的时间以生成要在报告中显示的数据。
工作负载平衡允许您生成关于三种类型对象的报告:物理主机、资源池和虚拟机。概括来说, 工作负载平衡提供两种类型的报告:
-
按日期显示信息的历史报告
-
“汇总”式报告,提供某个领域的汇总概览
-
用于审计目的的报告,以便您例如可以确定虚拟机移动的次数
-
显示虚拟机使用情况并可帮助您衡量和分配成本的成本分摊报告
生成工作负载平衡报告
-
在 XenCenter 中,从“池”菜单中选择“查看工作负载报告”。
您还可以通过单击“报告”按钮,从“WLB”选项卡中显示“工作负载报告”屏幕。
-
在“工作负载报告”屏幕中,从“报告”窗格中选择一个报告。
-
选择报告期间的“开始日期”和“结束日期”。根据您选择的报告,您 可能需要指定“主机”列表中的一个主机。
-
单击“运行报告”。报告显示在报告窗口中。有关报告含义的信息, 请参阅 工作负载平衡报告词汇表。
在工作负载平衡报告中导航
生成报告后,您可以使用报告中的工具栏按钮进行导航并执行某些任务。要 显示工具栏按钮的名称,请将鼠标悬停在工具栏图标上。
| 工具栏按钮 | 说明 |
|---|---|
| 文档地图使您能够显示文档地图,帮助您浏览长篇报告。 | |
| 向前/向后翻页使您能够在报告中向前或向后翻一页。 | |
![]() |
返回父报告使您在处理钻取报告时能够返回父报告。注意:此按钮仅在钻取报告(例如池运行状况报告)中可用。 |
| 停止渲染取消报告生成。 | |
| 打印使您能够打印报告并指定常规打印选项。这些选项包括:打印机、页数和份数。 | |
| 打印布局使您能够在打印报告之前显示报告预览。要退出打印布局,请再次单击打印布局按钮。 | |
| 页面设置使您能够指定打印选项,例如纸张大小、页面方向和页边距。 | |
| 导出允许您将报告导出为 Acrobat (.PDF) 文件或带有 .XLS 扩展名的 Excel 文件。 | |
| 查找允许您在报告中搜索某个词,例如虚拟机的名称。 |
导出工作负载平衡报告
您可以将报告导出为 Microsoft Excel 或 Adobe Acrobat (PDF) 格式。
-
生成报告后,单击以下“导出”按钮:
-
从“导出”按钮菜单中选择以下项之一:
-
埃克塞尔
-
Acrobat (PDF) 文件
-
注意:
根据您选择的导出格式,报告包含不同数量的数据。导出到 Excel 的报告 包含所有可用的报告数据,包括“深入分析”数据。导出到 PDF 并在 XenCenter 中显示的报告 仅包含您在生成报告时选择的数据。
工作负载平衡报告术语表
本节提供有关以下工作负载平衡报告的信息:
退款利用率分析
您可以使用费用分摊利用率分析报告(“费用分摊报告”)来确定组织中某个特定部门使用了多少资源。 具体而言,该报告显示了池中所有虚拟机的信息, 包括它们的可用性和资源利用率。由于此报告显示了虚拟机的正常运行时间,因此可以帮助您 证明服务级别协议的合规性和可用性。
费用分摊报告可以帮助您实施简单的费用分摊解决方案并促进计费。要针对特定资源向客户收费, 请生成报告,将其另存为 Excel,然后编辑电子表格以包含您的单位价格。 或者,您可以将 Excel 数据导入到您的计费系统。
如果您想向内部或外部客户收取虚拟机使用费,请考虑在虚拟机命名约定中加入部门或客户名称。 这种做法使阅读费用分摊报告变得更容易。
费用分摊报告中的资源报告有时基于将物理资源分配给 单个虚拟机。
此报告中的平均内存数据基于当前分配给虚拟机的内存量。XenServer 使您能够拥有固定内存分配或自动调整内存分配(动态内存 控制)。
退款报告包含以下数据列:
-
虚拟机名称。该行中列数据所适用的虚拟机名称。
-
VM 运行时间。VM 启动的分钟数(或者更具体地说,在 XenCenter 中它旁边显示绿色图标的 分钟数)。
-
vCPU 分配。在 VM 上配置的虚拟 CPU 数量。每个虚拟 CPU 都会获得等量的 主机上的物理 CPU。例如,假设您在包含两个物理 CPU 的主机上配置了八个虚拟 CPU 该主机。如果“vCPU 分配”列中显示“1”,则此值等于总处理能力的 2/16 主机上的总处理能力。
-
最低 CPU 使用率 (%)。报告期内虚拟 CPU 利用率的最低记录值。此 值表示为 VM 的 vCPU 容量的百分比。容量基于分配给 VM 的 vCPU 数量 分配给 VM。例如,如果您为 VM 分配了一个 vCPU,“最低 CPU 使用率”表示最低 记录的 vCPU 使用率百分比。如果您为 VM 分配了两个 vCPU,则该值表示最低使用率 (以两个 vCPU 的组合容量的百分比表示)。
最终,CPU 使用率百分比表示虚拟 CPU 处理的最低记录工作负载。例如, 如果您为 VM 分配了一个 vCPU,并且主机上的物理 CPU 为 2.4 GHz,则会为 VM 分配 0.3 GHz。如果 VM 的“最低 CPU 使用率”为 20%,则 VM 在报告期内对物理主机 CPU 的最低使用率为 60 MHz。
-
最高 CPU 使用率 (%)。报告期内 VM 消耗的 VM 虚拟 CPU 容量的最高百分比。 消耗的 CPU 容量是您分配给 VM 的虚拟 CPU 容量的百分比。 例如,如果您为 VM 分配了一个 vCPU,则最高 CPU 使用率表示报告期内记录的最高百分比 的 vCPU 使用率。如果您为 VM 分配了两个虚拟 CPU,则此列中的值 表示两个虚拟 CPU 的组合容量的最高利用率。
-
平均 CPU 使用率 (%)。报告期内 VM 虚拟 CPU 容量的平均使用量(以百分比表示)。 CPU 容量是您分配给 VM 的虚拟 CPU 容量。如果您 为 VM 分配了两个虚拟 CPU,则此列中的值表示两个虚拟 CPU 的组合容量的平均 利用率。
-
总存储分配 (GB)。运行报告时当前分配给 VM 的磁盘空间量,该量是在 报告运行时分配的。通常,除非您修改过,否则此磁盘空间是您在创建 VM 时分配给 VM 的磁盘空间量。
-
虚拟 NIC 分配。分配给 VM 的虚拟接口 (VIF) 数量。
-
当前最小动态内存 (MB)。
-
固定内存分配。如果您为 VM 分配了固定量的内存(例如 1,024 MB),则相同 量的内存将显示在以下列中:当前最小动态内存 (MB)、当前最大动态 内存 (MB)、当前分配内存 (MB) 和平均分配内存 (MB)。
-
动态内存分配。如果您将 XenServer 配置为使用动态内存控制,则此列中将显示最小 内存量。如果范围的最小内存为 1,024 MB,最大内存为 2,048 MB 作为最大内存,则“当前最小动态内存 (MB)”列将显示 1,024 MB。
-
-
当前最大动态内存 (MB)。
-
动态内存分配。如果 XenServer 根据范围自动调整 VM 的内存,则此列中将显示最大 内存量。例如,如果内存范围值为最小 1,024 MB 和最大 2,048 MB, 则 2,048 MB 将显示在“当前最大动态内存 (MB)”列中。
-
固定内存分配。如果您为 VM 分配了固定量的内存(例如 1,024 MB),则相同 量的内存将显示在以下列中:当前最小动态内存 (MB)、当前最大动态 内存 (MB)、当前分配内存 (MB) 和平均分配内存 (MB)。
-
-
当前分配内存 (MB)。
-
动态内存分配。配置动态内存控制后,此值表示 XenServer 在运行报告时分配给 VM 的内存量。
-
固定内存分配。如果您为 VM 分配了固定内存量(例如 1,024 MB),则相同的 内存量会显示在以下列中:当前最小动态内存 (MB)、当前最大动态 内存 (MB)、当前分配内存 (MB) 和平均分配内存 (MB)。
注意:
如果您在运行此报告之前立即更改了 VM 的内存分配,此 列中反映的值将是您配置的新内存分配。
-
-
平均分配内存 (MB)。
-
动态内存分配。配置动态内存控制后,此值表示 XenServer 在报告期内分配给 VM 的平均 内存量。
-
固定内存分配。如果您为 VM 分配了固定内存量(例如 1,024 MB),则以下 列中会显示相同的内存量:当前最小动态内存 (MB)、当前最大动态 内存 (MB)、当前分配内存 (MB) 和平均分配内存 (MB)。
注意:
如果您在运行此报告之前立即更改了 VM 的内存分配,此列中的值可能 不会从之前显示的值发生变化。此列中的值反映了该时间 段内的平均值。
-
-
平均网络读取 (BPS)。VM 在 报告期内接收的平均数据量(以位/秒为单位)。
-
平均网络写入 (BPS)。VM 在报告 期内发送的平均数据量(以位/秒为单位)。
-
平均网络使用量 (BPS)。平均网络读取和平均 网络写入的总和(以位/秒为单位)。如果 VM 在报告 期内平均发送 1,027 bps 并平均接收 23,831 bps,则平均网络使用量是这些值的总和:24,858 bps。
-
总网络使用量 (BPS)。 报告期内所有网络读取和写入事务的总和(以位/秒为单位)。
主机运行状况历史记录
此报告显示特定主机上资源(CPU、内存、网络读取和网络写入)的性能, 与阈值相关。
彩色线条(红色、绿色、黄色)表示您的阈值。您可以将此报告与主机的池运行状况 报告结合使用,以确定主机的性能如何影响整体池运行状况。编辑 性能阈值时,您可以使用此报告深入了解主机性能。
您可以将资源利用率显示为每日或每小时平均值。每小时平均值可让您查看在指定时间段内, 一天中最繁忙时段的平均值。
要查看按小时分组的报告数据,请在“主机运行状况历史记录”下展开“单击以查看按时间段按小时分组的 报告数据”。
Workload Balancing displays the average for each hour for the time period you set. The data point is based on a utilization average for that hour for all days in the time period. For example, in a report for May 1, 2009, to May 15, 2009, the Average CPU Usage data point represents the resource utilization of all 15 days at 12:00 hours. This information is combined as an average. If CPU utilization was 82% at 12PM on May 1, 88% at 12PM on May 2, and 75% on all other days, the average displayed for 12PM is 76.3%.
注意:
工作负载平衡会平滑峰值和高峰,因此数据不会显得人为地高。
池优化性能历史记录
优化性能报告显示了针对该池平均资源使用情况的优化事件。这些 事件是您优化资源池的实例。具体来说,它显示了 CPU、内存、 网络读取和网络写入的资源使用情况。
虚线表示您选择的天数内池的平均使用情况。蓝色条表示 您优化池的日期。
此报告可以帮助您确定工作负载平衡在您的环境中是否成功运行。您可以使用此 报告查看导致优化事件的原因(即,工作负载平衡建议 优化之前的资源使用情况)。
此报告显示当天的平均资源使用情况。它不显示峰值利用率,例如系统 承受压力时。您还可以使用此报告查看当工作负载平衡未提出 优化建议时资源池的性能。
通常,在优化事件之后,资源使用量会下降或保持稳定。如果在优化后没有看到资源 使用量有所改善,请考虑重新调整阈值。此外,还要考虑资源池是否虚拟机过多,以及您在指定期间是否 添加或删除了新的虚拟机。
池审计跟踪
此报告显示 XenServer 审计日志的内容。审计日志是 XenServer 的一项功能,旨在记录 尝试执行未经授权的操作和选定的授权操作。这些操作包括:
- 导入和导出
- 主机和池备份
- 来宾和主机控制台访问。
当您通过 RBAC 功能为 XenServer 管理员分配具有不同角色的独立用户帐户时, 报告会提供更有意义的信息。
重要提示:
要运行审计日志报告,您必须启用审计日志功能。默认情况下,审计日志在 工作负载平衡虚拟设备中始终处于启用状态。
增强型池审计跟踪功能允许您指定审计日志报告的粒度。您还可以 按特定用户、对象和时间搜索和筛选审计跟踪日志。池审计跟踪粒度默认设置为“最小”。 此选项捕获特定用户和对象类型的有限数据量。您可以 随时根据报告所需的详细程度修改设置。例如,将 粒度设置为“中等”以获取用户友好的审计日志报告。如果需要详细报告,请将选项设置为 “最大”。
池审计跟踪报告包含以下信息:
-
时间。XenServer 记录用户操作的时间。
-
用户名称。创建执行操作的会话的人员的姓名。有时,此值 可以是用户 ID
-
事件对象。作为操作主题的对象(例如,VM)。
-
事件操作。发生的操作。有关这些操作的定义,请参阅 审计日志事件名称。
-
访问。用户是否具有执行操作的权限。
-
对象名称。对象的名称(例如,VM 的名称)。
-
对象 UUID。对象的 UUID(例如,VM 的 UUID)。
-
成功。此信息提供操作的状态(即是否成功)。
审计日志事件名称
审计日志报告记录了 XenServer 事件、事件对象和操作,包括导入/导出、主机和池备份, 以及来宾和主机控制台访问。下表定义了 XenServer 审计日志和池审计跟踪报告中经常出现的一些典型事件。 该表还指定了这些事件的粒度。
在池审计跟踪报告中,Event Action 列中列出的事件适用于池、VM 或主机。要
确定事件适用于什么,请参阅报告中的 Event Object 和 Object Name 列。有关更多事件
定义,请参阅 XenServer 管理 API 的事件部分。
| 池审计跟踪粒度 | 事件操作 | 用户操作 |
|---|---|---|
| 最低 | pool.join |
指示主机加入新池 |
| 最低 | pool.join_force |
指示(强制)主机加入池 |
| 中等 | SR.destroy |
销毁了存储库 |
| 中 | SR.create |
创建了一个存储库 |
| 中 | VDI.snapshot |
创建了 VDI 的只读快照,并返回了对该快照的引用 |
| 中 | VDI.clone |
创建了 VDI 的精确副本,并返回了对新磁盘的引用 |
| 中 | VIF.plug |
热插拔了指定的 VIF,并将其动态附加到正在运行的 VM |
| 中 | VIF.unplug |
热拔出了指定的 VIF,并将其动态从正在运行的 VM 中分离 |
| 最大值 | auth.get_subject_identifier |
查询外部目录服务,以从人类可读的主体名称中获取主体标识符字符串 |
| 最大值 | task.cancel |
请求取消任务 |
| 最大值 | VBD.insert |
将新介质插入设备 |
| 最大值 | VIF.get_by_uuid |
获取对具有指定 UUID 的 VIF 实例的引用 |
| 最大值 | VDI.get_sharable |
获取给定 VDI 的可共享字段 |
| 最大值 | SR.get_all |
返回系统已知的所有 SR 列表 |
| 最大值 | pool.create_new_blob |
为与此池关联的命名二进制数据创建了一个占位符 |
| 最大值 | host.send_debug_keys |
将给定字符串作为调试密钥注入 Xen |
| 最大值 | VM.get_boot_record |
返回一个描述 VM 动态状态的记录,该状态在 VM 启动时初始化,并更新以反映运行时配置更改,例如 CPU 热插拔 |
池运行状况
池运行状况报告显示资源池及其主机在四种不同阈值 范围(严重、高、中和低)中花费的时间百分比。您可以使用池运行状况报告来评估性能 阈值的有效性。
关于解读此报告的几点说明:
-
平均中等阈值(蓝色)中的资源利用率是最佳资源利用率,无论您选择何种 放置策略。同样,饼图上的蓝色部分表示主机 最佳利用资源的时间量。
-
平均低阈值百分比(绿色)中的资源利用率不一定是积极的。低资源 利用率是否积极取决于您的放置策略。如果您的放置策略是最大密度,并且 资源使用率为绿色,则工作负载平衡可能无法在该主机或池上容纳最大数量的 VM。如果 是这样,请调整您的性能阈值,直到您的大部分资源利用率落入平均中等 (蓝色)阈值范围。
-
平均关键阈值百分比(红色)中的资源利用率表示平均资源 利用率达到或超过关键阈值的时间量。
如果双击主机的资源使用情况饼图,XenCenter 将显示该主机上该资源的“主机运行状况历史记录”报告。 单击工具栏上的“返回父报告”可返回到“池运行状况”报告。
如果您发现大部分报告结果不在平均中等阈值范围内,请调整此池的关键 阈值。虽然工作负载平衡提供了默认阈值设置,但这些默认设置并非在所有环境中都 有效。如果未将阈值调整到适合您环境的正确级别,则工作负载平衡优化和放置建议可能不 适用。有关详细信息,请参阅 更改关键阈值。
池运行状况历史记录
此报告提供池中所有物理主机随时间变化的资源利用率折线图。它让您可以看到 资源利用率的趋势——如果它相对于您的阈值(关键、高、中、 和低)呈上升趋势。您可以通过监控此报告中数据点的趋势来评估性能阈值的有效性。 此报告。
工作负载平衡会根据您将池连接到工作负载平衡时为关键阈值设置的值推断出阈值范围。 连接到工作负载平衡。尽管与“池运行状况”报告类似,“池运行状况历史记录”报告 显示的是特定日期资源的平均利用率。它不是资源总体上花费的时间, 而是在某个阈值中。
除了“平均可用内存”图表外,数据点平均值从不高于关键阈值线(红色)。对于 “平均可用内存”图表,数据点平均值从不低于关键阈值线(该线位于图表 底部)。因为此图表显示的是可用内存,所以关键阈值是一个低值,与其他 资源不同。
关于解释此报告的几点说明:
-
当图表中的“平均使用量”线接近“平均中等阈值”(蓝色)线时,它表示池的 资源利用率处于最佳状态。此指示与配置的放置策略无关。
- 资源利用率接近“平均低阈值”(绿色)不一定是积极的。低
资源利用率是否积极取决于您的放置策略。在以下情况下:
- 您的放置策略是最大密度
- 大多数情况下,“平均使用量”线位于或低于绿线 工作负载平衡可能未在该池上尽可能密集地放置 VM。如果是这样,请调整池的关键 阈值,直到其大部分资源利用率落入“平均中等”(蓝色)阈值范围。
- 当“平均使用量”线与“平均关键阈值”(红色)相交时,它表示平均 资源利用率何时达到或超过了该资源的关键阈值。
如果图表中的数据点不在平均中等阈值范围内,但性能令人满意,您 可以调整此池的临界阈值。有关详细信息,请参阅 更改临界阈值。
池优化历史记录
池优化历史记录报告按时间顺序提供了工作负载平衡优化活动的可视性。
优化活动以图表和表格形式汇总。深入查看表格中的日期字段会显示 当天执行的每个池优化的详细信息。
此报告可让您查看以下信息:
-
虚拟机名称:工作负载平衡优化的虚拟机名称。
-
原因:优化的原因。
-
方法:优化是否成功。
-
源主机:虚拟机最初所在的物理主机。
-
目标主机:虚拟机迁移到的物理主机。
-
时间:优化发生的时间。
提示:
您还可以通过单击“查看历史记录”链接,从 WLB 选项卡生成池优化历史记录报告。
虚拟机迁移历史记录
此折线图显示了虚拟机在一段时间内在一个资源池上迁移的次数。它指示 迁移是否由优化建议引起,以及虚拟机移动到哪个主机。此报告还指示 优化的原因。您可以使用此报告来审计池上的迁移次数。
关于解读此报告的一些要点:
-
图表左侧的数字对应可能迁移的数量。此值基于 资源池中的虚拟机数量。
-
您可以通过展开报告“日期”部分中的“+”号来查看特定日期的 迁移详细信息。
虚拟机性能历史记录
此报告显示您指定时间段内特定主机上每个虚拟机的性能数据。工作负载平衡 根据为虚拟机分配的虚拟资源量来确定性能数据。例如,如果您的虚拟机的平均 CPU 使用率 为 67%,则在指定期间,您的虚拟机平均使用了其 vCPU 的 67%。
报告的初始视图显示您指定期间的资源利用率平均值。
展开“+”号会显示各个资源的折线图。您可以使用这些图表查看资源 利用率随时间变化的趋势。
此报告显示 CPU 使用率、可用内存、网络读取/写入和磁盘读取/写入的数据。
