Centos 7(WHM)在 Hyper-V 上运行缓慢(Supermicro,Intel XEON 6138 Gold)

Centos 7(WHM)在 Hyper-V 上运行缓慢(Supermicro,Intel XEON 6138 Gold)

我们遇到了以下问题。我们的主要主机配备了 Intel Xeon 6138 Gold (Supermicro)、Hyper-V,我们的一个虚拟机是安装了 WHM 的 Centos 7。我们收到报告称,尽管 CPU 支持更高的频率,但机器运行频率低至 1.0GHz。显然,Bios 或主机本身(Hyper-V)可能存在配置错误。有人遇到过类似的问题吗?您能给我更多线索和需要查看的地方吗?谢谢!

更新:

我们按照 Supermicro 上 supermicro Turbo 模式的说明进行操作。然后我们仅启动了一台为其分配了 8 个 vCPU 的虚拟机(Microsoft Hyper-V Server 2016)。该机器的行为正是我们想要的 - 在加载时进入涡轮频率。但是当我们启动所有其他虚拟机时,时钟速度低于 2GHz(1.4 - 1.8 GHz)。我们正在使用主机上的 taskmgr 观察它。我们通常有 ~ 10 台虚拟机,每台机器分配的 VCPU 数量不同。2、4、8。通常,我们遵循的规则是不要在虚拟机上分配超过 20 个 VCPU,即使我们现在每个虚拟机没有 15 个。也许我们需要对第一台机器之后启动的第二台机器使用 1 个 vCPU 进行测试?

答案1

从您的评论来看,似乎您过度配置了核心。

Intel Xeon 6138 Gold 有 20 个核心和 40 个威胁。

如果您有多个分配了 15-20 个核心的虚拟机,那么您将面临性能问题,因为其他虚拟机需要进行大量处理,而该虚拟机却没有剩余资源。

一般来说,如果您只有 1 个指定的 CPU,则分配给所有虚拟机的核心总数不应超过 40 个;如果您想真正稳妥行事,则最多可分配 20 个核心。

您应该明确您总共分配了多少个核心,并确保其他虚拟机不会占用太多 CPU。

相关内容