Первый взгляд на серверный SSD Kioxia CM6-V 3,2 ТБ: встречаем PCIe 4.0 и форм-фактор U.3

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | Хранение данных

Тем, кто следит за рынком SSD-накопителей, хорошо известно «двойственное» положение, которое на нем занимает Kioxia (бывшая ранее Toshiba Memory): компания является одним из крупнейших производителей флэша, но и поставщиком готовых изделий на нем тоже. По-видимому, чтобы не мешать розничным партнерам, на этом сегменте рынка она играет не слишком активно – фактически все клиентские SSD Toshiba делаются на контроллерах Phison и под непосредственным контролем Phison. Контроллеры во всех продуктах несут маркировку Toshiba, однако тут ничего особенного тоже нет – аналогичная картина, например, с SSD Seagate: еще один крупный партнер Phison, ради которого можно пойти на подобную перемаркировку. Которой все и ограничивается – на самом деле подобный SSD у Phison может заказать кто угодно. Независимо от размеров – были бы деньги, да умение работать с розницей. Никакой особенной магии во всех таких потребительских (Kioxia предпочитает термин «персональные») накопителях нет.

Совсем другое дело – enterprise. Игроков здесь мало – фактически только те, кто способен самостоятельно работать с контроллерами и прошивками для них. Ну и речь идет не о какой-то моде и новизне в первую очередь – или там попугаях в низкоуровневых бенчмарках. Во главе угла – совсем другие критерии. От стабильности поставок до стабильности скоростных характеристик – причем не пиковых, а выдерживаемых при действительно тяжелой постоянной нагрузке. И условия гарантии должны такому применению соответствовать, что без технических средств не слишком хорошо реализуется. В общем, специфический рынок со своими законами. В которых, опять же, нет ничего такого уж иррационального – разобраться несложно. На деле же все накопители взаимозаменяемы. Просто бытовые SSD нужно осторожно использовать в серверном окружении, учитывая все их достоинства и недостатки. На деле ничего криминального в таком подходе нет – просто можно ненароком перехитрить самого себя, если учтены не все нюансы. А так-то вон многие производители HPC-кластеров долгие годы в качестве загрузочных используют обычные бытовые накопители, типа Intel шестой серии (три года как перебравшиеся на QLC-память) и все у них хорошо. Точно также, серверный SSD можно установить и в обычную персоналку. А некоторые модели и в ноутбуки лезут. Просто тоже нужно изначально четко понимать – зачем. Причины поступить именно так – бывают. Без них – получится просто пустая трата денег. Возможно, даже, и в ущерб каким-то характеристикам. Например, производительность в персональном окружении и при решении бытовых же задач у «бытового» SSD может оказаться более высокой – он на такое применение и рассчитан. Аналогичное относится и к энергопотреблению с тепловыделением: бытовые модели поддерживают разнообразные энергосберегающие технологии и обязаны уметь нормально работать где-нибудь в ноутбуке, а серверным моделям это не нужно. К тому же, считается, что эксплуатанты серверов к охлаждению компонентов подходят ответственно, шума не боятся, применения жидкостного охлаждения при необходимости – тоже, так что задача SSD – работать быстро и хорошо, а об условиях его работы позаботиться пользователь. Точнее, для начала разработчик системы – которая уже потом будет при необходимости немного дорабатываться напильником под конкретные задачи. С «писюками» так тоже можно – но далеко не всегда делается. А потом начинаются страдания, что вот купил серверный SSD «чтобы понадежнее» – а он перегревался, тормозил и вообще накрылся через месяц. Увы, но в этом случае обычно сам дурак безо всяких натяжек.

Впрочем, это было лирическое отступление – которое просто ждало своего часа (когда-то надо было об этом сказать – вот повод представился). Пока же вернемся к теме. Хоть я выше и сказал, что на корпоративном рынке за модой не гоняются, но регулярно модернизировать продукты таки приходится. В частности, прошлый год принес нам два необходимых новшества – PCIe 4.0 и форм-фактор U.3.

