Двухствольное ружье AMD

31.03.2025 | Серверы

 

Основное отличие коммерческих и бытовых систем - их целевая аудитория, пользователь. Какая модель потребления вычислительных ресурсов – таковы предпочтения. От рабочих станций и серверов, инструментов бизнеса требуют иного, чем от компьютеров для повседневных задач и развлечений. Более высокий уровень ответственности оправдывает усиленную элементную базу, коррекцию ошибок памяти ECC, удаленное управление.

Intel и AMD по-разному относятся к делению рынков. Intel предпочитает возводить искусственные барьеры: предлагает бизнесу процессоры Xeon E и Xeon W на одних наборах логики (с поддержкой ECC), потребителям – Core/Ultra на других (где ECC является невостребованным). Принудительная сегрегация не оставляет выбора пользователям, продажа коммерческих систем время от времени хромает из-за плохой доступности серверных процессоров.

У конкурента с этим проще: процессоры AMD Ryzen/Ryzen Threadripper/Threadripper PRO поддерживают ECC, реализация поддержки зависит от производителей платформ. Это они решают, на какие рынки направлять усилия, проектировать ли серверные платы - с другим дизайном, распределением линий PCIe, несколькими сетевыми портами, сервисным процессором удаленного управления.

 

На нагретое место

Многолетнее отсутствие у AMD процессоров, предназначенных именно для серверов начального уровня, не мешало создавать серверы на базе десктопных процессоров Ryzen. Первопроходцем была компания AsRock Rack. Она и сейчас подпитывает движение по переносу на платформы AMD серверов малых и средних предприятий, электронной коммерции, облачных игр, создания контента, услуг VPS.

Наконец, выпуском семейства процессоров EPYC 4004 на базе Ryzen AMD легализовало свое присутствие в бывшей области Intel Xeon E, за счет официальной поддержки серверных ОС. Никаких отличий между EPYC 4004 и соответствующими Ryzen нет, кроме гравировки на крышке.

Процессоры AMD бьют Xeon E-2400 по всем показателям. У них выше верхняя планка по ядрам (16 против 8), более высокая тактовая частота, они поддерживают больше памяти DDR5 ECC (192ГБ против 128ГБ). Старший в линейке Intel Xeon E-2488 уступает  по характеристикам даже середняку AMD EPYC 4364P (и его близнецу AMD Ryzen 7 7700X):

 

 

Intel Xeon E-2488

AMD EPYC 4364P

AMD Ryzen 7 7700X

Ядер / потоков

8/16

8/16

8/16

Базовая частота

3.2 ГГц

4.5 ГГц

4.5 ГГц

Макс. частота

5.6 ГГц

5.4 ГГц

5.4 ГГц

Кэш - память

24 МБ

32 МБ

32 МБ

Макс имум памяти

128 ГБ DDR5-4800

192 ГБ DDR5-5200

192 ГБ DDR5-5200

Поддержка ECC

Да

Да

Да

Линий PCIe

20

24

24

Цена

$606

$399

$299

 

Выходит, AMD разрушает позиции Intel Xeon E двумя руками: официального оппонента EPYC 4004 дублирует Ryzen. Полное совпадение характеристик позволяет безболезненно заменить одного другим, платы производителей поддерживают обоих. Поклонникам Intel труднее: за неимением процессоров Xeon E серверы не продаются. Какой бы ни была доступность EPYC 4004, процессоры Ryzen на рынке есть всегда. Эта дополнительная степень свободы способствует гибкости и непрерывности поставок. Цена тоже имеет значение.

 

Что делает серверы серверами

Хотя серверные платы под AMD EPYC 4004 и рабочие платы под AMD Ryzen имеют общие компоненты (например, базовый чипсет), они отличаются кроем и компонентным наполнением.

Процессорное гнездо и слоты памяти серверных плат под AMD EPYC 4004 повернуты на 90 градусов – для содействия лучшему продуванию систем стоечного исполнения. Поддерживается память DDR5 ECC UDIMM. Сетевые порты дублированы. Определяющим признаком сервера является встроенный в материнскую плату контроллер управления базовой платой (baseboard management controller, BMC) с отдельным сетевым портом.

BMC позволяет дистанционно контролировать аппаратное обеспечение, даже если сервер отключен или основная операционная система не запущена. С его помощью системные администраторы отслеживают показатели важных датчиков (температуры, скорости вентиляторов), выключают питание, настраивают BIOS, обновляют микрокод, монтируют образы дисков на сервер.

Внешнее управление – одна из самых больших инноваций в центре обработки данных. Почти все (кроме замены компонентов) можно сделать удаленно. Расходы на сопровождение сокращаются, даже если речь идет о сервере на столе в офисе. Что уж говорить о серверах, расположенных на дальнем расстоянии, в помещениях ограниченного доступа.

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

 

Вклад NVMe

NVMe естественным образом вытесняют другие типы накопителей с серверов по мере распространения и последующего удешевления. Хотя механические диски большой емкости остаются важной составляющей инфраструктуры для хранения данных, серверы начального уровня с меньшими объемами хранения могут обойтись без HDD. А заодно и без SATA SSD — NVMe производительнее и дешевле их.

Поскольку NVMe подключаются непосредственно к шине PCIe, а в серверах всегда есть несколько накопителей, организацию локальных хранилищ затрудняет ограниченное количество линий PCIe процессоров младших серверов. Добавление NVMe SSD в сервер облегчает бифуркация – распределение канала x16 или x8 PCIe на полосы меньшей ширины. К слоту расширения x16 можно подключить четыре устройства, каждое на скорости x4. Бифуркация должна поддерживаться BIOS материнской платы. Платы под AMD ее поддерживают, платы под Intel Xeon E – нет. Хоть бери и ставь коммутаторы с микросхемами PLX.

Настольные процессоры и чипсеты AMD позволяют создавать RAID-массивы из накопителей SATA и NVMe уровней 0, 1 и 10, а процессоры AMD Ryzen Threadripper и Ryzen Threadripper PRO - еще и RAID 5. Управление RAID-массивами осуществляется с помощью программного обеспечения AMD RAIDXpert2. В сервере на AMD EPYC/Ryzen можно обойтись только NVMe, включая загрузочный зеркальный том – в отличие от Intel Xeon E. Берем четыре NVMe, собираем два зеркала (загрузочное и с данными), работаем. Дешево и продуктивно.

Установка "посредников", аппаратных RAID-контроллеров или плат-коммутаторов компенсирует недостатки платформ, но для младших серверов это неоправданные затраты.

 

Без Intel Xeon E

Мгновенного изменения предпочтений на консервативном серверном рынке не бывает. Распространение альтернативных решений даже при очевидных преимуществах требует ломки многолетних стереотипов и поддержки производителями серверных плат и платформ. К AsRock Rack уже присоединились Gigabyte, MSI, Supermicro, Tyan. Продолжение следует.