С чего начать выбор серверного процессора

Процессор — это сердце сервера. От него зависит, сколько виртуальных машин вы сможете запустить, как быстро будет работать база данных и хватит ли мощности под пиковой нагрузкой. На рынке серверных CPU два главных игрока — Intel Xeon и AMD EPYC. Оба делают отличные чипы, но подходят для разных задач, разных бюджетов и разных экосистем.

Прежде чем смотреть на частоты, ядра и кэш, задайте себе вопрос: что будет крутиться на сервере? База данных 1С, виртуальные машины, рендер-ферма, сервер ИИ или просто файловое хранилище? Ответ сильно меняет баланс между количеством ядер, частотой, объёмом памяти и количеством линий PCIe. Многие покупают процессор с большим количеством ядер, а потом удивляются, что 1С тормозит. Или наоборот — берут высокочастотный чип для рендера и ждут от него многопоточного чуда.

Серверная материнская плата с сокетом процессора
Источник: Wikimedia Commons — Marcin Wieclaw (pcsite.co.uk), CC BY-SA 4.0, https://commons.wikimedia.org/wiki/File:Computer-motherboard.jpg

Intel Xeon: классика корпоративного сегмента

Xeon существует уже больше 25 лет. Эти процессоры ставят в брендовые серверы Dell PowerEdge, HPE ProLiant, Lenovo ThinkSystem, Supermicro и многие другие. Главные плюсы платформы Intel:

  • Широкая совместимость. Под Xeon проще найти материнскую плату, корпус, СХД, сетевые карты и софт, заточенный под Intel. Особенно это важно, если у вас уже есть инфраструктура или вы работаете с лицензионным ПО, которое сертифицировано на Intel.
  • Высокочастотные модели. Для 1С, PostgreSQL, игровых серверов и многих корпоративных приложений часто важнее частота ядра, чем общее количество ядер. Xeon Gold и Platinum с частотой 3,5–4 ГГц хорошо справляются с такими задачами.
  • QuickAssist и AVX-512. В некоторых линейках есть аппаратное ускорение шифрования, сжатия и кодирования видео. Это заметно ускоряет СХД, VPN-шлюзы, стриминг и задачи машинного обучения, где используются векторные инструкции.
  • Распространённость на б/у рынке. Intel Xeon E5 v3/v4 и Scalable 1st/2nd gen легко найти на вторичном рынке по разумным ценам.

Минусы? Цена новых лицензионных процессоров Intel часто выше аналогичных по ядрам AMD. А топовые Xeon Scalable требуют дорогой памяти DDR5 и новых платформ, что увеличивает стоимость всей сборки. Кроме того, в некоторых многопоточных задачах AMD предлагает больше ядер за те же деньги.

AMD EPYC: много ядер за меньшие деньги

EPYC произвёл настоящий переворот на рынке серверных CPU. В одном процессоре может быть 64, 96 и даже 128 ядер. Это отличный вариант, если вам нужно:

  • запускать десятки виртуальных машин на одном хосте;
  • рендерить видео, считать инженерные модели или обрабатывать большие датасеты;
  • держать большие базы данных, где важен высокий параллелизм запросов;
  • строить сервер ИИ с несколькими GPU, потому что нужно много линий PCIe.

При этом EPYC обычно даёт больше линий PCIe и каналов памяти, чем аналогичный Xeon. Например, один современный EPYC 9004 поддерживает 12 каналов DDR5 — это позволяет набрать огромный объём RAM без необходимости ставить два процессора. А 128 линий PCIe 5.0 дают возможность подключить несколько видеокарт, десятки NVMe-накопителей и высокоскоростных сетевых карт без компромиссов.

Есть и нюансы. Не весь софт одинаково хорошо оптимизирован под большое количество ядер AMD. В некоторых задачах с однопоточной нагрузкой Xeon может оказаться быстрее. Также для EPYC важно правильно подобрать память — использование неоптимальных конфигураций может снизить производительность.

