服务器CPU:关于虚拟化,L3高速caching大小有多重要?

性能方面,Intel Xeon i7处理器的L3caching大小对于虚拟化function来说有多重要?

我正在挑选一台至强1366 Nehalem / Westmere CPU作为服务器,我正在试图成为大约4-5个虚拟机的低端虚拟化主机。

4MB L3 Cache和8MB L3 Cache之间似乎有一个价格差距。 多less性能,我会提高到8MB与4MB?

我认为答案很大程度上取决于你是否认为你会过度使用你的CPU。

如果您认为每个物理CPU会定期拥有多个活动vCPU,则更多caching可能会有所帮助。

另一方面,如果您希望一次只有一个或两个虚拟机处于活动状态,或者您希望拥有与虚拟处理器一样多的处理器内核,那么就像sybreon说的那样,把钱存入RAM。 一旦你有足够的RAM,把它放入磁盘I / O带宽。 然后担心networking带宽。 然后担心处理器。

你将永远从更多的caching中受益。

但是,这个问题是价格收益比的问题。 由于您正在进行低端虚拟化,只有4-5个虚拟机,所以我认为您拥有更多的内存会让您受益匪浅。 你没有提到你正在指定的RAM数量。

如果价格上的差异可以让你获得更多的内存,那么我build议你改用更多的内存。