Как стать автором
Обновить

AMD EPYC 9004: «Вы просите ядер? Их есть у меня!»

Время на прочтение2 мин
Количество просмотров4K

Сервер на новейшем AMD EPYC 9004 (Genoa). Модель процессора не самая старшая, но 96 ядер и 192 потока сводят с ума, к примеру, инсталлятор MS Windows Server 2022, если только в него не интегрированы последние обновления (Build 20348.859 и позже). «Too much» говорит инсталлятор, обнаружив 92 ядра, и перегружается. Microsoft предлагает отключить в BIOS все ядра выше 8, потом инсталлировать, потом накатывать обновление и тогда уже включать ядра обратно. Не все, в общем, поспевают за прогрессом. А в портфеле у AMD есть еще и 128-ядерная модель.

Пробежимся по характеристикам самого процессора
Новейший серверный процессор AMD, собран по чиплетной схеме. Впитал в себя новинки

  • поддержка памяти стандарта DDR5 (DDR5-4800 против DDR4-3200 в серверах предыдущего поколения),

  • шина PCI Express версии 5.0 - очередное удвоение скорости по сравнению с шиной поколения 4.0,

  • Ядра, ядра, ядра… Потоки, потоки, потоки…

  • 128 линий (PCI Express lanes) на один кристалл!!

Эпичненько
Эпичненько

Обновленный дистрибутив инсталлируется на ура:

"И  ступай считать ядра, пока не зарябит тебе в очи..."
"И ступай считать ядра, пока не зарябит тебе в очи..."

Но интересно рассказать также о серверной платформе – в данном случае это ASUS RS520A-E12-RS24U. Платформа представляет собой достаточно интересный конструктор с точки зрения организации дисковой подсистемы. Для того, чтобы подключить к материнской плате (процессору) целых 24 NVMe диска, задействовано все!
А именно

  • 8 разъемов Slim SAS x8 на материнской плате

  • Два (из трех) разъемов под райзеры, через которые к системе подключаются (могли бы подключиться!) добавочные платы PCI Express

Схема получается достаточно гибкой - если не нужны все 24 NVMe диска, кабель заменяется райзером, и появляется возможность установить добавочные платы расширения - RAID-контроллер для дисков SAS/SATA, 10-гигабитный сетевой адаптер, всякие ускорители ИИ и прочее.

Посчитаем, кстати, как используются процессорные 128 Lanes PCI Express. 24 x 4 = 96 отданы NVMe дискам, на единственный райзер выведено еще 8 (хотя разъем там x16), и честных 16 линий отведено на разъем OCP 3.0, плюс пара M.2 где каждый – x4. Уже набрали 128, но еще же есть Dual 1GB сетевой адаптер плюс всякая низкоскоростная периферия (USB порты, VGA адаптер). Стало быть, без какого-то коммутатора в южном мосту не обошлось (в документации не приводится блок-схема материнской платы).

Что касается 24-портового бэкплейна – он, как теперь водится, универсальный. К нему одновременно может быть подключен полный 24-портовый SAS/SATA контроллер, при этом в случае использования NVMe дисков в любом слоте расширения все они будут правильно скоммутированы на плату.

Мальчики направо – девочки налево
Мальчики направо – девочки налево

Характерная черта серверов последних поколений – параноидальная забота о безопасности. Если был сброшен BMC или попросту отключались шнуры питания, первоначальная загрузка сервера занимает примерно 12 минут. В это время процессор BMC, простенький ARM-овский чипик, проверяет целостность BIOS и прочих прошивок, считает контрольные суммы, вычисляет и сравнивает хэши.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Сколько ядер должен содержать современный сервер?
0.64% 16 ядер1
4.49% 32 ядра7
2.56% 64 ядра4
85.26% Чем больше, тем лучше133
7.05% Кому нужно больше 8? Все равно будут простаивать!11
Проголосовали 156 пользователей. Воздержались 23 пользователя.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Мы используем сервер в первую очередь для
13.33% Работы 1С Предприятия14
9.52% Работы самописной корпоративной ERP-системы10
12.38% Размещения веб-сайта13
64.76% Хостинга виртуальных машин под разные задачи68
Проголосовали 105 пользователей. Воздержались 40 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Лучшей операционкой для современного сервера является
14.5% Семейство MS Windows Server19
85.5% Различные версии Linux112
Проголосовал 131 пользователь. Воздержались 24 пользователя.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Лучшая система виртуализации
82.43% VMware61
17.57% MS Hyper-V13
Проголосовали 74 пользователя. Воздержались 70 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Лучшая отечественная система виртуализации
53.33% Astra Linux16
16.67% РЕД Виртуализация5
30% zVirt9
Проголосовали 30 пользователей. Воздержались 111 пользователей.
Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Всего голосов 4: ↑3 и ↓1+4
Комментарии23

Другие новости

Истории

Работа

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн