CPU (MHz) 图表显示集群的 CPU 使用情况。

集群计数器

此图表位于集群性能选项卡的“主页”视图中。

表 1. 数据计数器
图表标签 描述
使用情况

集群中所有虚拟机的 CPU 使用情况平均值的总和,以兆赫兹为单位。

  • 计数器:usagemhz
  • 统计类型:比率
  • 单位:兆赫兹 (MHz)
  • 汇总类型:平均值(最小值/最大值)
  • 集合级别:1 (4)
总计

在集群中可用的 CPU 资源的总计数量。最大值等于内核数乘以处理器的频率。

例如,某个集群有两台主机,每台主机包含四个 3GHz 的 CPU 以及一台具有两个虚拟 CPU 的虚拟机。

虚拟机 totalmhz = 2 vCPU * 3000MHz = 6000MHz

主机 totalmhz = 4 CPU * 3000MHz = 12000MHz

集群 totalmhz = 2 x 4 * 3000MHz = 24000MHz

  • 计数器:totalmhz
  • 统计类型:比率
  • 单位:兆赫兹 (MHz)
  • 汇总类型:合计
  • 集合级别:1

图表分析

CPU 使用情况中的短暂高峰表示集群资源的使用情况最佳。但是,如果该值一直很高,则所需 CPU 可能大于可用的 CPU 容量。高 CPU 使用情况值会增加集群中主机上虚拟机的就绪时间和处理器列队。

如果性能受到影响,则考虑采取以下操作:

表 2. CPU 性能增强建议
# 解决方案
1 验证是否在每个虚拟机上均安装了 VMware Tools。
2 如果集群不是 DRS 集群,则启用 DRS。要启用 DRS,请执行以下任务:
  1. 选择集群,并单击配置选项卡。
  2. 服务下,单击 vSphere DRS
  3. 单击编辑

    将打开“编辑集群设置”对话框。

  4. 选择打开 vSphere DRS,然后单击确定
3

如果集群是 DRS 集群:

  • 增加主机数量,并将一台或多台虚拟机迁移到新的主机中。
  • 检查激进阈值。如果该值很低,则增加阈值。这有助于避免在集群中形成热点。
4 将一台或多台虚拟机迁移到新的主机中。
5 如有必要,请在集群中的每个主机上升级物理 CPU 或内核。
6 启用 CPU 节省功能(例如 TCP 分段卸载)。
7 使用专用硬件(例如 iSCSI HBA 或 TCP 分段卸载网卡)替换软件 I/O。