![配置 BIOS 真的能解决 ESXi CPU 争用问题吗?](https://linux22.com/image/774829/%E9%85%8D%E7%BD%AE%20BIOS%20%E7%9C%9F%E7%9A%84%E8%83%BD%E8%A7%A3%E5%86%B3%20ESXi%20CPU%20%E4%BA%89%E7%94%A8%E9%97%AE%E9%A2%98%E5%90%97%EF%BC%9F.png)
即使我们已经将该 VMguest 与另一个高 CPU 消耗的 VMguest 隔离,我们的服务器上仍会出现警告,提示“CPU 争用”:
警报定义名称:BIOS 电源管理未设置为操作系统控制的主机上的虚拟机面临 CPU 争用警报
定义描述:在 ESXi 主机上运行的虚拟机,如果其电源管理未在 BIOS 中设置为 OS 控制,则面临 CPU 争用。
将我的主机 BIOS 配置更改为推荐设置真的能解决问题吗?
在关闭服务器进行 BIOS 重新配置之前需要建议,这可能是一个解决方案
答案1
确定是否存在性能问题。定量测量性能:服务的请求响应时间、数据库的每秒查询次数、具有大量 %READY CPU 的 ESXi 客户机。
VMware 认为硬件省电功能有限最大性能。这对于延迟敏感或高 CPU 利用率的环境尤其重要。
禁用省电功能是特定于平台和供应商的。这可能意味着主机停机。最终,请在预定的维护时间进行此更改。除非性能问题很紧急,否则这可能可以等到您执行虚拟机管理程序或固件更新等操作后再进行。
性能问题很复杂,没有简单的方法可以判断调整节能是否有助于解决“CPU 争用”问题。不过,这应该能让 VMware 不再抱怨硬件电源管理。