Новости

Supermicro ASG-4116S-NU160R: кому нужны 20 ПБ NVMe в 4U

Дмитрий Потоцкий 1 мин чтения
Supermicro ASG-4116S-NU160R: кому нужны 20 ПБ NVMe в 4U

Семь серверов по 24 диска занимают 14U и дают 168 отсеков. Supermicro ASG-4116S-NU160R вмещает 160 накопителей U.2 NVMe и четыре E1.S в корпусе 4U. Разница — 10U, шесть процессоров и 72 модуля памяти, если сравнивать с семью обычными узлами.

Вердикт короткий: для 1С, терминального доступа, резервных копий небольшой компании и файлового сервера эта платформа избыточна. Её стоит включать в проект, когда нужно разместить около 20 ПБ быстрого хранилища, а стойки, питание или число серверных узлов уже ограничивают систему.

19,7 ПБ до резервирования и служебных расходов

Спецификация Supermicro описывает 160 верхних отсеков для 2,5-дюймовых накопителей PCIe 4.0 x1 и четыре фронтальных отсека E1.S PCIe 5.0 x4. В расчёт ёмкости включим только 160 основных отсеков: роль четырёх E1.S в массиве производитель не раскрывает.

Инженер выдвигает лоток хранилища

У Solidigm D5-P5336 есть исполнение на 122,88 ТБ. Расчёт для заполненного шасси:

160 × 122,88 ТБ = 19 660,8 ТБ

Получается около 19,7 ПБ сырой ёмкости.

Отсюда проходит первая граница выбора. Если тебе нужно 500 ТБ, ты используешь примерно четыре накопителя такой ёмкости. Для 2 ПБ хватит около 17. Покупать 4U-шасси на 164 отсека ради такого резерва нет смысла: плотность оплачена, но не работает.

При объёме около 20 ПБ картина меняется. Семь стандартных 2U-серверов на 24 диска займут 14U, а ASG-4116S-NU160R — 4U. Если высота корпуса пока ничего тебе не говорит, сначала сверь размеры серверов 1U, 2U и 4U: здесь именно экономия десяти юнитов оправдывает необычную конструкцию.

Экономия места потребует около 2,6 кВт на шасси

ASG-4116S-NU160R получил два резервных блока питания по 2600 Вт. Это резервирование, а не обещание доступных 5200 Вт: систему нужно проектировать так, чтобы нагрузку выдержал один оставшийся блок после отказа второго.

ServeTheHome оценивает потребление заполненной системы в 130–137 Вт на петабайт. Для рассчитанных 19,7 ПБ получаем:

19,7 × 130–137 Вт = 2561–2699 Вт

Это расчёт ServeTheHome для показанной конфигурации, а не гарантированное потребление при любом наборе компонентов. Верхняя граница превышает номинал одного блока на 99 Вт. До закупки получи у Supermicro расчёт для выбранных SSD, процессора, памяти и сетевых карт, а затем проверь работу при отказе одного БП.

Плотность также меняет обслуживание. Верхний выдвижной лоток содержит SSD, нижний — процессор, память и сетевые карты. По данным ServeTheHome, оба лотка обслуживаются без извлечения корпуса из стойки.

Но выдвижной лоток требует свободного прохода и подходящих направляющих. Запроси у поставщика чертёж, массу с 160 SSD, допустимую нагрузку на направляющие и расстояние для обслуживания. Для плотного оборудования это такая же часть спецификации, как процессор или сеть.

Один накопитель получает PCIe 4.0 x1, а не x4

Сто шестьдесят NVMe-накопителей по четыре линии потребовали бы 640 линий PCIe. ASG-4116S-NU160R соединяет диски через PCIe-коммутаторы, причём каждый основной отсек получает PCIe 4.0 x1. Поэтому ждать максимальной последовательной скорости интерфейса от каждого SSD нельзя.

Это не дефект платформы, а плата за плотность. Сервер собирает 160 устройств за одним процессором AMD EPYC 9005, тогда как семь обычных узлов распределили бы накопители между семью процессорами и несколькими независимыми трактами ввода-вывода.

Штатная сеть тоже не раскрывает такой массив. Два порта 10GbE дают в сумме до 20 Гбит/с, то есть 2,5 ГБ/с без учёта служебного трафика. Если формально разделить этот потолок между 160 SSD, получится около 15,6 МБ/с на устройство:

