У меня есть веб-приложение ASP.NET 4.5, работающее в IIS 7 и подключающееся к SQL Server 2008 R2 на том же компьютере. База данных очень интенсивно читает с периодическими сильными всплесками записи. В настоящее время у нас есть сервер с одним процессором, но мы планируем получить машину R720 Hex Core с двумя сокетами. Есть ли какие-то преимущества в получении второго ЦП для сервера и в том, что IIS и SQL Server работают на разных ЦП? Как бы вы настроили это, чтобы максимально использовать оборудование?
На любой вопрос:
любой Преимущества: Да.
Если вы прикрепите два процесса к двум разным ЦП, тогда оба смогут полностью использовать кеш (2-й / 3-й уровни). Это могло быть немного быстрее. Два заполненных сокета ЦП также увеличивают пропускную способность памяти.
Это преимущества. Тем не мение:
Все это очень длинный способ сказать возможно, это зависит.
Единственный способ действительно определить это - измерить ваши текущие узкие места.