Нюансы при выборе процессора Intel Xeon: техническая часть вопроса
10.11.2017
Правильный выбор серверного процессора - залог быстрой и стабильной работы системы. Intel Xeon включает в себя три обширные линейки: E3, E5 и E7, позволяющие определить категорию процессора:
E3 - недорогие и соответственно, менее производительные процессоры;
E5 - средняя категория, предлагающая мощные решение по умеренной цене;
E7 - самые производительные, но при этом самые дорогостоящие процессоры.
В тоже время, процессоры Xeon E5 - самая большая линейка. Так, E3 представлены на рынке 58 моделями, а E7 - 43. В свою очередь, линейка E5 объединяет 117 процессоров, которые принадлежат к 4 различным поколениям (Sandy Bridge, Ivy Bridge, Haswell, Broadwell). Давайте разберемся в чем между ними разница и на что стоит ориентироваться при выборе.
Разница поколений процессоров
Каждое новое поколение процессоров - это обновление всех существующих моделей. При этом, вносятся изменения в технологию производства и архитектуру процессора, что позволяет увеличить производительность, снизить энергопотребление и тепловыделение.
Процессоры Xeon E5 представлены четырьмя поколениями. Каждое из них имеет свои технические особенности.
Sandy Bridge (v1)
Ivy Bridge (v2)
Haswell (v3)
Broadwell (v4)
Литография
32 nm
22 nm
22 nm
14 nm
Количество ядер
До 8
До 12
До 18
До 22
Кэш-память
До 20 Мб
До 30 Мб
До 45 Мб
До 55 Мб
Поддерживаемый тип ОЗУ
DDR3
DDR3
DDR4
DDR4
Основные факторы, которые изменяются в процессоре при смене поколения:
Техпроцесс (литография). Данный параметр влияет на размер транзисторов, а значит на их количество на кристалле процессора. Увеличение числа транзисторов позволяет снизить тепловыделение, одновременно с повышением производительности.
Увеличение количества ядер. Улучшение техпроцесса позволяет размещать на кристалле больше ядер, повышая общую производительность процессора.
Увеличивается объем кэш-памяти. Это сверхбыстрая память, которая по сравнению с ОЗУ позволяет в 16-17 раз ускорить доступ к часто используемой информации. Например, E5-2620 v3 содержит 15 Мб кэш-памяти, а E5-2620 v4 уже 20 Мб.
Поддержка ОЗУ типа DDR4. Использование DDR4 позволяет увеличить максимальный объем оперативной памяти, снизить энергопотребление. Кроме того, повышается надежность, благодаря внедрению новых механизмов коррекции ошибок.
Модельный ряд и логика наименований
Для примера будет использоваться Intel Xeon E5-2620 v4, название которого позволяет получить почти всю необходимую информацию.
Xeon - обозначение серверного семейства процессоров. Аналоги для потребительского сегмента - Core, Pentium и Celeron.
E5 - принадлежность процессора к определенной линейке.
Первая цифра в номере модели отображает максимальное количество процессоров, которые могут быть использованы в системе. Так, Intel Xeon E5-2620 v4 может быть использован для конфигурации сервера с 2-мя процессорами. Модели, номер которых начинается на “1”, например E5-1620 v4, подходят только для однопроцессорных систем. Кроме того, такие модели характеризуются меньшим количеством ядер, но более высокой тактовой частотой.
Последние две цифры обозначают положение процессора в данной линейке. Чем больше число, тем производительнее данная модель. Соответственно, E5-2620 v3 является начальным решением, а E5-2680 v3 топовым.
“v4” - показывает поколение процессора, к которому он относится.
Теперь зная особенности наименования и разницу между поколениями процессоров, можно сравнить их.
Выбор процессора
Для выбора оптимального решения, в первую очередь стоит обратить внимание на поколение процессора. Модели в поколении Broadwell предлагают максимальное количество ядер и обеспечивают высокую производительность, но являются самыми дорогими решениями. Использование предыдущих поколений позволяет сэкономить, но может несколько снизить производительность.
Кроме того, следует определиться с категорией процессора. Так, модели E5-1XXX обеспечивают высокое быстродействие в одной задаче, но не подходят для систем с большим количеством задач. Такой процессор подойдет для сервера 1С и сервера БД до 20 пользователей. Поэтому оптимальным вариантом станут процессоры E5-2XXX.
Дальнейший выбор следует основывать на предполагаемой нагрузке на сервер. Рассмотрим оптимальные конфигурации для сервера 1С и сервера базы данных от IT-Lite.
До 30 пользователей. Такая система не требует высокой производительности, поэтому оптимальным решением станет бюджетная модель E5-2640 v4. Альтернативой могут выступить процессоры прошлых поколений - E5-2630 v3 и E5-2670 v1, обеспечивающие сравнимую производительность.
До 40-50 пользователей. Нагрузка на такую систему несколько увеличивается, поэтому следует обратить внимание на E5-2630 v4. Его производительности хватит для работы 40 пользователей, а при их увеличении следует выбрать E5-2640 v4.
50-60 пользователей. Требования к такому серверу высоки, поэтому следует выбирать процессоры с большим количеством ядер. Отличным вариантом станет E5-2650 v4 либо модель прошлого поколения E5-2680 v3.
В итоге, благодаря большому ассортименту процессоров Xeon E5 вы наверняка подберете оптимальную модель под задачи практически любой сложности.