2,5 ГБ/с ÷ 160 ≈ 15,6 МБ/с

Это не прогноз скорости диска. Расчёт показывает, что два встроенных порта подходят для управления или вспомогательного трафика, но не для внешнего доступа ко всему массиву.

ServeTheHome указывает три свободных слота PCIe 5.0 x16 для сетевых карт 400GbE и DPU — ускорителей обработки сетевого и инфраструктурного трафика. Значит, сеть нужно закладывать в исходную конфигурацию. Сначала определи число клиентов и требуемую пропускную способность, затем выбери карты, коммутаторы и число линий. Само наличие 160 NVMe производительность наружу не создаёт.

Цена накопителей требует готовой нагрузки

ServeTheHome оценивает систему со 122-ТБ SSD в 8–10 млн долларов. Это не прайс Supermicro и не коммерческое предложение: оценка не раскрывает цену шасси отдельно, условия поставки и состав поддержки.

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

Официальная спецификация заявляет аппаратную поддержку NVMe RAID 0 и RAID 1. Этого недостаточно, чтобы выбрать схему защиты массива на 160 накопителей. Проекту нужна отдельная архитектура хранения: где лежат копии, как система восстанавливает данные и какую долю массива затронет отказ корпуса.

Storage Performance Council публикует сравнительные результаты по единой, независимой от платформы методике. Число операций ввода-вывода и задержку ASG-4116S-NU160R нельзя выводить из количества накопителей. Проси испытание на своей конфигурации: те же SSD, сетевые карты, программный слой и профиль запросов.

Спецификация под задачу: около 20 ПБ при дефиците места

Считаем проект на 19,7 ПБ сырой ёмкости. Допущение: главная цель — уменьшить число шасси и занятых юнитов, а не получить полную последовательную скорость от каждого SSD.

КомпонентЧто закладыватьПочему
ШассиSupermicro ASG-4116S-NU160R, 4U160 основных U.2 и четыре E1.S в одном корпусе
Накопители160 × Solidigm D5-P5336 по 122,88 ТБ19 660,8 ТБ сырой ёмкости
ПроцессорОдин AMD EPYC 9005 с TDP до 360 ВтПлатформа односокетная; конкретную модель выбирают после расчёта программного слоя
ПамятьDDR5 ECC RDIMM, объём по требованиям ПО; платформа поддерживает 12 DIMM и до 6 ТБНазвать точный объём без данных о кэше и сервисах нельзя
СетьКарты 400GbE в доступных PCIe 5.0 x16; число портов — по схеме отказоустойчивостиДва встроенных 10GbE ограничат внешний поток уровнем до 20 Гбит/с
ПитаниеДва независимых ввода, каждый рассчитан на работу системы после отказа второго БПУстановлены два резервных блока по 2600 Вт
Тепловая нагрузкаПроверить диапазон около 2,56–2,70 кВт измерением выбранной комплектацииРасчёт основан на оценке ServeTheHome в 130–137 Вт/ПБ
Защита данныхОтдельный программный слой и копия за пределами шассиОтказ одного корпуса затронет до 19,7 ПБ сырой ёмкости
СтойкаПодтверждённые производителем глубина, масса, направляющие и зона выдвижения лотковПараметры нужны для проверки совместимости со стойкой и обслуживания лотков

Если тебе нужно 1–2 ПБ и в стойке есть место, сравни несколько стандартных узлов. Они займут больше юнитов, зато отказ одного корпуса затронет меньшую долю данных, а расширение можно оплачивать поэтапно.

Если нужно около 20 ПБ и машинный зал уже ограничивает число стоек, запроси расчёт ASG-4116S-NU160R с полной загрузкой, сетью 400GbE и проверкой питания при отказе одного БП.

Если нагрузке нужна максимальная последовательная скорость каждого SSD, отложи решение до теста с описанной методикой. PCIe-коммутаторы и линия PCIe 4.0 x1 на основной отсек делают число накопителей плохим показателем производительности.

ASG-4116S-NU160R покупают не ради формулы «160 быстрых SSD». Его смысл — собрать около 20 ПБ в 4U. Экономию 10U и шести серверных платформ нужно сопоставить с ценой накопителей, сетью, тепловой нагрузкой и риском сосредоточить данные в одном корпусе.