На что смотреть в первую очередь

Не гонитесь за количеством ядер слепо. Вот порядок, в котором я обычно выбираю CPU:

  • Задача. Базы данных и 1С любят высокую частоту и большой кэш. Виртуализация, рендер и научные расчёты — много ядер. ИИ и СХД — много PCIe-линий.
  • Объём памяти. Если нужно больше 1–2 ТБ RAM, проверьте, сколько каналов и слотов поддерживает платформа. EPYC здесь часто выигрывает.
  • PCIe-линии. Для NVMe-накопителей, сетевых карт 25/100 Гбит/с и GPU это критично. Две видеокарты уже забирают 32 линии PCIe.
  • TDP и охлаждение. Процессоры мощнее 200 Вт требуют качественного кулера, хорошего корпуса с обдувом и иногда отдельного кондиционирования в помещении.
  • Бюджет всей сборки. С учётом платы, памяти, охлаждения и лицензий разница между платформами может быть очень заметной.

Сравнение по ситуациям

  • 1С + PostgreSQL, до 50 пользователей. Лучше подойдёт Xeon Gold или Platinum с высокой частотой ядра. Здесь не нужны десятки ядер, важна отзывчивость.
  • Большая виртуализация, 20+ ВМ. AMD EPYC с 32 и более ядрами даст лучшее соотношение цены и плотности виртуальных машин.
  • Рендер, САПР, научные расчёты. EPYC или Intel Xeon W-3400. В зависимости от софта и бюджета.
  • Сервер ИИ на GPU. EPYC часто предпочтительнее из-за большего количества PCIe-линий, но Xeon Scalable тоже подойдёт.
  • Бюджетный тестовый стенд. Б/у Intel Xeon E5 v4 или AMD EPYC 7001/7002 — отличный способ сэкономить.

Б/у процессоры — вариант сэкономить

На вторичном рынке много процессоров Intel Xeon E5 v3/v4 и AMD EPYC 7001/7002 серий. Они не бьют рекорды производительности на ватт, но для тестовых стендов, NAS, небольших сервисов и учебных задач их хватает с запасом. Главное — покупать у проверенных продавцов, проверять состояние контактов и запускать стресс-тесты после покупки.

Если выбираете б/у, обратите внимание на stepping процессора и поддержку вашей материнской платы. У старых плат часто требуется обновление BIOS для работы с более новыми CPU. Также проверяйте, не заблокирован ли процессор под конкретного вендора — некоторые OEM-чипы работают только в родных серверах.

Частые ошибки при выборе CPU

  • Покупка многоядерного процессора с низкой частотой под 1С.
  • Игнорирование количества PCIe-линий при сборке сервера ИИ.
  • Покупка CPU без учёта лицензионных ограничений ПО.
  • Экономия на охлаждении для процессоров с TDP выше 200 Вт.
  • Б/у процессор без проверки совместимости с платой.

Вывод

Выбирайте Intel Xeon, если важна совместимость, высокая частота, поддержка софта и вы уже живёте в экосистеме Intel. Выбирайте AMD EPYC, если нужно много ядер, линий PCIe и памяти за разумные деньги. И в том, и в другом случае начинайте не с характеристик, а с задачи — так проще не переплатить и получить сервер, который действительно решит вашу проблему.

Как сравнить процессоры на практике

В теории всё понятно: берём бенчмарки Cinebench, SPEC или задачи, близкие к вашим, и смотрим цифры. На практике стоит провести тестовую загрузку. Например, для 1С можно взять типовую базу и замерить время проведения документов и открытия ключевых отчётов. Для виртуализации — запустить нужное количество ВМ с типовой нагрузкой и посмотреть на задержки.

Если нет возможности протестировать лично, ищите независимые бенчмарки для конкретных моделей. Сайты вроде ServeTheHome, AnandTech и Tom's Hardware публикуют детальные тесты серверных процессоров. Обращайте внимание на производительность в вашем классе задач, а не только на общий синтетический балл.

