Marvell представил серию PCIe 5.0 NVMe SSD контроллеров SC5

Серия флеш контроллеров SSD Bravera SC5 для интерфейса PCIe 5.0 представлена Marvell. Бриф Bavera SC5.
Да, да! Еще не привыкли к использованию PCIe четвертого поколения, а контроллеры уже готовят для пятого!
Bavera SC5, на самом деле — это не конкретный «контроллер SSD», а целая экосистема, состоящая из:
— набора чипов (Silicon). SSD и HDD контроллеры, ускоритель — это кирпичи для создания широкого набора контроллеров для датацентра.
— микрокода
— дизайна
— списка отобранных NAND
— валидации с ЦП.

Семейство чипов Bravera

Контроллеры SSD MV-SS1331 (8 каналов NAND) и MV-SS1333 (16 каналов), входящие в серию Bravera SC5 удваивают скорость передачи по шине PCIe по сравнению с PCIe 4.0. Скорости передачи, которые может обеспечить контроллер:
— последовательное чтение: 14 GB/s
— последовательная запись: 9 GB/s
— случайное чтение: 2M IOPS
— случайная запись: 1M IOPS
— задержка, вносимая контроллером: менее 6 мкс.

Накопитель SSD в форм-факторе E1.S с контроллером Marvell Bravera SC5

Контроллер Bravera SC5 поддерживает:
— SLC, MLC, TLC и QLC чипы флеш памяти,
— спецификации Open Compute Project (OCP),
— форм-факторы SSD E1.S, E1.L и E3,
— технологии Software-Enabled Flash, Zoned Zamespaces,
— сквозную защиту канала передачи End-to-end data path protection,
— Open Channel,
— интерфейс NVMe 1.4b.

Встроенный блок позволяет работать с динамической памятью DDR4 @3200MHz и LPDDR4x @4266MHz в качестве кэш.

Набор механизмов с общим названием Elastic SLA Enforcer нацелен на гибкое и эффективное управление накопителем в многопользовательской многопоточной среде центра обработки данных. Он управляет качеством обслуживания (QoS) клиентов и упрощает получение индивидуальных метрик. Elastic SLA Enforcer включает:
— Multi Physical Function Support. Эта функция упрощает виртуализацию накопителя без внесения изменений в ПО хост-контроллера.
— Hardware Queue Management. Управляет приоритетами запросов, регулирует задержки.
— Granular Hardware Arbiter. Измеряет скорости и обеспечивает учет в многопользовательских средах.

Помимо всего прочего, контроллер имеет аппаратные механизмы создания RAID (подробности не раскрываются).

Контроллер Marvell Bravera SC5

Все это богатство упаковано в корпус 20х20 мм и потребляет 8,7 Вт в 8-канальном и 9,8 Вт в 16-канальном варианте

Мозг Bravera SC5 строится на двух процессорах — Arm Cortex-R8 и Cortex-M7, окруженных множеством специализированных блоков и ускорителей.

Блок-схема Marvell Bravera SC5

Первыми тестерами контроллеров стали Microsoft и Facebook.