С первым – все понятно. В быту оно, может быть, и не так нужно – но в дата-центрах приходится ворочать реально большими объемами информации, что требует и быстрых интерфейсов. Не всегда и не для всех устройств – часть может продолжать спокойно жить на SATA или там SAS, однако какой-то очень быстрый дисковый пул сделать стоит. Тем более, что последние серверные платформы и AMD (чуть дольше), и Intel (начиная с недавно анонсированного Ice Lake-SP) уже поддерживают как раз PCIe 4.0, причем в изрядных количествах, так что дело за смежниками. В итоге серверные SSD с поддержкой новой версии стандарта появились в ассортименте всех крупных игроков (а мелких на этом рынке и нет).

Kioxia – не исключение: компания разработала свой новый контроллер с поддержкой новой версии PCIe и применяет его уже в нескольких бизнес-линейках. Ну, точнее, есть два семейства CM6 и CD6. В каждом есть модели для преимущественно чтения и смешанных нагрузок: -R с 1 DWPD и -V с 3 DWPD. Различаются, естественно, распределением массива флэш-памяти на «пользовательскую» и «резервные» области. Из терабайта, например, получает CM6-V на 800 ГБ или CM6-R уже на 960 ГБ. Платить как обычно придется за полный объем – так что к подбору правильной модели нужно подходить ответственно. Ну и, как обычно, в этих линейках присутствуют модификации с расширенной функциональностью, так что для любой емкости найдутся четыре модули: «базовая», с поддержкой Instant Secure Erase (для более надежного удаления конфиденциальных данных при выводе дисков из оборота), с самошифрованием или сертификацией под FIPS 140-2 Level 2 (для нашего рынка, понятно, не актуально). Дальше мы немного ближе познакомимся со средней моделью семейства CM6-V без дополнительных плюшек.

Которая уже U.3, а не U.2 – хотя с виду никаких особенностей нет. Дело в том, что U.3-накопители используют тот же самый разъем SFF-8639, что и U.2. А получился он из традиционного для SAS SFF-8680 путем увеличения количества контактов с 29 до 68.

Собственно, вот так разъемы и выглядят. Пронумерованы каналы – это либо линии PCIe для NVMe-накопителей, либо SAS для подключения, собственно, SAS или SATA. Видно, что несмотря на физическую совместимость разъемов, SAS и U.2 несовместимы логически, поскольку используют абсолютно разные контакты. Поэтому приходится и разные корзины использовать, и разные контроллеры – «неправильные» пары даже пытаться работать не будут. U.3 же использует весь разъем, причем по-умолчанию это нечто похожее на расширение SAS до четырех каналов (напомню также, что к каждому можно подключить один SATA-накопитель – только специальный кабель-разветвитель нужен).

Зачем это все нужно? Для «трехмодовых» контроллеров, на которых будут собираться мощные СХД, состоящие из смеси NVMe-, SAS и SATA-накопителей. Первые, конечно, по логике лучше подключать непосредственно к процессору – для минимизации задержек, но… Не всегда нужен максимум производительности, а собственных линий у него маловато. Значит можно к PCIe 4.0 x16, например, подключить контроллер, на котором будут висеть в максимальной конфигурации:

  • пара Optane SSD для кэширования самых горячих данных, часто обновляемых индексов или просто временных файлов
  • несколько тех же Kioxia CM6-V для очень горячих
  • дополнительно немножко более дешевых CM6-R – для тех данных, которые будут в основном читаться, но часто
  • десяток-другой nearline-винчестеров (SAS-, а то и просто SATA): медленных, зато очень дешевых; для хранения холодных данных

И все это – в виде единого дискового пула. Прозрачным для системы образом. Или (что лучше) контроллер со всеми накопителями может представляться системе как Zoned Storage Devices, что внесено в NVMe 1.4 – и дальше она уже сама будет «понимать» куда можно писать с произвольной адресацией, куда – не стоит, а где вообще пачка SMR-дисков для бэкапов.

