工作负载平衡报告词汇表
工作负载平衡提供以下报告。
成本回收利用率分析
您可以使用成本回收利用率分析报告(“成本回收报告”)来确定组织内某个部门使用了多少资源(例如物理服务器)。具体来说,该报告显示了池中所有虚拟机的信息,包括它们的可用性和资源利用率。由于此报告显示了虚拟机的可用性(“正常运行时间”),因此它可以帮助您证明服务级别协议的合规性和可用性。
成本回收报告可以帮助您实施简单的成本回收解决方案并促进计费。要根据特定资源的用量向客户收费,请生成报告并将其保存为 Excel 格式。然后,您可以自定义电子表格数据以包含您的单位价格,或将 Excel 数据导入您的计费系统。
如果您知道要就虚拟机使用情况向内部或外部客户收费,请考虑在您的 VM 命名约定中加入部门或客户名称。此约定使读取成本回收报告变得更容易。
成本回收报告中的资源报告有时基于将物理资源分配给单个虚拟机。
同样,由于 XenServer® 允许您分配固定或自动的内存分配,此报告中的平均内存数据基于当前分配给虚拟机的内存量,无论是通过固定内存分配还是自动调整内存分配(动态内存控制)。
成本回收报告包含以下数据列:
-
VM 名称。该行中列数据所适用的虚拟机的名称。
-
VM 正常运行时间。虚拟机已开机运行的分钟数(或者,更具体地说,在 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 配置为根据范围自动调整虚拟机的内存,则此列显示该范围中指定的最小内存量。例如,如果在 XenCenter 的“内存设置”对话框中,您为该虚拟机选择了“在此范围内自动分配内存”选项,然后将范围值指定为最小内存 1,024 MB 和最大内存 2,048 MB,则“当前最小动态内存 (MB)”列中会显示 1,024 MB。
-
-
当前最大动态内存 (MB)。
-
动态内存分配。如果 XenServer 设置为根据范围自动调整虚拟机的内存,则此列显示该范围中指定的最大内存量。例如,如果您提供的内存范围是最小 1,024 MB 和最大 2,048 MB,则“当前最大动态内存 (MB)”列中会显示 2,048 MB。
-
固定内存分配。如果您为虚拟机分配了固定内存量(例如 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 点为 88%,其他所有日期为 75%,则下午 12 点显示的平均值为 76.3%。
池优化性能历史记录
优化性能报告显示优化事件(即,您何时优化了资源池)与该池的平均资源使用情况。具体来说,它显示了 CPU、内存、网络读取和网络写入的资源使用情况。
虚线表示您选择的天数内池的平均使用情况。蓝色条表示您优化池的日期。
This report can help you determine if Workload Balancing is working successfully in your environment. You can use this report to see what led up to optimization events (that is, the resource usage before Workload Balancing recommended optimizing).
This report displays average resource usage for the day. It does not display the peak utilization, such as when the system is stressed. You can also use this report to see how a resource pool is performing if Workload Balancing is not making optimization recommendations.
通常,在优化事件之后,资源使用量会下降或保持稳定。如果在优化后未看到资源使用量有所改善,请考虑重新调整阈值。此外,还要考虑资源池是否包含过多的虚拟机,以及在您指定的时间范围内是否添加或删除了新的虚拟机。
池审计跟踪
重要提示:>
To run the audit log report, the Audit Logging feature must be enabled. By default, Audit Log is always enabled in the Workload Balancing virtual appliance.
增强的池审计跟踪功能允许您指定审计日志报告的粒度。您还可以按特定用户、对象和时间搜索和筛选审计跟踪日志。池审计跟踪粒度默认设置为最小。此选项为特定用户和对象类型捕获有限的数据量。您可以根据报告所需的详细程度随时修改设置。例如,将粒度设置为中等以获取用户友好的审计日志报告。如果需要详细报告,请将选项设置为最大。
要修改池审计跟踪粒度设置:
-
在基础结构视图中选择池,选择WLB选项卡,然后选择设置。
-
在左侧窗格中,选择高级。
-
在“高级”页面上,选择池审计跟踪报告粒度列表,然后从列表中选择一个选项。重要提示:根据您的审计日志要求选择粒度。例如,如果将审计日志报告粒度设置为 Minimum,则审计报告仅捕获特定用户和对象类型的有限数据量。如果将粒度设置为 Medium,则报告会提供用户友好的审计日志报告。如果选择将粒度设置为 Maximum,则报告将包含有关审计日志报告的详细信息。将审计日志报告设置为 Maximum 可能会导致 Workload Balancing 服务器使用更多的磁盘空间和内存。
-
单击 OK 确认您的更改。
此报告显示以下内容:
-
时间。XenServer 记录用户操作的时间。
-
用户名。创建执行操作的会话的人员的姓名。有时,此值可能是用户 ID。
-
事件对象。作为操作主题的对象(例如,虚拟机)。
-
事件操作。发生的操作。有关这些操作的定义,请参阅 审计日志事件名称。
-
访问。用户是否具有执行该操作的权限。
-
对象名称。对象的名称(例如,虚拟机的名称)。
-
对象 UUID。对象的 UUID(例如,虚拟机的 UUID)。
-
成功。此值提供操作的状态(即,操作是否成功)。
池运行状况
池运行状况报告显示资源池及其主机在四个不同阈值范围(严重、高、中和低)中花费的时间百分比。您可以使用池运行状况报告来评估性能阈值的有效性。
关于解释此报告的几点说明:
-
平均中等阈值(蓝色)中的资源利用率是最佳资源利用率,无论您选择何种放置策略。同样,饼图上的蓝色部分表示主机最佳利用资源的时间量。
-
平均低阈值百分比(绿色)中的资源利用率不一定是积极的。低资源利用率是否积极取决于您的放置策略。例如,如果您的放置策略是最大密度,并且您的大部分时间资源使用情况都是绿色的,则工作负载平衡可能无法在该主机或池上放置尽可能多的虚拟机。如果是这样,请调整您的性能阈值,直到您的大部分资源利用率落入平均中等(蓝色)阈值范围。
-
平均关键阈值百分比(红色)中的资源利用率表示平均资源利用率达到或超过关键阈值的时间量。
如果双击主机的资源使用情况饼图,XenCenter 将显示该主机上该资源的“主机运行状况历史记录”报告。单击“返回父报告”工具栏按钮可返回到“池运行状况历史记录”报告。注意:此按钮仅在钻取报告(例如“池运行状况”报告)中可用。
如果您发现大部分报告结果不在平均中等阈值范围内,则可能需要调整此池的关键阈值。虽然工作负载平衡提供了默认阈值设置,但这些默认设置并非在所有环境中都有效。如果未将阈值调整到适合您的环境的正确级别,则工作负载平衡的优化和放置建议可能不适当。有关详细信息,请参阅更改关键阈值。
注意:
高、中、低阈值范围基于关键阈值。
池运行状况历史记录
此报告提供池中所有物理主机随时间变化的资源利用率折线图。它让您可以看到资源利用率的趋势 — 是否相对于您的阈值(关键、高、中和低)呈上升趋势。您可以通过监控此报告中数据点的趋势来评估性能阈值的有效性。
工作负载平衡根据您为关键阈值设置的值推断阈值范围。尽管与“池运行状况”报告类似,“池运行状况历史记录”报告显示的是特定日期资源的平均利用率,而不是资源在某个阈值中花费的总时间。
除了平均可用内存图之外,数据点从未平均高于关键阈值线(红色)。对于平均可用内存图,数据点从未平均低于关键阈值线(该线位于图表底部)。由于此图表显示的是可用内存,因此关键阈值是一个低值,这与其他资源不同。
关于解释此报告的几点说明:
-
当图表中的平均使用率线接近平均中等阈值(蓝色)线时,表示无论配置的放置策略如何,池的资源利用率都处于最佳状态。
-
接近平均低阈值(绿色)的资源利用率不一定是积极的。低资源利用率是否积极取决于您的放置策略。例如,如果您的放置策略是最大密度,并且大多数情况下平均使用率线位于或低于绿线,则工作负载平衡可能无法在该池上尽可能密集地放置虚拟机。如果是这样,请调整池的关键阈值,直到其大部分资源利用率落入平均中等(蓝色)阈值范围。
-
当平均使用率线与平均关键阈值百分比(红色)相交时,此交点表示平均资源利用率达到或超过该资源关键阈值的天数。
如果您发现大部分图表中的数据点不在平均中等阈值范围内,但您对该池的性能感到满意,则可能需要调整该池的关键阈值。有关详细信息,请参阅更改关键阈值。
池优化历史记录
池优化历史记录报告按时间顺序显示了工作负载平衡优化活动。
优化活动以图表和表格形式汇总。深入查看表格中的日期字段会显示当天执行的每次池优化的详细信息。
此报告可让您查看以下信息:
-
虚拟机名称:工作负载平衡优化的虚拟机的名称。
-
原因:优化的原因。
-
状态:优化是否成功。
-
源主机:虚拟机最初所在的物理服务器。
-
目标主机:虚拟机被移动到的物理服务器。
-
时间:优化发生的时间。
提示:
您还可以通过单击查看历史记录链接,从WLB选项卡生成池优化历史记录报告。
虚拟机迁移历史记录
此折线图显示了虚拟机在一段时间内在一个资源池上移动的次数。它指示移动是否由优化建议引起,以及虚拟机移动到哪个主机。此报告还指示优化的原因。您可以使用此报告来审计池上的移动次数。
关于解释此报告的一些要点:
-
图表左侧的数字对应可能移动的数量,该数量基于资源池中的虚拟机数量。
-
通过展开报告日期部分中的“+”号,可以查看特定日期的移动详细信息。
虚拟机性能历史记录
此报告显示您指定时间段内特定主机上每台虚拟机的性能数据。工作负载平衡根据为虚拟机分配的虚拟资源量来确定性能数据。例如,如果您的虚拟机的平均 CPU 使用率为 67%,则在指定期间,您的虚拟机平均使用了其 vCPU 的 67%。
报告的初始视图显示了您指定期间的资源利用率平均值。
展开“+”号会显示各个资源的折线图。您可以使用这些图表查看资源利用率随时间变化的趋势。
此报告显示 CPU 使用率、可用内存和网络读/写的数据。
相关文档
XenServer 当前版本
-
工作负载平衡