Домой Обзоры KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8

Изучаем производительность нового корпоративного SSD KIOXIA CM9-R. Как восьмое поколение памяти BiCS FLASH влияет на работу с низкими очередями команд?

8
0

KIOXIA CM9-R: первый взгляд на корпоративные SSD с восьмиэтажной архитектурой BiCS FLASH

KIOXIA CM9-R — это первая серия корпоративных твердотельных накопителей, базирующаяся на восьмом поколении BiCS FLASH. Модель емкостью 15,36 ТБ в форм-факторе E3.S является «золотой серединой» линейки: она демонстрирует производительность 3 400 000 IOPS при случайном чтении и 14 800 МБ/с при последовательном чтении, сохраняя при этом типичный активный уровень энергопотребления на отметке 25 Вт. В KIOXIA подчеркивают, что дизайн CBA (CMOS directly Bonded to Array) в памяти BiCS8 позволяет достичь флагманской пропускной способности без необходимости повышать лимиты мощности, в то время как другие Gen5-накопители для корпоративного сегмента зачастую требуют значительно больших затрат энергии для достижения сопоставимых показателей.

Корпоративный SSD KIOXIA CM9-R 15.36TB в форм-факторе E3.S
KIOXIA CM9-R 15.36TB в форм-факторе E3.S: BiCS FLASH восьмого поколения, типичное потребление 25 Вт

Серия CM9-R ориентирована на операции чтения (1 DWPD), дополняя линейку CM9-V с выносливостью 3 DWPD для смешанных нагрузок. Емкости накопителей варьируются от 1,92 ТБ до 30,72 ТБ в формате E3.S, а флагманская версия на 61,44 ТБ доступна только в 2,5-дюймовом исполнении U.2. Важно отметить, что накопители объемом менее 7,68 ТБ используют пятое поколение памяти BiCS, тогда как модели на 7,68 ТБ, 15,36 ТБ и 30,72 ТБ основаны на восьмом поколении. Наша тестовая модель на 15,36 ТБ (KCM9XRJE15T3) примечательна тем, что именно на этой отметке достигаются пиковые характеристики записи для всей серии: 11 000 МБ/с при последовательной записи и 540 000 IOPS при случайной записи — показатели, которыми не обладает ни одна другая модель в линейке.

Накопитель использует интерфейс PCIe 5.0 x4 с поддержкой двухпортового режима x2 для обеспечения отказоустойчивых топологий. Устройство соответствует стандартам NVMe 2.0, NVMe-MI 1.2c и частично спецификации OCP Datacenter NVMe SSD v2.5. Стандартная защита от сбоев питания и сквозная защита данных дополняются вариациями безопасности: SIE, SED и FIPS 140-3 SED.

Методика тестирования и конфигурация

Все тесты проводились на платформе Dell PowerEdge R760 под управлением Ubuntu 22.04.2 LTS. Система оснащена двумя процессорами Intel Xeon Gold 6430 (32 ядра, 2,1 ГГц), 1 ТБ оперативной памяти DDR5-4400 (16 x 64 ГБ) и накопителем Dell BOSS SSD объемом 480 ГБ. Для подключения накопителей использовалась система Serial Cables Gen5 JBOF, а для задач ускорения — графический адаптер NVIDIA L4. В качестве конкурентов выступили: KIOXIA CD9P-R (7,68 ТБ), Sandisk DC SN861 (7,68 ТБ), Solidigm PS1010 (7,68 ТБ), Solidigm PS1030 (12,8 ТБ), Micron 7600 MAX (6,4 ТБ), Micron 9550 MAX (12,8 ТБ) и Micron 9550 Pro (7,68 ТБ). Сравнение с KIOXIA CD9P-R является наиболее показательным, так как этот накопитель демонстрирует возможности BiCS8 в сегменте дата-центров, в то время как CM9-R представляет собой его корпоративный флагманский аналог.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 2 к материалу
Разъем E3.S 7.5mm с интерфейсом EDSFF; серия накопителей включает модели до 61.44 ТБ в 2.5-дюймовом формате

Результаты FIO-тестирования

Последовательная запись 128K (IODepth 16 / NumJobs 1)