В общем, все красиво – при использовании по-назначению. Для чего еще и нужна соответствующая инфраструктура. Но не стоит падать духом – на деле U.3 полностью совместим и с U.2: определив «неправильный» внешний контроллер, SSD сам назначит контакты как надо. Поэтому CM6-V я просто воткнул в переходник на PCIe – а дальше в слот на системной плате и… Все получилось. Хотя переходник продавался еще как PCIe 3.0 x4 – но никаких проблем с 4.0 тоже не возникло от слова совсем. Единственное, чего лишился – работы в двухпортовом режиме, который поддерживают все CM6: в бытовой системе «получается» только 1х4, но не 2х2. Хотя для того, чтобы посмотреть, что выйдет в бытовых сценариях, нам как раз первый-то и нужен. А так-то фактическая отмена разделения накопителей на двух- и однопортовые тоже важное нововведение U.3: ранее такой гибкости в принципе не было.

Ладно – посмотрим, что нам обеспечит CM6-V в качестве SSD вульгарис. Для чего установим его во второй «процессорный» слот PCIe 4.0 x8 платы Asus Maximus XIII Hero. Процессор, естественно, Intel Core i9-11900K – до Rocket Lake процессоры Intel новый интерфейс не поддерживали.

Начнем с полной прописи в AIDA64. Как и следовало ожидать, SLC-кэширование здесь не используется. Кстати, кэширование записи в оперативной памяти тоже в принципе отключено и включить невозможно – еще одна характерная особенность серверных дисков. По этим двум причинам они могут быть медленнее бытовухи – всегда честно полагаются на собственные возможности, а не дополнительные ухищрения. Но и возможности далеко неплохие – бодро начинаем с 3,6 ГБ/с, что, вообще говоря, для этого теста очень хорошо (и в PCIe 3.0 не лезет заодно). К концу скорость записи снижается – но это может быть и следствием борьбы с температурой.

Дело в том, что все SSD с PCIe 4.0 пока еще являются горячими ребятами. А в серверных моделях на это в принципе не обращают внимания – охлаждать в любом случае нужно. Поэтому я использовал принудительный обдув слота 80 мм вентилятором во всех тестах – в этом случае температура не превышала 45 градусов. Но один провел, убрав вентилятор.

Ну, тут все понятно. Порядка 800 ГБ улетело на полной скорости, потом накопителю стало жарко – и он сбросил скорость до 2 ГБ/с. Поскольку нагрузка сохранилась, разогрелся до 78 градусов (по датчику), включил троттлинг – а далее медленно и печально продолжал писать на скорости 800 МБ/с (можно было и до конца довести процесс, но жалко зверушку стало). И это на открытом стенде, без стороннего подогрева и несмотря на большой корпус с хорошим теплоотводом. В общем, я об этом всем не зря выше предупреждал.

Теперь на всякий случай прогоним чтение – после записи это полезно. Не в данном случае, скорее, поскольку SLC-кэша нет – но вообще среди нынешних накопителей встречается немало таких, что «паспортные» скорости развивают лишь при работе с кэшем и на операциях чтения. Пустой же накопитель читать, понятно, бесполезно – при этом физических обращений к ячейкам вообще не происходит.

Как и ожидалось, ничего криминального. Более 3 ГБ/с в таком сценарии – очень даже нормально. Не все так умеют.

Но вообще лучше посмотреть на скорости на операциях с большими файлами. Благо есть на что. Особенно на запись в 32 потока – пока так никто из SSD в моих руках не мог. Ну и вообще скорость записи очень хорошая и в точности соответствует обещанным производителем 4,2 ГБ/с. Чтение – ниже заявленного, но с ним есть свои особенности – все-таки декларируют обычно показатели низкого уровня, что «на файлах» выжать сложно, а то и невозможно. И, опять же, выше ограничений PCIe 3.0 х4 в большинстве сценариев, так что прок от нового интерфейса есть. Меньше теоретически возможного – ну так и не все сразу.

