Надпись SLC + TLC ещё не делает SSD серверным. В доступных материалах Macronix нет полезной ёмкости будущего накопителя, TBW, DWPD, срока гарантии и результатов испытаний под случайной записью. Закупочную спецификацию такими данными не заполнить.
Если сервер под 1С или виртуальные машины нужен сейчас, ждать SSD Macronix ради одной схемы памяти не стоит. Вернуться к нему можно после публикации ресурса, методики испытаний и поведения накопителя после заполнения SLC-области.
Цена ускоренной записи тоже известна. По данным ATP Electronics, перевод TLC-памяти в режим pSLC повышает ресурс ячеек более чем в десять раз, но сокращает полезную ёмкость втрое. Это обмен места на ресурс, а не бесплатное ускорение.
SLC ускоряет запись, пока хватает выделенной области
SLC хранит один бит в ячейке, TLC — три. Поэтому контроллер может сначала записывать данные в быструю SLC-область, а затем переносить их в более плотную TLC.

В работе Санджина Ю и Донкуна Шина для конференции USENIX HotStorage 2020 программирование страницы SLC занимало 160 мкс, TLC — 730 мкс. Эти значения описывают типы памяти в экспериментальном накопителе, а не будущий SSD Macronix.
Для закупки важнее другое: сколько SLC доступно при непрерывной записи и какой становится скорость после заполнения этой области. Фиксированный раздел на 100 ГБ и динамический кэш на сотни гигабайт дадут разное поведение, хотя на обеих коробках будет написано SLC + TLC.
Macronix пока не опубликовала для этого SSD ни размер SLC-области, ни правила её изменения. Значит, оценить устойчивую скорость записи нельзя.
Для 1С и виртуальных машин нужен ресурс на случайной записи
Серверная нагрузка пишет не так, как тест последовательного копирования большого файла. Базы данных и виртуальные машины меняют мелкие блоки в разных участках накопителя. Контроллеру приходится переносить дополнительные данные, и фактическая запись в NAND превышает объём, который отправило приложение.
Это отношение называют WAF — коэффициентом усиления записи. ATP Electronics указывает: мелкие случайные записи повышают WAF, а высокий WAF быстрее расходует ресурс NAND.
Поэтому число TBW, полученное последовательной записью блоками по 128 КБ, нельзя без поправок переносить на OLTP-базу или хранилище виртуальных машин. ATP отдельно публикует ресурс при последовательной нагрузке и при случайной корпоративной нагрузке по JESD219A. От Macronix нужна такая же раскрытая методика.
Ориентиры по классам накопителей дают рамку для отбора:
- 1–3 DWPD — серверы с преобладанием чтения;
- 3–10 DWPD — смешанная нагрузка, включая OLTP и виртуальные машины;
- 10–25 DWPD и выше — журналы транзакций и постоянная интенсивная запись.
Это диапазоны классов из справочника StorageMath, а не заявленные характеристики Macronix. DWPD показывает, сколько полных объёмов накопителя можно записывать ежедневно в течение гарантийного срока.
Если пока выбираешь между типами накопителей, сначала отдели требования к задержке и ресурсу от требований к объёму: SSD, NVMe и HDD закрывают разные серверные нагрузки.
pSLC повышает ресурс, но увеличивает нагрузку в DWPD
Возьмём сервер, который записывает 1 ТБ в сутки. Под данные установлен SSD полезной ёмкостью 1,92 ТБ в режиме TLC.
Нагрузка составит:
1 ТБ / 1,92 ТБ = 0,52 DWPD
Теперь допустим, что те же ячейки целиком перевели в pSLC. По данным ATP Electronics, полезная ёмкость сократится втрое:
1,92 ТБ / 3 = 0,64 ТБ
Суточная нагрузка на накопитель вырастет:
1 ТБ / 0,64 ТБ = 1,56 DWPD
При записи 2 ТБ в сутки получим 1,04 DWPD для TLC и 3,13 DWPD для pSLC. Ресурс самих ячеек при этом может вырасти более чем в десять раз, но оценивать накопитель всё равно нужно по итоговым TBW и DWPD, а не по типу ячеек.
Этот расчёт не предсказывает параметры SSD Macronix. Он показывает цену pSLC и набор чисел, без которых сравнение с серийными серверными накопителями не работает.
Пять строк, которых не хватает в спецификации Macronix
Первая строка — полезная ёмкость после разделения памяти на SLC и TLC. Номинальный объём NAND здесь не поможет: сервер использует пространство, доступное после резервирования и настройки кэша.
Вторая — размер SLC-области и способ управления ею. Фиксированный раздел даёт предсказуемый объём быстрой записи. Динамический меняется вместе со свободным местом, поэтому результат зависит от заполнения накопителя.
Третья — TBW и DWPD за весь срок гарантии. Нужны оба значения: TBW показывает общий допустимый объём записи, DWPD связывает его с ёмкостью и сроком эксплуатации.
Четвёртая — методика испытаний. Для 1С, OLTP и виртуальных машин нужен результат на случайной записи, например по JESD219A, а не только последовательный тест блоками по 128 КБ.
Пятая — сохранность данных после выработки ресурса и при повышенной температуре. ATP Electronics, например, указывает удержание данных при 100% израсходованных циклов программирования и стирания и температуре 55 °C. Сравнивать Macronix с таким накопителем можно только при столь же явных условиях.
MTBF эту информацию не заменяет. По определению ATP Electronics, метрика описывает частоту случайных отказов в партии накопителей во время штатной эксплуатации, но не учитывает износ NAND.
Спецификация под задачу
Считаем конфигурацию для сервера с 1С и виртуальными машинами, который записывает до 1 ТБ в сутки. Рабочие данные занимают не больше 1 ТБ, а накопители стоят в зеркале RAID 1. При таком уровне RAID каждый SSD принимает весь поток записи, поэтому нагрузка на один накопитель составляет 0,52 DWPD при ёмкости 1,92 ТБ.
В заявку на закупку я бы заложил:
- 2 × 1,92 ТБ enterprise SSD в RAID 1;
- ресурс не ниже 3 DWPD на срок гарантии;
- не менее 10 512 ТБ записи на каждый SSD при пятилетнем сроке:
1,92 × 3 × 365 × 5; - опубликованный результат испытаний на случайной корпоративной нагрузке;
- заявленное удержание данных после полной выработки ресурса;
- телеметрию общего объёма записанных данных для контроля фактической нагрузки.
Порог 3 DWPD здесь выбран с запасом относительно расчётных 0,52 DWPD: на накопитель влияют не только записи приложений, но и WAF, фоновые переносы данных и пиковые дни. Если сервер пишет 2 ТБ в сутки, расчётная нагрузка вырастет до 1,04 DWPD — конфигурация ещё укладывается в тот же класс.
Для журналов транзакций с постоянным потоком записи нужен другой отбор: отдельный накопитель класса от 10 DWPD либо расчёт по фактическому суточному объёму. Для преимущественно читаемой базы можно опуститься до класса 1–3 DWPD, но сначала проверь запас по TBW на весь срок эксплуатации.
Компромисс — цена. Два SSD класса mixed-use с ресурсом от 3 DWPD стоят дороже накопителей read-intensive. Экономия оправдана только тогда, когда измеренная запись вместе с запасом укладывается в ресурс более дешёвой модели.
Если поставщик прислал несколько похожих вариантов, сведи ресурс, гарантию и методику испытаний в одну таблицу — тот же приём помогает сравнить два коммерческих предложения на сервер.
SLC + TLC описывает устройство памяти, но не отвечает на вопрос, сколько накопитель проживёт в твоём сервере. Пока Macronix не назовёт полезную ёмкость, DWPD, гарантию и ресурс на случайной записи, не откладывай закупку и не меняй согласованную конфигурацию ради этой новинки.