我计划构建一个主要用于运行虚拟机的服务器。我将主要使用库姆(支持 KVM)和虚拟盒作为虚拟机管理程序。将会有数十台虚拟机,它们不会执行计算量大的任务。我知道我需要选择支持 VT-x/AMD-v 的 CPU,并且我会从超线程中受益,但在虚拟机管理程序环境中,较少的高频核心与较多的低频核心相比如何?让我们举个例子,四核 Haswell 微架构酷睿 i7-4790K四核处理器运行频率为 4GHz,而八核处理器运行频率为至强 E5-1428L v3所有八个核心均以 2GHz 运行。如果需要任何其他信息,请询问。
答案1
这完全取决于您的需求,大多数人会选择更多核心,因为这意味着您可以在单个主机上运行更多虚拟机或具有更多 vCPU 的虚拟机。但是,如果您知道有一定数量的虚拟机会受益于更高频率的 CPU,那么请务必这样做。话虽如此,我总是更喜欢 Xeon 而不是 iX CPU,因为它们具有额外的可靠性功能。