
Macronix и IBM: один SSD с двумя уровнями NAND-памяти
Подберём сервер под задачи
Ответьте на несколько вопросов — подготовим предложение
Macronix и исследовательское подразделение IBM показали технологию «двухуровневого» SSD: один физический накопитель отдаёт системе не одно, а два независимых NVMe-устройства — быстрый SLC-уровень для активных данных и ёмкий TLC-уровень для основного массива. Для ИИ- и HPC-хранилищ это способ уместить функции двух классов SSD в один слот.
Краткое содержание
- один накопитель отдаёт хосту два NVMe-устройства: быстрый SLC-уровень и ёмкий TLC-уровень;
- первая площадка внедрения — программный стек IBM Storage Scale, который используют в ИИ- и HPC-кластерах;
- перенос данных между уровнями идёт внутренними командами копирования SSD, без нагрузки на процессор хоста;
- в перспективе — гибкое изменение объёма каждого уровня под фактический профиль нагрузки.
Как устроен накопитель с двумя уровнями NAND
Внутри одного корпуса накопителя часть ячеек NAND работает в режиме SLC — один бит на ячейку, минимальная задержка и большой ресурс перезаписи. Остальная часть отдана под TLC: три бита на ячейку, ниже цена за терабайт, но и ниже скорость. Прошивка представляет эти области хосту как два разных NVMe-устройства — быстрый «перформанс»-пул и ёмкий «надёжный»-пул. Программную часть Macronix разрабатывает вместе с IBM: она распределяет данные между уровнями и умеет двигать их между NAND-областями внутренними командами копирования, минуя оперативную память и процессор сервера.
Зачем это ИИ- и HPC-хранилищам
Сегодня «горячий» и «холодный» уровни в программно-определяемом хранилище — это обычно разные накопители, а часто и разные серверы: быстрый NVMe-пул отдельно, ёмкий QLC- или HDD-пул отдельно. Каждый уровень занимает свои слоты и диски в шасси, а логику размещения данных берёт на себя софт хранилища. Если оба уровня живут в одном физическом SSD, число занятых отсеков в плотном хранилище сокращается вдвое, а часть работы по переносу данных уходит с процессора сервера на контроллер накопителя. Похожий профиль нагрузки — у чекпоинтов при обучении моделей: система пишет короткими интенсивными всплесками, а потом подолгу читает архив. Здесь и нужен именно такой баланс: быстрый приёмник для всплеска записи и дешёвая ёмкость для хранения.
Чего пока не раскрыли — и на что смотреть закупщику
Ни Macronix, ни IBM не назвали ёмкость накопителей, скорость по уровням, ресурс перезаписи и сроки появления на рынке. Технология обкатывается как часть исследовательского партнёрства и первой пойдёт в состав аппаратных комплексов IBM Storage Scale System, а не в свободную продажу как отдельный SSD. Посчитать TCO против привычной схемы «быстрый NVMe-пул плюс ёмкий пул» пока нельзя. Сравнивать не с чем — конкретных цифр никто не публиковал.
Мнение DigitalRazor
Для тех, кто планирует ИИ- или HPC-хранилище прямо сейчас, это пока не повод менять архитектуру — берите проверенную схему с раздельными быстрым и ёмким пулами NVMe под нагрузку. А вот следить за партнёрством Macronix и IBM стоит: если технология дойдёт до серийных накопителей с открытыми характеристиками, она может ощутимо сократить число слотов под хранилище в плотных ИИ-узлах. Подскажем и подберём конфигурацию хранилища под конкретный профиль нагрузки уже сегодня, на существующем железе.













