多核 P2V 单核性能

多核 P2V 单核性能

我们有一台 4 核物理服务器,运行良好,同时还安装了 Win2k3、IIS6 和 SQL Server 2k5。我们的服务提供商希望我们将该服务器 P2V 到 ESX。我们并不反对,但我已经习惯了评估物理服务器的性能,对虚拟替代服务器的配置和性能感到有点不安。我的问题:

  1. 该机箱是多插槽、4 核的 - 操作系统会“认为”它有哪种 CPU?这会让 Windows 想要重新注册吗?

  2. 性能如何比较?IIS 和 SQL 需要大量核心,现在每个核心在物理机上的占用率都小于 10%。VMWare 会如何处理这个问题?

提前感谢大家的想法。

答案1

操作系统会认为它在 ESX 中分配了多少个 CPU。这可以是 1、2 或 4 个虚拟 CPU。我认为在 vSphere 中这个数字已经提高到 8。

由于每个硬件都会发生变化,Windows 可能需要重新注册。不过这个问题很容易解决。

性能不应该成为问题。我在 2 个虚拟 CPU 虚拟机上运行 300 人的 Exchange 服务器,没有任何问题。您可能还会发现,VM 在虚拟 CPU 较少的情况下性能同样出色,因为对于每个虚拟 CPU,您必须协调正在读取的物理核心来处理一个时钟周期。虚拟 CPU 越多,必须“空闲”的核心就越多。除非绝对需要更多虚拟 CPU,否则我们运行大多数服务器时都使用 1 个虚拟 CPU。SQL 和 Exchange 是我们目前运行的唯一使用 2 个虚拟 CPU 的机器(包括 Citrix)。

答案2

请参阅这篇精彩文章: http://www.vmware.com/resources/techresources/1007

但是您是说要将现有的设备变成 ESX,还是将现有的“服务器”从当前硬件移出并移到某处的另一个 ESX 主机上?当您说“P2V”时,我觉得是后者。

相关内容