XenCenter

工作负载平衡报告词汇表

工作负载平衡提供以下报告。

成本回收利用率分析

您可以使用成本回收利用率分析报告(“成本回收报告”)来确定组织内某个部门使用了多少资源(例如物理服务器)。具体来说,该报告显示了池中所有虚拟机的信息,包括它们的可用性和资源利用率。由于此报告显示了虚拟机的可用性(“正常运行时间”),因此它可以帮助您证明服务级别协议的合规性和可用性。

成本回收报告可以帮助您实施简单的成本回收解决方案并促进计费。要根据特定资源的用量向客户收费,请生成报告并将其保存为 Excel 格式。然后,您可以自定义电子表格数据以包含您的单位价格,或将 Excel 数据导入您的计费系统。

如果您知道要根据虚拟机使用情况向内部或外部客户收费,请考虑在您的虚拟机命名约定中加入部门或客户名称。此约定使阅读成本回收报告变得更容易。

成本回收报告中的资源报告有时基于物理资源向单个虚拟机的分配情况。

同样,由于 XenServer® 允许您分配固定或自动的内存分配,此报告中的平均内存数据基于当前分配给虚拟机的内存量,无论是通过固定内存分配还是自动调整内存分配(动态内存控制)。

成本回收报告包含以下数据列:

  • 虚拟机名称。该行中各列数据所适用的虚拟机的名称。
  • 虚拟机正常运行时间。虚拟机已开机运行的分钟数(或者更具体地说,在 XenCenter® 中其旁边显示绿色图标的分钟数)。
  • vCPU 分配。在虚拟机上配置的虚拟 CPU 数量。每个虚拟 CPU 获得主机上物理 CPU 的相等份额。例如,如果您在包含两个物理 CPU 的主机上配置了八个虚拟 CPU,并且此列中显示“1”,则此值等于主机总处理能力的 2/16。
  • 最低 CPU 使用率 (%)。报告期内虚拟 CPU 利用率的最低记录值。此值表示为虚拟机虚拟 CPU 容量的百分比。容量基于分配给虚拟机的虚拟 CPU 数量。例如,如果您为虚拟机分配了一个虚拟 CPU,则“最低 CPU 使用率”表示 XenServer 记录的虚拟 CPU 使用率的最低百分比。如果您为虚拟机分配了两个虚拟 CPU,则此列中的值表示两个虚拟 CPU 组合容量的最低使用率。该值以百分比表示。

    最终,CPU 使用率百分比表示虚拟 CPU 处理的最低记录工作负载。例如,如果您为虚拟机分配一个虚拟 CPU,并且主机上的物理 CPU 为 2.4 GHz,则您正在为虚拟机分配 2.4 GHz 的八分之一。这意味着,如果虚拟机的分配容量为 0.3 GHz 或 300 MHz,并且虚拟机的最低 CPU 使用率为 20%,则虚拟机在报告期内对物理主机 CPU 的最低使用量为 60 MHz。

  • 最高 CPU 使用率 (%)。报告期内虚拟机消耗的虚拟机虚拟 CPU 容量的最高百分比。消耗的 CPU 容量是您分配给虚拟机的虚拟 CPU 容量的百分比。例如,如果您为虚拟机分配了一个虚拟 CPU,则“最高 CPU 使用率”表示报告期内虚拟 CPU 使用率的最高记录百分比。如果您为虚拟机分配了两个虚拟 CPU,则此列中的值表示两个虚拟 CPU 组合容量的最高利用率。
  • 平均 CPU 使用率 (%)。在报告期内,虚拟机虚拟 CPU 容量的平均使用量(以百分比表示)。CPU 容量是您分配给虚拟机的虚拟 CPU 容量。如果您为虚拟机分配了两个虚拟 CPU,则此列中的值表示两个虚拟 CPU 的组合容量的平均利用率。
  • 总存储分配 (GB)。运行报告时当前分配给虚拟机的磁盘空间量。通常,除非您修改过,否则此磁盘空间是您在创建虚拟机时分配给虚拟机的磁盘空间量。
  • 虚拟网卡分配。分配给虚拟机的虚拟接口 (VIF) 数量。
  • 当前最小动态内存 (MB)
    • 固定内存分配。如果您为虚拟机分配了固定内存量(例如 1,024 MB),则以下列中会显示相同的内存量:当前最小动态内存 (MB)、当前最大动态内存 (MB)、当前分配内存 (MB) 和平均分配内存 (MB)。
    • 动态内存分配。如果您将 XenServer 配置为根据范围自动调整 VM 的内存,则此列显示该范围中指定的最小内存量。例如,如果在 XenCenter 的“内存设置”对话框中,您为该虚拟机选择了“在此范围内自动分配内存”选项,然后将范围值指定为最小内存 1,024 MB 和最大内存 2,048 MB,则“当前最小动态内存 (MB)”列中会显示 1,024 MB。
  • 当前最大动态内存 (MB)
    • 动态内存分配。如果 XenServer 设置为根据范围自动调整 VM 的内存,则此列显示该范围中指定的最大内存量。例如,如果您提供的内存范围是最小 1,024 MB 和最大 2,048 MB,则“当前最大动态内存 (MB)”列中会显示 2,048 MB。
    • 固定内存分配。如果您为 VM 分配了固定内存量(例如 1,024 MB),则以下列中会显示相同的内存量:当前最小动态内存 (MB)、当前最大动态内存 (MB)、当前分配内存 (MB) 和平均分配内存 (MB)。
  • 当前分配内存 (MB)

    • 动态内存分配。配置动态内存控制后,此值表示运行报告时 XenServer 分配给虚拟机的内存量。
    • 固定内存分配。如果您为虚拟机分配了固定内存量(例如 1,024 MB),则以下列中会显示相同的内存量:当前最小动态内存 (MB)、当前最大动态内存 (MB)、当前分配内存 (MB) 和平均分配内存 (MB)。

    注意:

    如果您在运行此报告之前立即更改了虚拟机的内存分配,则此列中反映的值将是您配置的新内存分配。

  • 平均分配内存 (MB)

    • 动态内存分配。当配置了动态内存控制时,此值表示 XenServer 在报告期内分配给虚拟机的平均内存量。
    • 固定内存分配。如果您为虚拟机分配了固定内存量(例如 1,024 MB),则以下列中会显示相同的内存量:当前最小动态内存 (MB)、当前最大动态内存 (MB)、当前分配内存 (MB) 和平均分配内存 (MB)。

    注意:

    如果您在运行此报告之前立即更改了虚拟机的内存分配,则此列中显示的值可能不会从之前显示的值发生变化。此列中的值反映了该时间段内的平均值。

  • 平均网络读取 (BPS)。虚拟机在报告期内接收到的平均数据量(以比特每秒为单位)。
  • 平均网络写入 (BPS)。虚拟机在报告期内发送的平均数据量(以比特每秒为单位)。
  • 平均网络使用量 (BPS)。平均网络读取和平均网络写入的总和(以比特每秒为单位)。例如,如果虚拟机在报告期内平均发送 1,027 比特每秒,平均接收 23,831 比特每秒,则平均网络使用量将是这两个值的总和:24,858 比特每秒。
  • 总网络使用量 (BPS)。报告期内所有网络读取和写入事务的总和,以比特每秒为单位。

