Компания StorONE, основанная Галом Наором (Gal Naor), визионером программно-определяемых технологий хранения данных, объявила о запуске OFA — необычного флеш-массива, созданного из быстрых и дорогих накопителей Optane и емких и условно недорогих QLC флеш-дисков. Управляется это чудо техники с помощью двухпроцессорной платформы на базе Intel Xeon SP. Минимальная конфигурация предполагает три твердотельных накопителя Optane DC P4800X объемом 750 ГБ каждый и пять твердотельных накопителей Intel D5-P4320 NVMe по 7,68 ТБ, чтобы довести емкость массива до солидных 40 ТБ. При желании скоростной пул хранения может быть расширен до 8 устройств Optane, слой флеш-дисков Intel QLC тоже можно наращивать, но только до 16 устройств.

Дисковая полка Western Digital 2U24 с одним из двух блоков питания,
аналогичная Optane Flash Array от StoreONE
В очередной раз платформа с двумя процессорными гнездами доказывает маловерам и нытикам свою живучесть. Наивно было предполагать, что один сокет покроет потребности пула быстрых, а посему — невероятно «прожорливых» в смысле процессорного времени накопителей Optane. QLC NAND тоже к «тихоходным» не относится и, несмотря на некоторый пессимизм, методично торит себе дорогу на серверный рынок.
Дисковая полка с NVMe-накопителями буквально пронизана «щупальцами» PCIe-шины, несущими свои линии к контактам SFF-8639 разъемов U.2. А ведь могли бы замахнуться на U.3 или даже на EDSFF, но зачем, если речь о «земных», а совсем не облачных профессиях стореджей?
Можно ли было обойтись чипами AMD EPYC, уверенно лидирующими по количеству PCI Express подключений к одному процессорному гнезду? Вряд ли. И дело тут вовсе не в том, что это OFA — это Optane Flash Array, т.е. дисковый массив из накопителей Intel Optane. Компания StorONE, известная своей нацеленностью на рекорды, вероятно, в курсе того, что по показателям латентности процессоры AMD все еще уступают Intel, несмотря на общий «ура»-энтузиазм серверного рынка. Имеется в виду латентность доступа к оперативной памяти — базисного показателя, непосредственно влияющего на связанные с ним оценки работы дисковых полок.
Конфигурация OFA с восемью накопителями Optane обеспечивает более одного миллиона операций ввода-вывода в секунду:
- 1,05 млн IOPS на операциях чтения с латентностью 0,14 мс
- 310 тыс IOPS на копировании с латентностью 0,60 мс
- Производительность при последовательном чтении 10 GBPS
- Производительность при последовательной записи 2,8 GBPS
Ну, и на что можно было рассчитывать без Optane? К слову, во многом похожее решение от WD не допускает подключения более одного устройства к процессорному сокету. Да и аналогия Western Digital ME200 с Intel P4800X слишком условна.
Массив NVMe-дисков работает под управлением программного обеспечения S1 Enterprise Storage Platform, о котором известно до обидного мало. Скорее всего, это прикладной софт, погруженный в кастомизированную версию Linux — во всяком случае, многие так делают.
Два года назад StorONE инсталлировала S1 на JBOD от Western Digital. Это была укомплектованная твердотельными SAS-накопителями HGST модель 2U24. Тоже, кстати, развернутая на двухсокетной платформе с Intel Xeon на борту. Тогда она обеспечила рекордные 1,7 млн IOPS на случайных операциях чтения блоками по 4K с задержкой менее 0,30 мс. Производительность модернизированной WD 2U24 составила на последовательном чтении 15 GBPS, на записи – 7,5 GBPS.

Блок-схема WD 2U24 дает представление об архитектуре NVMe-хранилища
Нетрудно видеть, что в разработке Optane Flash Array компания StorONE шла на рекорд именно в плане латентности. В StorONE утверждают, что OFA-платформа способна к линейной масштабируемости и что в будущем она может замахнуться на 3 млн IOPS и скорость последовательного чтения в 30 GBPS.