我有这个2 CPU服务器(2×4 =总共8个核心),我打算把一个单一的W2012虚拟机。
为虚拟机configuration8个vCPU是否是一个好主意,还是应该留下备用核心来缓解虚拟化开销?
我发现这篇文章是对VMware的vCPU分配和资源消耗的一个很好的总结(在一定程度上,HyperV)。
我不会分配8个可用内核中的6个以上; 如果你需要更多的资源,你应该转移到一个四核处理器服务器(或核心/ pCPU数量更多的服务器),或者build议使用@ewwhite,nix VMware并直接安装在硬件上(假设你不使用vmware作为垫片来实现高可用性等)。
正如我所看到的,基本上有两种可能性:
1)您的虚拟机需要 8个CPU。 在这种情况下,我不会将其部署到具有8个物理内核的计算机上。 那么,如果你的CPU有HT,我们正在谈论16个虚拟核心。 根据你的工作量这可能工作,但我可能不会冒险。
2)你的虚拟机不需要 8个CPU …所以为什么给它这么多?