主机运行状况历史记录

此报告显示特定主机上资源(CPU、内存、网络读取和网络写入)相对于阈值的性能。

彩色线条(红色、绿色、黄色)表示您的阈值。您可以将此报告与主机的池运行状况报告结合使用,以确定特定主机的性能如何影响整体池运行状况。当您编辑性能阈值时,可以使用此报告深入了解主机性能。

您可以将资源利用率显示为每日或每小时平均值。每小时平均值可让您查看该时间段内一天中最繁忙的时段的平均值。

若要按小时查看报告数据,请在“主机运行状况历史记录”标题栏下展开“+ 单击以按时间段查看按小时分组的报告数据”。

工作负载平衡显示您设置的时间段内每小时的平均值。该数据点基于该时间段内所有日期的该小时的平均利用率。例如,在一份涵盖 May 1, 2009, 至 May 15, 2009 的报告中,“平均 CPU 使用率”数据点表示所有 15 天在 12:00 时的资源利用率的组合平均值。也就是说,如果 May 1 中午 12 点的 CPU 利用率为 82%,May 2 中午 12 点的 CPU 利用率为 88%,而所有其他日期的利用率为 75%,则中午 12 点显示的平均值为 76.3%。

池优化性能历史记录

优化性能报告显示优化事件(即,您何时优化了资源池)与该资源池的平均资源使用情况。具体来说,它显示了 CPU、内存、网络读取和网络写入的资源使用情况。