CM9-R показал стабильную скорость 8 668,1 МБ/с при задержке 230,4 мкс, заняв третье место в группе после Micron 9550 MAX (10 957,9 МБ/с) и 9550 Pro (10 354,6 МБ/с). Накопитель значительно превзошел остальные модели, работавшие в диапазоне 6 370–7 127 МБ/с, и показал результат на 25% выше, чем у родственной модели CD9P-R (6 912,4 МБ/с).

Последовательное чтение 128K (IODepth 64 / NumJobs 1)

При использовании одного рабочего потока CM9-R продемонстрировал 9 974,6 МБ/с при 801,7 мкс. Это единственный показатель, который существенно ниже паспортных 14 800 МБ/с и результата CD9P-R (14 235,9 МБ/с). Поскольку это однопоточный тест, потенциальным покупателям с нагрузками на однопоточное чтение крупных блоков рекомендуется провести дополнительное тестирование собственного ПО.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 3 к материалу

Случайная запись 64K

В этом сценарии CM9-R занял второе место с пиком 9 635,3 МБ/с (IODepth 8 / NumJobs 2, задержка 103,4 мкс), уступив лишь Micron 9550 MAX. На низких очередях (IODepth 1 / NumJobs 1) накопитель стал лидером с показателем 3 334,8 МБ/с при 18,4 мкс. Задержки оставались под контролем, достигая максимума в 1 942,5 мкс, тогда как конкуренты часто превышали порог в 2 300 мкс (а Solidigm PS1010 достигал почти 6 000 мкс).

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 4 к материалу

Случайное чтение 64K

При глубине очереди 1 и одном потоке CM9-R показал лучший результат в группе — 1 359,0 МБ/с при 45,6 мкс, опередив даже CD9P-R (1 334,0 МБ/с). Пиковая производительность в 13 402,4 МБ/с достигается при IODepth 4 / NumJobs 8 с низкой задержкой 148,7 мкс, тогда как большинству конкурентов требовалась очередь IODepth 32. Лидерство в глубоких очередях осталось за Solidigm PS1030 (14 162,9 МБ/с).

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 5 к материалу

Последовательная запись 16K

Мы перешли на анализ последовательной записи 16K вместо случайной, так как именно такие потоки преобладают в современных корпоративных средах, включая ИИ-конвейеры, которые перемещают упорядоченные данные, а не совершают разрозненные случайные операции.

Производительность накопителя KIOXIA CM9-R

Изменения в архитектуре пошли на пользу накопителю CM9-R. В тестах пиковой производительности он показал результат 10 812,2 МБ/с, уступив лишь Micron 9550 MAX с его 10 970,8 МБ/с. Однако, если Micron 9550 MAX потребовались параметры IODepth 32 / NumJobs 4 и время задержки 181,9 мкс для достижения этого показателя, то CM9-R вышел на пик при IODepth 1 / NumJobs 16 с задержкой всего 22,8 мкс. Это подтверждает характерную для данной модели особенность — работу с минимальными очередями команд.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 6 к материалу

Задержка при работе с одним потоком составила 10,4 мкс, что стало лучшим результатом в группе. Накопитель преодолел отметку 10 400 МБ/с в трех различных точках в диапазоне от IODepth 1 до 32.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 7 к материалу

Последовательное чтение блоков 16К

При операциях чтения CM9-R показал скорость 13 393,2 МБ/с (IODepth 32 / NumJobs 8), заняв второе место после своего собрата CD9P-R (13 819,7 МБ/с). Практически идентичный результат в 13 390,1 МБ/с был достигнут при IODepth 16 / NumJobs 8, при этом задержка оказалась вдвое ниже: 149,0 мкс против 298,3 мкс.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 8 к материалу

Важный нюанс: в отличие от тестов случайного доступа, в тестах последовательного чтения 16К с одним потоком преимущество оказалось на стороне Sandisk SN861 (12,5 мкс) и Micron (13,9–21,3 мкс), тогда как показатели пары накопителей KIOXIA находились в районе 32 мкс.

При переходе к параллельным вычислениям CM9-R продемонстрировал хорошее масштабирование, достигнув 12 400 МБ/с при IODepth 4 / NumJobs 16.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 9 к материалу

Случайная запись и чтение блоков 4К