Про лицензии и стоимость владения

При расчёте бюджета учитывайте не только цену процессора, но и стоимость материнской платы, памяти, охлаждения и лицензий ПО. Например, некоторые продукты VMware, Oracle и 1С лицензируются по ядрам. В таких случаях процессор с меньшим количеством ядер, но высокой частотой может оказаться выгоднее, чем многоядерный монстр.

Также стоит думать о стоимости электроэнергии. Сервер работает круглосуточно, и разница в 50–100 Вт между платформами за год превращается в заметную сумму. Особенно это важно для больших ферм и дата-центров.

Будущее платформ

AMD продолжает наращивать количество ядер и линий PCIe. Intel отвечает улучшением эффективности и специализированными ускорителями. Для пользователя это означает, что выбор становится шире, но и сложнее. Главное правило остаётся прежним: начинайте с задачи, а не с маркетинговых слайдов.

Итоговый чек-лист

  • Определили основную задачу сервера.
  • Рассчитали нужный объём RAM и PCIe-линий.
  • Проверили совместимость с материнской платой и памятью.
  • Учли TDP и систему охлаждения.
  • Проверили лицензионные ограничения ПО.
  • Сравнили стоимость всей сборки, а не только CPU.

Ещё один важный аспект — поддержка вендорами. Intel традиционно имеет более широкую экосистему сертифицированных решений, особенно в корпоративном сегменте. Многие производители СХД, сетевого оборудования и ПО тестируют свои продукты в первую очередь на Intel. AMD в последние годы догоняет, и для большинства современного софта разницы нет, но в узких нишах стоит проверять совместимость.

Также обратите внимание на сокет и поколение платформы. Покупка самого нового сокета даёт запас по апгрейду, но и стоит дороже. Старые платформы дешевле, но обновление процессора в будущем может быть невозможно. Для серверов, которые планируется эксплуатировать 5 лет и больше, запас по платформе важен.

Не стоит забывать и о виртуализации. Если вы используете VMware, Hyper-V или Proxmox, убедитесь, что выбранный процессор поддерживает все нужные функции виртуализации, вложенную виртуализацию и IOMMU для проброса PCI-устройств.

Рассмотрим конкретный пример. Предположим, вам нужен сервер для небольшого хостинга виртуальных машин на 15–20 клиентов. В этом случае AMD EPYC 7313 с 16 ядрами и 128 ГБ RAM даст хорошую плотность ВМ и запас на рост. Если же задача — база 1С на 30 пользователей, то Intel Xeon Gold 6346 с высокой частотой окажется отзывчивее.

Для рендер-фермы или видеокодирования количество ядер играет ключевую роль. Здесь EPYC 7443 или 7542 с 24+ ядрами будет эффективнее. А для сервера ИИ с двумя GPU важнее всего PCIe-линии, и здесь EPYC часто выигрывает.

Ещё один момент — кэш процессора. Большой кэш L3 положительно сказывается на базах данных и задачах с интенсивным доступом к памяти. У современных EPYC кэш L3 может достигать 256 МБ и более, у Xeon тоже есть модели с большим кэшем.

Не забывайте про энергопотребление. Процессоры с TDP 280 Вт требуют качественного питания и охлаждения. Если у вас нет опыта с такими системами, лучше начать с чего-то более скромного.

Если вы впервые собираете сервер и не уверены в выборе, рекомендую начать с анализа существующих систем. Посмотрите, какие процессоры используют ваши коллеги или конкуренты для похожих задач. Это не гарантия успеха, но хорошая отправная точка.

Также полезно проконсультироваться с интегратором или опытным системным администратором. Они могут подсказать нюансы, которые не видны на бумаге: совместимость конкретных моделей, особенности охлаждения, подводные камни лицензирования.

Итак процессор — это один из элементов системы. Дорогой CPU не спасёт слабые диски или нехватку памяти. Собирайте сбалансированную конфигурацию, где каждый компонент соответствует задаче.