Hyper-V 主机上的哪些情况会导致客户机 CPU 利用率过高

Hyper-V 主机上的哪些情况会导致客户机 CPU 利用率过高

我这里遇到了一个奇怪的情况,所以我想看看是否有其他人遇到过这种情况。我有一台 Hyper-V 主机 (2012),上面有两个虚拟机,其中一个是 Exchange 2013 服务器。另一个是 2012 文件服务器。Exchange 服务器的利用率已达到 100%,文件服务器的利用率约为 50%。

为了进行测试,我构建了一台 Windows 2012R2 服务器,由于是全新安装,所以什么也没做,其 CPU 利用率为 10-15%。

我一直在与 MS 进行故障排除,认为是 Exchange 服务器上的某些东西导致了这个问题。但今天我将其(在运行时使用 Hyper-V 移动)移动到另一台(类似硬件)Hyper-V 主机,利用率已降至 2%。

硬件大致相当但并不完全相同。

答案1

MS 支持无法找出导致这种情况的原因;但是,将所有虚拟机从主机迁移出来,然后再迁移回来,解决了利用率问题。我只能假设这是虚拟机与物理处理器交互方式的问题,而迁移过程消除了这个问题。

答案2

检查您的 BIOS。确保将性能设置为最大,而不是省电模式。一些戴尔服务器存在此问题。

相关内容