vSphere监控和性能 表1-11.数据计数器 图表标签 name 群集中所有主机间的平均数据WO速率 计数器:使用情况 统计类型:比率 单位:千字节秒(KBps) 汇总类型:平均值(最小值/最大值) 集合级别:1(4) 图表分析 使用磁盘图表监控平均磁盘负载并确定磁盘使用情况趋势。例如,您可能注意到频繁读写硬盘的应用程序的 性能降低。如果在磁盘读写请求次数记录中看见高峰,请检查当时是否有仼何此类应用程序正在运行。 确定 vSphere环境是否遇到磁盘问题的最佳方式是监控磁盘延迟数据计数器。可以使用高级性能图表查看这 些统计信息。 kernelLatency数据计数器测量平均时间量(单位为毫秒),该时间是 VMkernel处理每个SCS命令花 费的时间。为获得最佳性能,此值必须为0-1毫秒。如果此值大于4毫秒,则说明主机上的虚拟机正在 尝试将大于配置支持的吞吐量发送到存储系统。检査CPU使用情况,并增加队列深度。 deviceLatency数据计数器测量平均时间量(单位为毫秒),该时间是从物理设备完成ScS命令所需 的时间。大于15毫秒的数字表示存储阵列可能有问题,具体情况视硬件而定。将活动ⅥMDK移动到具 有更多心轴的卷,或将磁盘添加到LUN。 queueLatency数据计数器测量平均时间量,该时间是 VMkernel队列中每个ScS命令所需的时间。此 值必须始终是零。如果不是零,则表明负载过高,并且阵列无法足够快速地处理数据。 如果磁盘延迟值很高,或者如果您注意到其他磁盘ⅵO性能冋题,则考虑采取以下操作。 表1-12.磁盘Wo性能增强建议 虚拟机内存。它允许更多的操作系统缓存,可以减少O活动。注意:可能还需要增加主机内存。增加内存可以减少存储 数据的需要,因为数据库可以利用系统内存来缓存数据,从而避免访问磁盘 通过在客户机操作系统中检查交换统计信息,验证虚拟机是否有足够的内存。增加客户机内存,但注意不要导致主机内存交换 过多。安装 VMware Tools,以便内存虚拟可以增长。 2在所有客户机上整理文件系统碎片。 3禁止对wMDK和wMEM文件进行防病毒按需扫描。 4使用供应商的阵列工具确定阵列性能统计信息。当过多的服务器同时访问阵列上的常见元素时,磁盘可能无法正常工作。要增 加吞吐量,请考虑阵列侧的改进 5使用 Storage vMotion跨多个主机迁移O密集型虚拟机 6在所有可用物理资源上平衡磁盘负载。在由不同适配器访问的LUN上分散使用率高的存储。为每个适配器使用单独队列可改 配置HBA和RAD控制器以达到最佳状态。验证RAD控制器上的队列深度和缓存设置是否足够。如果不足够,则通过调整 Disk. SchedNumReqoutstanding参数,为虚拟机增加待处理磁盘请求数。有关详细信息,请参见《 vSphere存储》 8对于资源密集型虚拟机,将虚拟机的物理磁盘驱动器与具有系统页面文件的 分离。这在密集使用期间可减轻磁盘心轴冲 VMware,lc保留所有权利
表 1‑11. 数据计数器 图表标签 描述 host_name 群集中所有主机间的平均数据 I/O 速率。 n 计数器:使用情况 n 统计类型:比率 n 单位:千字节/秒 (KBps) n 汇总类型:平均值(最小值/最大值) n 集合级别:1 (4) 图表分析 使用磁盘图表监控平均磁盘负载并确定磁盘使用情况趋势。例如,您可能注意到频繁读写硬盘的应用程序的 性能降低。如果在磁盘读写请求次数记录中看见高峰,请检查当时是否有任何此类应用程序正在运行。 确定 vSphere 环境是否遇到磁盘问题的最佳方式是监控磁盘延迟数据计数器。可以使用高级性能图表查看这 些统计信息。 n kernelLatency 数据计数器测量平均时间量(单位为毫秒),该时间是 VMkernel 处理每个 SCSI 命令花 费的时间。为获得最佳性能,此值必须为 0-1 毫秒。如果此值大于 4 毫秒,则说明主机上的虚拟机正在 尝试将大于配置支持的吞吐量发送到存储系统。检查 CPU 使用情况,并增加队列深度。 n deviceLatency 数据计数器测量平均时间量(单位为毫秒),该时间是从物理设备完成 SCSI 命令所需 的时间。大于 15 毫秒的数字表示存储阵列可能有问题,具体情况视硬件而定。将活动 VMDK 移动到具 有更多心轴的卷,或将磁盘添加到 LUN。 n queueLatency 数据计数器测量平均时间量,该时间是 VMkernel 队列中每个 SCSI 命令所需的时间。此 值必须始终是零。如果不是零,则表明负载过高,并且阵列无法足够快速地处理数据。 如果磁盘延迟值很高,或者如果您注意到其他磁盘 I/O 性能问题,则考虑采取以下操作。 表 1‑12. 磁盘 I/O 性能增强建议 # 解决方案 1 增加虚拟机内存。它允许更多的操作系统缓存,可以减少 I/O 活动。注意:可能还需要增加主机内存。增加内存可以减少存储 数据的需要,因为数据库可以利用系统内存来缓存数据,从而避免访问磁盘。 通过在客户机操作系统中检查交换统计信息,验证虚拟机是否有足够的内存。增加客户机内存,但注意不要导致主机内存交换 过多。安装 VMware Tools,以便内存虚拟可以增长。 2 在所有客户机上整理文件系统碎片。 3 禁止对 VMDK 和 VMEM 文件进行防病毒按需扫描。 4 使用供应商的阵列工具确定阵列性能统计信息。当过多的服务器同时访问阵列上的常见元素时,磁盘可能无法正常工作。要增 加吞吐量,请考虑阵列侧的改进。 5 使用 Storage vMotion 跨多个主机迁移 I/O 密集型虚拟机。 6 在所有可用物理资源上平衡磁盘负载。在由不同适配器访问的 LUN 上分散使用率高的存储。为每个适配器使用单独队列可改 进磁盘效率。 7 配置 HBA 和 RAID 控制器以达到最佳状态。验证 RAID 控制器上的队列深度和缓存设置是否足够。如果不足够,则通过调整 Disk.SchedNumReqOutstanding 参数,为虚拟机增加待处理磁盘请求数。有关详细信息,请参见《vSphere 存储》。 8 对于资源密集型虚拟机,将虚拟机的物理磁盘驱动器与具有系统页面文件的驱动器分离。这在密集使用期间可减轻磁盘心轴冲 突。 vSphere 监控和性能 VMware, Inc. 保留所有权利。 16
vSphere监控和性能 表1-12.磁盘/◎性能增强建议(续) 解快方案 9在具有相当大RAM的系统上,通过将行 MemTrimRate=0添加到虚拟机的VMX文件,禁用内存整理。 10如果组合磁盘O比单个HBA容量更高,则使用多路径或多个链接。 11对于ES主机,请创建预先分配的虛拟磁盘。当创建客户机操作系统的虚拟磁盘时,选择立即分配所有磁盘空间。重新分配 额外的磁盘空间不会导致性能下降,并且磁盘出现碎片的可能性会减少。 12使用最新的主机硬件。 内存(MB) 内存(MB)图表显示群集消耗的内存。此图表仅在集合级别1中显示 此图表位于群集性能选项卡的“主页”视图中。 表1-13.数据计数器 已消耗 由群集中所有已打开电源的虚拟机使用的主机内存量。群集已消耗的内存由虚拟机已消耗的内存和开销内 存组成。它不包括主机特定开销内存,比如由服务控制台或keme使用的内存 ■计数器: consumed 统计类型:绝对 单位:兆字节(MB) 汇总类型:平均值(最小值最大值) ■集合级别:1(4) 羊集中所有主机的计算机内存总量,该内存可用作虚拟机内存(由客户机操作系统使用的物理内存)和虚 拟机开销内存 内存总量=主机内存总量-( VMkernel内存+服务控制台内存+其他服务内存 注 totalmb数据计数器与 effectivemem数据计数器相同,仅受向后兼容性支持 计数器: totam 统计类型:绝对值 单位:兆字节(MB) 汇总类型:平均值(最小值最大值) ■集合级别:1(4) 图表分析 内存使用情况不是性能问题的指示器。如果主机有交换或膨胀,则内存使用情况值会很高,它会导致虚拟机 客户机交换。在这种情况下,检查是否有其他问题,例如cPU过度分配或存储延迟。 如果在群集、资源池或vApp中经常有较大的内存使用情况值,请考虑采取以下操作。 表1-14.内存性能增强建议 解决方案 1验证是否在每个虚拟机上均安装了 VMware Tools 验证是否启用了气球驱动程序。气球驱动程序与 Mware Tools一起安装,它对性能而言至关重要。通过膨胀和交换, Mkerne 定期回收没有使用的虚拟机内存。通常,这不影响虚拟机性能。 VMware,lc保留所有权利
表 1‑12. 磁盘 I/O 性能增强建议 (续) # 解决方案 9 在具有相当大 RAM 的系统上,通过将行 MemTrimRate=0 添加到虚拟机的 VMX 文件,禁用内存整理。 10 如果组合磁盘 I/O 比单个 HBA 容量更高,则使用多路径或多个链接。 11 对于 ESXi 主机,请创建预先分配的虚拟磁盘。当创建客户机操作系统的虚拟磁盘时,选择立即分配所有磁盘空间。重新分配 额外的磁盘空间不会导致性能下降,并且磁盘出现碎片的可能性会减少。 12 使用最新的主机硬件。 内存 (MB) 内存 (MB) 图表显示群集消耗的内存。此图表仅在集合级别 1 中显示。 此图表位于群集性能选项卡的“主页”视图中。 表 1‑13. 数据计数器 图表标签 描述 已消耗 由群集中所有已打开电源的虚拟机使用的主机内存量。群集已消耗的内存由虚拟机已消耗的内存和开销内 存组成。它不包括主机特定开销内存,比如由服务控制台或 VMkernel 使用的内存。 n 计数器:consumed n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别:1 (4) 总计 群集中所有主机的计算机内存总量,该内存可用作虚拟机内存(由客户机操作系统使用的物理内存)和虚 拟机开销内存。 内存总量 = 主机内存总量 -(VMkernel 内存 + 服务控制台内存 + 其他服务内存) 注 totalmb 数据计数器与 effectivemem 数据计数器相同,仅受向后兼容性支持。 n 计数器:totalmb n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别:1 (4) 图表分析 内存使用情况不是性能问题的指示器。如果主机有交换或膨胀,则内存使用情况值会很高,它会导致虚拟机 客户机交换。在这种情况下,检查是否有其他问题,例如 CPU 过度分配或存储延迟。 如果在群集、资源池或 vApp 中经常有较大的内存使用情况值,请考虑采取以下操作。 表 1‑14. 内存性能增强建议 # 解决方案 1 验证是否在每个虚拟机上均安装了 VMware Tools。 2 验证是否启用了气球驱动程序。气球驱动程序与 VMware Tools 一起安装,它对性能而言至关重要。通过膨胀和交换,VMkernel 定期回收没有使用的虚拟机内存。通常,这不影响虚拟机性能。 vSphere 监控和性能 VMware, Inc. 保留所有权利。 17
vSphere监控和性能 表1-14.内存性能增强建议(续) 解决方案 如果膨胀值较高,请检查主机上虚拟机和资源池的资源份额、预留和限制。确保主机设置的值足够大,而且不低于为虚拟机设 置的相应值。如果在主机上有可用内存,但是虚拟机正在频繁地使用交换或膨胀内存,则虚拟机(或其所属的资源池)已经达 到其资源极限。检查该主机上设置的最大资源限制 如果群集不是DRS群集,则启用DRS。要启用DRS,请执行以下任务 1选择群集,并单击配置选项卡 2在服务下,单击 vSphere DRS 3单击编餐 将打开“编辑群集设置”对话柜 4选择打开 vSphere DRS,然后单击确定 5如果群集是DRS群集 增加主机数量,并将一台或多台虚拟机迁移到新的主机中。 ■检查激进阈值。如果该值很低,则增加阈值。这有助于避免在群集中形成热点 6将更多物理内存添加到一个或多个主机中。 内存(MB) 内存(MB)图表显示群集的内存数据计数器。此图表在除级别1以外的所有集合级别中显示 描述 此图表位于群集性能选项卡的主页视图中。 注以下数据计数器定义适用于主机。数值在群集层面上进行收集和加总。图表中的计数器值表示主机数据 的汇总数量。出现在图表中的计数器取决于为 VCenter Server设置的收集级别 表1-15.数据计数器 图表标签 主机上所有已打开电源的虚拟机的活动客户机物理内存与基本 VMkerne应用程序所使用的内 存的和。活动内存由 VMkernel进行估计。 计数器:活动 统计类型:绝对值 单位:兆字节(MB) 汇总类型:平均值(最小值最大值) ■集合级别:2(4) 虚拟增长 由虚拟增长驱动程序为主机上所有已打开电源的虚拟机回收的客户机物理内存总和。 计数器: vmmemctl 统计类型:绝对值 单位:兆字节(MB) 总类型:平均值(最小值最大值) 集合级别:1(4) VMware,lc保留所有权利
表 1‑14. 内存性能增强建议 (续) # 解决方案 3 如果膨胀值较高,请检查主机上虚拟机和资源池的资源份额、预留和限制。确保主机设置的值足够大,而且不低于为虚拟机设 置的相应值。如果在主机上有可用内存,但是虚拟机正在频繁地使用交换或膨胀内存,则虚拟机(或其所属的资源池)已经达 到其资源极限。检查该主机上设置的最大资源限制。 4 如果群集不是 DRS 群集,则启用 DRS。要启用 DRS,请执行以下任务: 1 选择群集,并单击配置选项卡。 2 在服务下,单击 vSphere DRS。 3 单击编辑。 将打开“编辑群集设置”对话框。 4 选择打开 vSphere DRS,然后单击确定。 5 如果群集是 DRS 群集: n 增加主机数量,并将一台或多台虚拟机迁移到新的主机中。 n 检查激进阈值。如果该值很低,则增加阈值。这有助于避免在群集中形成热点。 6 将更多物理内存添加到一个或多个主机中。 内存 (MB) 内存 (MB) 图表显示群集的内存数据计数器。此图表在除级别 1 以外的所有集合级别中显示。 描述 此图表位于群集性能选项卡的主页视图中。 注 以下数据计数器定义适用于主机。数值在群集层面上进行收集和加总。图表中的计数器值表示主机数据 的汇总数量。出现在图表中的计数器取决于为 vCenter Server 设置的收集级别。 表 1‑15. 数据计数器 图表标签 描述 活动 主机上所有已打开电源的虚拟机的活动客户机物理内存与基本 VMkernel 应用程序所使用的内 存的和。活动内存由 VMkernel 进行估计。 n 计数器:活动 n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别: 2 (4) 虚拟增长 由虚拟增长驱动程序为主机上所有已打开电源的虚拟机回收的客户机物理内存总和。 n 计数器:vmmemctl n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别: 1 (4) vSphere 监控和性能 VMware, Inc. 保留所有权利。 18
vSphere监控和性能 表1-15.数据计数器(续) 图表标签 已消耗 主机上使用的计算机内存量。 消耗的内存包括虚拟机内存、服务控制台内存和 VMkerme内存。 消耗的内存=总计主机内存-可用主机内存 计数器:已消耗 统计类型:绝对值 单位:兆字节(MB) 汇总类型:平均值(最小值最大值) 集合级别:1(4) 授权量 分配给所有已打开电源的虚拟机的客户机物理内存的总和。分配的内存映射到主机的计算机 内存。 为一台主机分配的内存包括该主机上每个虚拟机的共享内存 计数器:授权量 统计类型:绝对值 单位:兆字节(MB) 汇总类型:平均值(最小值最大值) 集合级别:2(4) 已占用的交换空间 由主机上所有已打开电源的虚拟机交换的内存总和。 计数器: swapused 统计类型:绝对值 单位:兆字节(MB) ■汇总类型:平均值(最小值/最大值) ■集合级别:2(4) 群集可用的内存总计。 计数器: totalmb 计类型:绝对值 单位:兆字节(MB) 汇总类型:平均值(最小值最大值) 集合级别:1(4) 图表分析 为获得最佳性能,主机内存大小必须足以容纳虚拟机的活动内存。活动内存大小可以小于虚拟机的内存大 小。这样可超量置备内存,但仍确保虚拟机的活动内存小于主机内存。 瞬间的高使用情况值通常不会导致性能降级。例如,当同时启动多个虚拟杋或者虚拟机工作负载达到峰值 时,内存使用情况会达到一个很高的水平。但是,持续较高的内存使用情况值(94%或更高)则表示主机可 能缺少满足要求所需要的内存。如果活动内存大小与授予的内存大小相同,则需要的内存将大于可用的内存 资源。如果活动内存一直很低,则内存大小可能过大 如果内存使用情况值很高,并且主机有较高的膨胀或交换,则应在主机上检查可用物理内存的数量。可用内 存值等于或少于6%表示主机无法处理内存需求。这将导致内存回收,从而使性能下降。 如果主机具有足够的可用内存,则在主机上检查虚拟机和资源池的资源份额、预留和限制设置。验证主机的 设置是否足够,而且不低于为虚拟机设置的相应值。 VMware,lc保留所有权利
表 1‑15. 数据计数器 (续) 图表标签 描述 已消耗 主机上使用的计算机内存量。 消耗的内存包括虚拟机内存、服务控制台内存和 VMkernel 内存。 消耗的内存 = 总计主机内存 - 可用主机内存 n 计数器:已消耗 n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别: 1 (4) 授权量 分配给所有已打开电源的虚拟机的客户机物理内存的总和。分配的内存映射到主机的计算机 内存。 为一台主机分配的内存包括该主机上每个虚拟机的共享内存。 n 计数器:授权量 n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别: 2 (4) 已占用的交换空间 由主机上所有已打开电源的虚拟机交换的内存总和。 n 计数器:swapused n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别: 2 (4) 总计 群集可用的内存总计。 n 计数器:totalmb n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别: 1 (4) 图表分析 为获得最佳性能,主机内存大小必须足以容纳虚拟机的活动内存。活动内存大小可以小于虚拟机的内存大 小。这样可超量置备内存,但仍确保虚拟机的活动内存小于主机内存。 瞬间的高使用情况值通常不会导致性能降级。例如,当同时启动多个虚拟机或者虚拟机工作负载达到峰值 时,内存使用情况会达到一个很高的水平。但是,持续较高的内存使用情况值(94% 或更高)则表示主机可 能缺少满足要求所需要的内存。如果活动内存大小与授予的内存大小相同,则需要的内存将大于可用的内存 资源。如果活动内存一直很低,则内存大小可能过大。 如果内存使用情况值很高,并且主机有较高的膨胀或交换,则应在主机上检查可用物理内存的数量。可用内 存值等于或少于 6% 表示主机无法处理内存需求。这将导致内存回收,从而使性能下降。 如果主机具有足够的可用内存,则在主机上检查虚拟机和资源池的资源份额、预留和限制设置。验证主机的 设置是否足够,而且不低于为虚拟机设置的相应值。 vSphere 监控和性能 VMware, Inc. 保留所有权利。 19
vSphere监控和性能 如果主机的可用内存较少或者您注意到性能下降,则请考虑采取以下操作。 表1-16.内存性能增强建议 #解决方案 1验证是否在每个虚拟机上均安装了 VMware Tools。气球驱动程序与 VMware Tools一起安装,它对性能而言至关重要 2验证是否启用了气球驱动程序。通过膨胀和交换, e定期回收没有 存。通常,这不影响虚拟机性能。 3如果内存太大,则在虚拟机上减少内存空间,并更正缓存大小。这将为其他虚拟机释放内存。 4如果虚拟机的内存预留值设置大大高于活动内存设置,则减少预留设置,以便 VMkerne可以回收空闲内存供主机上其他虚拟 机使用 5将一个或多个虚拟机迁移到DRS群集中的主机上。 6将物理内存添加到主机 消耗的内存 消耗的内存图表显示群集中消耗内存最多的10个子对象的内存使用情况。 对于群集中的资源池和虚拟机,此图表位于群集性能选项卡的资源池和虚拟机视图中。对于群集中的主机, 此图表位于群集性能选项卡的主机视图中。 表1-17.数据计数器 图标签 由群集中的所有资源池和虚拟机使用的计算机内存的数量,或由群集中的所有主机使用的计算机内存的数 virtual machi 量,具体取决于群集视图 消耗的内存包括虚拟机内存、服务控制台内存和 VMkerne内存。 消耗的内存=总计主机内存-可用主机内存 计数器:已消耗 统计类型:绝对值 单位:兆字节(MB) 汇总类型:平均值(最小值量最大值) 集合级别:1(4) 图表分析 内存使用情况不是性能问题的指示器。如果主机有交换或膨胀,则内存使用情况值会很高,它会导致虚拟机 客户机交换。在这种情况下,检查是否有其他问题,例如CPU过度分配或存储延迟 如果在群集、资源池或vApp中经常有较大的内存使用情况值,请考虑采取以下操作。 表1-18.内存性能增强建议 解决方案 1验证是否在每个虚拟机上均安装了 VMware Tools 2验证是否启用了气球驱动程序。气球驱动程序与 VMware Tools一起安装,它对性能而言至关重要。通过膨胀和交换, VIerne 定期回收没有使用的虚拟机内存。通常,这不影响虚拟机性能 3如果膨胀值较高,请检查主机上虚拟机和资源池的资源份额、预留和限制。确保主机设置的值足够大,而且不低于为虚拟机设 置的相应值。如果在主机上有可用内存,但是虚拟机正在频繁地使用交换或膨胀内存,则虚拟机(或其所属的资源池)已经达 到其资源极限。检查该主机上设置的最大资源限制。 VMware,lc保留所有权利
如果主机的可用内存较少或者您注意到性能下降,则请考虑采取以下操作。 表 1‑16. 内存性能增强建议 # 解决方案 1 验证是否在每个虚拟机上均安装了 VMware Tools。气球驱动程序与 VMware Tools 一起安装,它对性能而言至关重要。 2 验证是否启用了气球驱动程序。通过膨胀和交换,VMkernel 定期回收没有使用的虚拟机内存。通常,这不影响虚拟机性能。 3 如果内存太大,则在虚拟机上减少内存空间,并更正缓存大小。这将为其他虚拟机释放内存。 4 如果虚拟机的内存预留值设置大大高于活动内存设置,则减少预留设置,以便 VMkernel 可以回收空闲内存供主机上其他虚拟 机使用。 5 将一个或多个虚拟机迁移到 DRS 群集中的主机上。 6 将物理内存添加到主机。 消耗的内存 消耗的内存图表显示群集中消耗内存最多的 10 个子对象的内存使用情况。 对于群集中的资源池和虚拟机,此图表位于群集性能选项卡的资源池和虚拟机视图中。对于群集中的主机, 此图表位于群集性能选项卡的主机视图中。 表 1‑17. 数据计数器 图表标签 描述 resource_pool, virtual_machine 或 host 由群集中的所有资源池和虚拟机使用的计算机内存的数量,或由群集中的所有主机使用的计算机内存的数 量,具体取决于群集视图。 消耗的内存包括虚拟机内存、服务控制台内存和 VMkernel 内存。 消耗的内存 = 总计主机内存 - 可用主机内存 n 计数器:已消耗 n 统计类型:绝对值 n 单位:兆字节 (MB) n 汇总类型:平均值(最小值/最大值) n 集合级别: 1 (4) 图表分析 内存使用情况不是性能问题的指示器。如果主机有交换或膨胀,则内存使用情况值会很高,它会导致虚拟机 客户机交换。在这种情况下,检查是否有其他问题,例如 CPU 过度分配或存储延迟。 如果在群集、资源池或 vApp 中经常有较大的内存使用情况值,请考虑采取以下操作。 表 1‑18. 内存性能增强建议 # 解决方案 1 验证是否在每个虚拟机上均安装了 VMware Tools。 2 验证是否启用了气球驱动程序。气球驱动程序与 VMware Tools 一起安装,它对性能而言至关重要。通过膨胀和交换,VMkernel 定期回收没有使用的虚拟机内存。通常,这不影响虚拟机性能。 3 如果膨胀值较高,请检查主机上虚拟机和资源池的资源份额、预留和限制。确保主机设置的值足够大,而且不低于为虚拟机设 置的相应值。如果在主机上有可用内存,但是虚拟机正在频繁地使用交换或膨胀内存,则虚拟机(或其所属的资源池)已经达 到其资源极限。检查该主机上设置的最大资源限制。 vSphere 监控和性能 VMware, Inc. 保留所有权利。 20