Что касается комплексных бенчмарков, то тут сравнивать особо не с кем – я эту платформу только недавно начал использовать. Впрочем, есть WD Black SN850 2 ТБ – чего на самом деле и достаточно: это один из самых быстрых «бытовых» SSD с поддержкой PCIe 4.0, а тут получилось не хуже. Можно даже считать, что и лучше – скорость при заполнении не снижается. Хотя, конечно, использовать Kioxia CM6-V в качестве основного в обычном «писюке» это из пушки по воробьям: с этой работой он справится, но стоит слишком дорого. С другой стороны, если не гнаться за 3 DWPD (в персональном окружении не нужно), то есть более дешевая линейка CM6-R. А еще на аналогичной элементной базе есть «датацентровые» CD6 попроще (и тоже в виде двух семейств)...

 Хотя все равно, конечно, избыточно. И ориентировано, все-таки, под высокие емкости – за счет которых и получается получить высокую производительность без дополнительных костылей. Однако это само по себе не так часто нужно, да и цену еще больше увеличивает. Однако если вдруг есть выходящие за рамки мейнстрима запросы – их придется решать при помощи «немейнстримных» же накопителей. Вот, например, таких :)

Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Евро, доллары, рубли — я любой валюте рада
В банкомате нет любви, но её мне и не надо ©

6 комментариев

Добавить комментарий

A-Gugu
А почему электролиты на 35 вольт?
Там какой-небудь степ-ап внутри?
V
правый нижний угол платы — что-то похожее на подходящую индуктивность. И возможно что-то не другой стороне платы есть.
h
E=CUU/2 Видимо, выгодно повышать напряжение и использовать обычные электролиты вместо суперконденаторов.
113223985085478172010@google
в самсунге SM (sata) были по моему ионисторы.
У данного девайса скорость не просела.
Но обзор/тест какой-то куцый. Бюджетный десктопные и то то полней тестируют.
Пример нормального теста
https://www.storagereview.com/review/samsung-sm863-ssd-review
v
вы б хоть заголовок прочитать удосужились… «Первый взгляд [..]».

Добавить комментарий

Сейчас на главной

Новости

Публикации

Почему в мировой авиации до сих пор используется фут для высоты и узел для скорости?

В современной гражданской авиации высота полета измеряется в футах, а скорость — в узлах. Это правило действует во всем мире, несмотря на то, что в повседневной жизни и большинстве...

«Парящая тарелка» над крымским обрывом: как инженер Канчели переиграл оползень и сейсмику

В 1980 году военная разведка НАТО засекла на спутниковых снимках побережья Крыма странный объект, похожий на гигантскую стартовую площадку. Из крутого обрыва прямо над морем вырастали три мощные...

Как мозг воспринимает иностранные звуки и почему взрослым так трудно дается правильное произношение

Каждый, кто пробовал учить иностранный язык во взрослом возрасте, сталкивался с одной и той же проблемой: некоторые звуки кажутся практически одинаковыми, а собственное произношение звучит с...

Могут ли инопланетяне собирать вращение звёзд: новый подход к поиску цивилизаций без сфер Дайсона

Шестьдесят лет астрономы ищут в космосе следы высокоразвитых цивилизаций, опираясь на одну и ту же гипотезу. В 1960 году физик Фримен Дайсон предположил, что растущие потребности разумных...

Где скачать мессенджер MAX после удаления из Play Market: не ищите MAX где попало

Многие пользователи смартфонов на базе Android заметили, что российский мессенджер MAX исчез из Play Market. Из-за этого у многих возникает вполне закономерный вопрос: откуда теперь его скачивать?...

Что произойдет, если поменять местами причину и следствие: создан квантовый двигатель, который одновременно вырабатывает работу и охлаждает

Классическая термодинамика строится на строгих и неизменных правилах. Одно из ключевых положений этой науки гласит: теплота самопроизвольно переходит только от более нагретого тела к более...