В тесте случайной записи 4К накопитель CM9-R достиг 1 502,9 тыс. IOPS при IODepth 8 / NumJobs 16 с задержкой 84,6 мкс. Он занял четвертое место в группе после Micron 7600 MAX (1 781,2 тыс.), Solidigm PS1030 (1 595,8 тыс.) и 9550 MAX (1 544,2 тыс.), при этом результат почти в 2,8 раза превысил заявленные KIOXIA 540 тыс. IOPS, измеренные при фиксированной глубине очереди.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 10 к материалу

При глубине очереди 1 накопитель стал лидером среди всех участников с показателем 115,8 тыс. IOPS и задержкой 8,2 мкс — это самый быстрый отклик при записи мелкоблочных данных в данной группе.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 11 к материалу

В тесте случайного чтения 4К с глубокой очередью CM9-R показал себя слабее: 1 973,4 тыс. IOPS на пике при IODepth 16 / NumJobs 16, что соответствует седьмому месту из восьми (выше только Micron 7600 MAX) и значительно ниже результата Sandisk SN861, возглавившего список с 2 555,6 тыс. IOPS.

Стоит учитывать контекст спецификаций: заявленные KIOXIA 3 400 тыс. IOPS измеряются при глубине очереди, превышающей наш предел в IODepth 32 / NumJobs 16. Разрыв мы рассматриваем как следствие разницы в конфигурации тестов, а не как недостаток накопителя, хотя модели SN861 и PS1030 смогли показать значительно более высокие результаты в тех же рамках тестирования.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 12 к материалу

В то же время при глубине очереди 1 CM9-R показал 33,6 тыс. IOPS с задержкой 29,3 мкс, что является лучшим результатом по задержке чтения 4К в группе, лишь немного опережая модель CD9P-R.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 13 к материалу

Производительность GDSIO (GPU Direct Storage)

В тестах чтения GPU Direct Storage накопитель CM9-R проявил те же качества масштабируемости, что и CD9P-R. Оба устройства KIOXIA лидировали в сегменте блоков 16К на протяжении всех тестов. Пиковый результат CM9-R составил 136,4 тыс. IOPS, что стало лучшим показателем в группе, обойдя CD9P-R (134,2 тыс.) и значительно опередив пару накопителей Solidigm (PS1030 показал 101,2 тыс.).

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 14 к материалу

В сегменте блоков 1М накопитель CM9-R достиг пика в 6,06 ГиБ/с, уступив только CD9P-R (6,16 ГиБ/с) и опередив Solidigm PS1010 и Micron 9550 MAX (оба по 6,05 ГиБ/с).

Задержка при однопоточном чтении блоков 16К составила 44,5 мкс (средний результат, идентичный CD9P-R). Лучшим в этом тесте стал Sandisk SN861 с 26,1 мкс.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 15 к материалу

В тестах записи CM9-R уверенно выделяется. Его пиковая скорость 5,51 ГиБ/с (блоки 1М, 16 потоков) лишь немного уступает результату Micron 9550 MAX (5,69 ГиБ/с). Однако ключевое отличие заключается в стабильности графика: если 9550 MAX демонстрировал просадки до 2,2 ГиБ/с в рамках задокументированного окна волатильности, то CM9-R показал наиболее стабильную линию во всем сегменте 1М. Кроме того, он избежал падения производительности при большом количестве потоков с блоками 128К, характерного для обоих накопителей Solidigm.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 16 к материалу

Задержка при однопоточной записи блоков 16К составила 21,4 мкс, разделив первое место с CD9P-R. Для систем с интенсивной записью данных через GPU этот накопитель оказался наиболее предсказуемым из всех протестированных.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 17 к материалу

Производительность при создании контрольных точек DLIO

Тест DLIO оценивает как скорость, так и стабильность записи контрольных точек обучения за три прохода. В таблице приведены средние значения за проход для нормализации данных с учетом разной емкости накопителей (у модели 15,36 ТБ CM9-R контрольных точек больше).

На первом проходе все участники показали близкие результаты в диапазоне 459–465 секунд; CM9-R продемонстрировал 462,8 секунды. Разрыв увеличился позже: к третьему проходу CM9-R показал 580,9 секунды. Это средний результат в конце группы: быстрее Solidigm PS1030 (599,2 с), но медленнее Sandisk SN861 (553,3 с), Micron 9550 MAX (555,3 с) и CD9P-R (570,6 с).

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 18 к материалу

