Процессоры сервера: насколько важен размер кэша L3, когда речь идет о виртуализации?

8

С точки зрения производительности, насколько важен размер кэша L3 на процессорах Intel Xeon i7 для функций виртуализации?

Я выбираю процессор Xeon 1366 Nehalem / Westmere для сервера. Я предполагаю, что он будет узлом виртуализации нижнего уровня примерно для 4-5 виртуальных машин.

Кажется, существует разница в цене между 4 МБ кэш-памяти L3 и 8 МБ кэш-памяти L3. Какую производительность я получу от перехода до 8 МБ против 4 МБ?

Матиас Нино
источник

Ответы:

2

Я думаю, что ответ во многом зависит от того, как вы думаете, будете ли вы перегружать свои процессоры.

Если вы думаете, что у вас будет более одного активного виртуального ЦП на физический ЦП, тогда может быть полезно больше кеша.

Если, с другой стороны, вы ожидаете, что только одна или две из ваших виртуальных машин будут активны одновременно, или вы ожидаете иметь столько же процессорных ядер, сколько виртуальных процессоров, то, как сказал Sybreon, вам гораздо лучше деньги в оперативку Когда у вас будет достаточно оперативной памяти, поместите ее в полосу пропускания дискового ввода-вывода. Тогда беспокойтесь о пропускной способности сети. Тогда беспокойтесь о процессорах.

Джейк Ошинс
источник
2

Вам всегда будет полезно иметь больше кеша.

Однако вопрос заключается в соотношении цены и выгоды. Поскольку вы делаете низкоуровневую виртуализацию только с 4-5 виртуальными машинами, я бы сказал, что вы получите больше пользы от увеличения объема оперативной памяти. Вы не упомянули, сколько оперативной памяти вы указали.

Если разница в цене может дать вам больше оперативной памяти, я бы рекомендовал вам получить больше оперативной памяти.

sybreon
источник