性能方面,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议你改用更多的内存。