虚线表示您选择的天数内整个资源池的平均使用情况。蓝色条表示您优化资源池的日期。

此报告可以帮助您确定工作负载平衡在您的环境中是否成功运行。您可以使用此报告查看导致优化事件的原因(即,工作负载平衡建议优化之前的资源使用情况)。

此报告显示当天的平均资源使用情况。它不显示峰值利用率,例如系统承受压力时的利用率。如果工作负载平衡未提供优化建议,您还可以使用此报告查看资源池的性能。

通常,在优化事件之后,资源使用量会下降或保持稳定。如果在优化后未看到资源使用量有所改善,请考虑重新调整阈值。此外,还要考虑资源池是否包含过多的虚拟机,以及在您指定的时间范围内是否添加或删除了新的虚拟机。

资源池审计跟踪

此报告显示 审计日志 的内容,该功能旨在记录尝试执行未经授权的操作和选定的授权操作。这些操作包括导入/导出、主机和资源池备份以及来宾和主机控制台访问。当 XenServer 管理员使用 基于角色的访问控制 功能分配有不同角色的自己的用户帐户时,该报告会提供更有意义的信息。有关审计日志功能的信息,请参阅 工作负载平衡文档 中的审计日志文档。

重要提示:>

要运行审计日志报告,必须启用审计日志功能。默认情况下,工作负载平衡虚拟设备中始终启用审计日志。

增强的资源池审计跟踪功能允许您指定审计日志报告的粒度。您还可以按特定用户、对象和时间搜索和筛选审计跟踪日志。资源池审计跟踪粒度默认设置为 最小。此选项为特定用户和对象类型捕获有限的数据量。您可以根据报告中所需的详细程度随时修改设置。例如,将粒度设置为 中等 以获取用户友好的审计日志报告。如果需要详细报告,请将选项设置为 最大

要修改 资源池审计跟踪粒度 设置:

  1. 基础结构 视图中选择资源池,选择 WLB 选项卡,然后选择 设置
  2. 在左侧窗格中,选择 高级
  3. 在“高级”页面上,选择 资源池审计跟踪报告粒度 列表,然后从列表中选择一个选项。

    重要提示:

    根据您的审计日志要求选择粒度。例如,如果将审计日志报告粒度设置为最小,则审计报告仅捕获特定用户和对象类型的有限数据量。如果将粒度设置为中等,则报告会提供用户友好的审计日志报告。如果选择将粒度设置为最大,则报告将包含有关审计日志报告的详细信息。将审计日志报告设置为最大可能会导致工作负载平衡服务器使用更多的磁盘空间和内存。

  4. 单击确定以确认您的更改。

此报告显示以下内容:

  • 时间。XenServer 记录用户操作的时间。
  • 用户名。创建执行操作的会话的人员的姓名。有时,此值可能是用户 ID。
  • 事件对象。作为操作主题的对象(例如,虚拟机)。
  • 事件操作。发生的操作。有关这些操作的定义,请参阅审计日志事件名称
  • 访问。用户是否具有执行该操作的权限。
  • 对象名称。对象的名称(例如,虚拟机的名称)。
  • 对象 UUID。对象的 UUID(例如,虚拟机的 UUID)。
  • 成功。此值提供操作的状态(即,是否成功)。

池运行状况

池运行状况报告显示资源池及其主机在四个不同阈值范围(严重、高、中和低)中花费的时间百分比。您可以使用池运行状况报告来评估性能阈值的有效性。

关于解读此报告的几点说明:

  • 无论您选择何种放置策略,平均中等阈值(蓝色)中的资源利用率都是最佳资源利用率。同样,饼图上的蓝色部分表示主机最佳利用资源的时间量。
  • 平均低阈值百分比(绿色)中的资源利用率不一定是积极的。低资源利用率是否积极取决于您的放置策略。例如,如果您的放置策略是最大密度,并且大多数时候您的资源使用情况是绿色,则工作负载平衡可能无法在该主机或池上放置尽可能多的虚拟机。如果是这样,请调整您的性能阈值,直到您的大部分资源利用率落入平均中等(蓝色)阈值范围。
  • 平均关键阈值百分比(红色)中的资源利用率表示平均资源利用率达到或超过关键阈值的时间量。