Такая позиция на третьем проходе не должна вызывать тревогу. Накопители класса 1 DWPD (предназначенные для интенсивного чтения) не приобретаются для постоянной записи контрольных точек. Аргументы в пользу CM9-R подтверждаются результатами FIO: лучшая в группе задержка при работе с малой очередью команд на чтение и запись при неизменной стабильности работы.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 19 к материалу

Анализ производительности и выводы по KIOXIA CM9-R 15.36TB

Важно отметить, что накопитель CM9-R продемонстрировал постепенную и предсказуемую деградацию производительности на протяжении всех проходов, избегая резких колебаний. Он показал ту же стабильность, что и при записи GDS, что является критически важным показателем для планирования контрольных точек (checkpoint scheduling), когда диск уже введен в эксплуатацию. Покупателям, которым необходимы высокие показатели при работе с контрольными точками, стоит обратить внимание на семейство Micron 9550 или дождаться выхода версии CM9-V для смешанных нагрузок.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 20 к материалу

KIOXIA CM9-R объемом 15.36 ТБ — это первый корпоративный SSD на базе памяти BiCS8. Мы протестировали его в конфигурации, при которой серия обеспечивает наилучшую производительность записи. Наши данные четко показывают: накопитель продемонстрировал самую низкую задержку при малой глубине очереди среди всех протестированных устройств во всех сценариях рабочей нагрузки.

Лидерство при малых глубинах очереди

При глубине очереди 1 диск стал абсолютным лидером в тестах чтения 4K (33,6 тыс. IOPS при задержке 29,3 мкс), записи 4K (115,8 тыс. IOPS при задержке 8,2 мкс), последовательной записи 16K (задержка 10,4 мкс при одном потоке) и чтении 64K (1359,0 МБ/с при задержке 45,6 мкс). При этом пиковые показатели чтения 64K были достигнуты при значительно меньшем уровне параллелизма, чем требовалось конкурентам.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 21 к материалу

Результаты в GPU Direct Storage и глубоких очередях

В задачах GPU Direct Storage диск показал лучшие в группе показатели IOPS при чтении малыми блоками — 136,4 тыс. Кроме того, он обеспечил наиболее стабильную линию записи в ходе испытаний с пиком 5,51 ГиБ/с, избежав высокой волатильности при большом количестве потоков, характерной для ряда конкурирующих решений.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 22 к материалу

Пиковый показатель чтения 4K при глубокой очереди составил 1973,4 тыс. IOPS, что определило его на седьмое место из восьми в нашей серии тестов. Стоит отметить, что заявленный KIOXIA показатель в 3400 тыс. IOPS достигается при глубинах очереди, превышающих возможности нашего тестового стенда, в то время как конкуренты смогли показать более высокие результаты в рамках тех же условий тестирования. Результат последовательного чтения 128K с одним потоком составил 9974,6 МБ/с, что стало единственным показателем, не соответствующим заявленным характеристикам.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 23 к материалу

Рекомендации и позиционирование

Для уровней хранения данных, чувствительных к задержкам при чтении, интерфейсов OLTP, виртуализированных сред на двухпортовой инфраструктуре высокой доступности (HA) и AI-сервисов с интенсивным чтением — где время отклика при реальных глубинах очереди важнее, чем синтетические пиковые значения, — CM9-R является на сегодняшний день самым весомым аргументом в пользу того, что изменения в архитектуре CBA памяти BiCS8 меняют класс устройств.

Сценарии с интенсивной и постоянной нагрузкой на запись требуют выбора модели CM9-V или других накопителей для смешанных нагрузок из этой группы. Всем остальным пользователям предлагается накопитель, который отвечает быстрее всего в критических ситуациях, доступный в линейке объемов до 30,72 ТБ в форм-факторе E3.S и до 61,44 ТБ в формате 2,5 дюйма.

KIOXIA CM9-R 15.36TB: обзор корпоративного SSD на базе BiCS8 — иллюстрация 24 к материалу

Результаты CM9-R в тестах с глубиной очереди 1 обеспечили ему место в таблице лидеров: теперь накопитель занимает позицию «Лучший для задач, критичных к задержкам» (Best for Latency-Critical Workloads) на нашей странице лучших корпоративных SSD.