VMware 性能监控:实现最佳 VMware 性能最佳实践

虚拟化涉及在单个物理服务器上创建多个虚拟实例,从而有效利用硬件资源并隔离工作负载。企业更喜欢虚拟环境,因为它可以进行定制以满足特定的安全和性能要求,并且它提供了大量的定制。VMware 出现后,虚拟化的概念变得平易近人,VMware 是一个可以轻松托管复杂架构的云计算虚拟化平台。

VMware 简化了维护物理基础设施的工作流程和高额成本。当虚拟机 (VM) 中发生小故障时,它还可以使数据恢复变得更加容易。如果监控得当,VMware 也是一个高度可扩展的工具。但与任何其他复杂的计算技术一样,基础设施的这一方面也面临着挑战。

监控虚拟机与监控其他 IT 基础设施组件不同。有必要确保主机级别虚拟基础设施的稳定性,因为虚拟机消耗虚拟机管理程序层上的资源。除了监督其设置的复杂性之外,VMware 环境的其他挑战还包括工作负载管理、与虚拟机相关的硬件依赖性、资源分配的复杂性以及性能下降威胁。

什么是 VMware 监控?为什么需要它?

VMware 监控 有助于确保所有 VMware vSphere 组件均已启动并运行。它管理 VMware 环境的所有属性,并帮助您根据需要优化其功能。VMware 监控工具可查明并帮助解决降低虚拟机速度的因素。使用旨在简化虚拟化体验的工具管理 VMware vSphere 环境有助于减少性能下降、提高工作效率、最大限度地减少停机时间并确保所有业务目标和要求保持一致。

尽管监控 VMware 非常重要,但监控 VMware 基础架构的正确参数也至关重要。庞大的虚拟设置的复杂性令人望而生畏。尽管如此,您仍然可以通过适当的实践来克服阻碍其性能的挑战。

以下是一些需要注意的实践,可确保 VMware 的健康运行。

1)定义目标并深入研究重要的指标
跟踪所有指标可能会令人困惑。相反,请优先考虑您的需求并监控设定目标的参数。如果在 VMware 架构上运行的银行担心高峰时段的响应时间滞后,那么监控与 CPU 利用率、内存使用情况、磁盘 I/O 延迟和事务响应时间相关的指标将有助于避免潜在的挫折。

为了确定目标的优先顺序,定义基线至关重要。确定正常阈值将有助于识别任何偏差,帮助隔离特定指标并进行必要的补救。设置基线后,可以标记任何异常情况并通过首选通信渠道发送通知。

2)优化ESXi主机和硬件,保证虚拟机可用性
ESXi 是 VMware 虚拟环境的关键组件,包含其所有底层资源。ESXi 主机运行状况故障可能会导致虚拟机性能下降。您应该密切关注 ESXi 主机的关键指标,例如 CPU、内存、磁盘和网络组件,永远不要让您的虚拟机资源不足。除了主机之外,监控所有硬件组件的运行状况也很重要,包括风扇、温度、电压、电源、存储、电池和看门狗,以确保您的虚拟机全天候可用,而不会影响性能。

注意:温度和风扇速度如何帮助确保虚拟机性能?
高温会导致热节流;在大多数情况下,硬件组件会降低速度以防止潜在的损坏。反过来,这会影响在受影响的硬件上运行的虚拟机的性能。监控温度和风扇速度以确保适当的冷却有助于保持硬件和虚拟机的最佳性能水平。

3) 通过分析快照和数据存储性能来管理虚拟机空间
快照是在特定时间从服务器获取的瞬时保存点,用于临时使用,以帮助服务器在出现问题时恢复到同一点。但是,随着时间的推移,这些快照会占用空间并囤积分配给虚拟机的资源,从而导致存储问题。为了释放空间,必须监视孤立的、未跟踪的和老化的快照。清除这些快照将使数据存储更加高效。

在VMware架构中,数据存储是存储实体;它管理可用、占用和分配资源的空间。评估数据存储性能可以帮助查明耗尽资源的虚拟机,从而导致资源争用并避免生产力问题。

4) 通过持续的资源池检查来规划容量并简化资源分配
管理资源和规划容量是齐头并进的。正如数据存储是存储实体一样,资源池是资源分配器。VM 的容量规划是任何虚拟操作的基础。对资源池的洞察可以帮助交叉检查资源的充分分配,以避免过度配置或配置不足。尽管存储空间较低的虚拟机可以进行扩展,但虚拟机积累空间可能会导致资源争用。监控关键资源池指标(例如 CPU 和内存利用率)及其预留、限制和共享值,可以帮助您根据资源利用率模式以及工作负载行为和要求确定资源分配的优先级。

例如,IT 团队在 VMware 设置上运行生产、开发和测试工作负载。监控资源池可以帮助他们确定资源共享的优先级和微调,并增加生产资源池的 CPU 和内存资源,以确保关键生产应用程序始终正常运行。

5) 评估历史数据以识别反复出现的趋势并避免异常值
接收警报并获得有关虚拟机异常性能的通知是必要的。观察一段时间内的趋势和模式对于制定策略和决定维持 VMware 健康状况的最佳行动方案也至关重要。历史报告通过提供过去数据的上下文来避免意外的性能瓶颈,从而缓解性能下降。生成捕获各种指标的报告,以制定计划、优化基础设施和管理虚拟化环境等复杂系统。即使所有监视器都工作正常,您也应该使用报告来确保所有监视参数满足您不断变化的优先级和要求。

结论

本博客的主要内容是,当对 VMware 基础架构实施严格的监控计划,以及由 Site24x7 等监控工具提供的推荐最佳实践集时,它可以使组织免受严重阻碍。

Site24x7 可在各个层次级别监控整个 VMware vSphere 环境,只需单击一下即可减少工作流程的乏味,而无需在您的口袋里钻孔。您还可以探索 VMware 组件的详细信息,例如 vCenter 或虚拟机管理程序(例如 ESX/ESXi 主机、集群、数据存储、资源池和快照)。借助直观的仪表板、IT 自动化、基于 AI 的见解和众多第三方集成等功能,您可以缩小了解问题和解决问题之间的差距。立即尝试 Site24x7。

计划,定价和注册30天免费试用,立即注册