如果双击主机的资源使用情况饼图,XenCenter 会显示该主机上该资源的“主机运行状况历史记录”报告。单击“返回父报告”工具栏按钮可返回到“池运行状况历史记录”报告。注意:此按钮仅在钻取报告(例如“池运行状况”报告)中可用。

如果您发现大多数报告结果不在平均中等阈值范围内,则可能需要调整此池的关键阈值。虽然工作负载平衡提供了默认阈值设置,但这些默认设置并非在所有环境中都有效。如果未将阈值调整到适合您的环境的正确级别,则工作负载平衡的优化和放置建议可能不适用。有关详细信息,请参阅更改关键阈值

注意:

高、中和低阈值范围基于关键阈值。

池运行状况历史记录

此报告提供池中所有物理主机随时间变化的资源利用率折线图。它让您可以看到资源利用率的趋势——它是否相对于您的阈值(关键、高、中和低)呈上升趋势。您可以通过监控此报告中数据点的趋势来评估性能阈值的有效性。

工作负载平衡根据您为关键阈值设置的值推断阈值范围。尽管与池运行状况报告类似,但池运行状况历史报告显示特定日期资源的平均利用率,而不是资源在某个阈值中花费的总时间。

除了平均可用内存图之外,数据点平均值从不高于关键阈值线(红色)。对于平均可用内存图,数据点平均值从不低于关键阈值线(位于图表底部)。因为此图表显示的是可用内存,所以关键阈值是一个低值,与其他资源不同。

关于解读此报告的几点说明:

  • 当图表中的平均使用率线接近平均中等阈值(蓝色)线时,表明无论配置的放置策略如何,池的资源利用率都处于最佳状态。
  • 接近平均低阈值(绿色)的资源利用率不一定是积极的。低资源利用率是否积极取决于您的放置策略。例如,如果您的放置策略是最大密度,并且大多数时候平均使用率线位于或低于绿线,则工作负载平衡可能没有在该池上尽可能密集地放置虚拟机。如果是这样,请调整池的关键阈值,直到其大部分资源利用率落入平均中等(蓝色)阈值范围。
  • 当平均使用率线与平均关键阈值百分比(红色)相交时,此交点表示平均资源利用率达到或超过该资源关键阈值的日期。

如果您发现大多数图表中的数据点不在平均中等阈值范围内,但您对该池的性能感到满意,则可能需要调整该池的关键阈值。有关详细信息,请参阅更改关键阈值

池优化历史记录

池优化历史记录报告按时间顺序显示了工作负载平衡优化活动。

优化活动以图表和表格形式进行汇总。深入查看表格中的日期字段,可显示当天执行的每次池优化的详细信息。

此报告可让您查看以下信息:

  • 虚拟机名称:工作负载平衡优化的虚拟机的名称。
  • 原因:优化的原因。
  • 状态:优化是否成功。
  • 源主机:虚拟机最初所在的物理服务器。
  • 目标主机:虚拟机被移动到的物理服务器。
  • 时间:优化发生的时间。

提示:

您还可以通过单击“查看历史记录”链接,从 WLB 选项卡生成池优化历史记录报告。

虚拟机移动历史记录

此折线图显示了虚拟机在一段时间内在一个资源池上移动的次数。它指示移动是否由优化建议引起,以及虚拟机移动到了哪个主机。此报告还指示优化的原因。您可以使用此报告来审计池上的移动次数。

关于解读此报告的一些要点:

  • 图表左侧的数字对应于可能移动的数量,该数量基于资源池中的虚拟机数量。
  • 您可以通过展开报告“日期”部分中的“+”号来查看特定日期的移动详细信息。

虚拟机性能历史记录

此报告显示您指定时间段内特定主机上每台虚拟机的性能数据。工作负载平衡基于为虚拟机分配的虚拟资源量来提供性能数据。例如,如果您的虚拟机的平均 CPU 使用率为 67%,则表示您的虚拟机在指定期间平均使用了其 vCPU 的 67%。

报告的初始视图显示您指定期间的资源利用率平均值。

展开“+”号会显示单个资源的折线图。您可以使用这些图表查看资源利用率随时间变化的趋势。

此报告显示 CPU 使用率、可用内存和网络读取/写入的数据。

相关文档

XenServer 当前版本

工作负载平衡报告词汇表