Samsung E-SSD: накопитель с 50 Гбит/с Ethernet и NVMe-oF

 

Samsung периодически радует нас любопытными разработками. Так, два года назад она совместно с Xilinx представила накопители SmartSSD PM983F со встроенной ПЛИС, которая позволяет накопителю самостоятельно производить вычисления и обрабатывать данные. В прошлом году вышел прототип KV Stacks — Key:Value SSD, реализующего подобие объектного, а не блочного хранилища, которое идеально подходит для одноимённого класса СУБД.

На этот раз в рамках OCP Virtual Summit Samsung поделилась информацией о концептуальном E-SSD — твердотельном накопителе с сетевым интерфейсом 50GbE.

Идея внедрения сетевого адаптера непосредственно в накопитель не нова. Это позволит избавиться от множества промежуточных слоёв типовой системы хранения данных: бэкплейна, контроллера RAID/HBA, контроллера PCIe (часто со свитчом и ретаймерами), собственно сетевого адаптера и всего сопутствующего программного стека.

Такая схема снижает задержки и позволяет повысить плотность размещения оборудования. Одним из самых известных проектов такого рода был Seagate Kinetic — 4-Тбайт HDD, который имел Ethernet-адаптер и предоставлял объектное хранилище. Правда, после совместного анонса с CERN об использовании платформы Kinetic Open Storage практически ничего не было слышно.

Приход RDMA и NVMe(-oF) упростил задачу — между накопителями и сетью находился только PCIe. Проблему объединения одного с другим решают по-разному. Например, Pavilion Data организует PCIe-фабрику со множеством контроллеров. Viking Enterprise Solutions использует большое число PCIe-линий AMD EPYC Rome.

Kazan Networks, которую выкупила Western Digital, предлагает готовые NVMe-мосты, как Marvell. Есть и акселераторы вроде LightField. Все подобные решения позволяют организовать полки JBOF (Just Bunch of Flash), подключённые к коммутаторам Ethernet или InfiniBand. Это намного проще и дешевле, чем, к примеру, организация PCIe-сети вроде FabreX.

Samsung E-SSD доводит идею до логического конца: накопитель оснащается двумя портами 25GbE и поддерживает NVMe-over-TCP и RDMA (iWARP/RoCE). Компания называет такое подход Ethernet Bunch of Flash или просто EBOF. E-SSD обеспечивают 1,5 млн IOPS при случайном чтении 4K-блоками, что, согласно разработчикам, эквивалентно прямому подключению PCIe 4.0 x4.

Производительность с ростом числа накопителей в полке только увеличивается, а разница может быть трёхкратной в сравнении с обычными JBOF. Сам же накопитель выполнен в стандартном 2,5” форм-факторе SFF и должен быть совместим с текущими СХД для U.2-дисков. Речь всё же только о механической совместимости, да и про TDP такого устройства ничего не говорится.

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER. | Можете написать лучше? Мы всегда рады новым авторам.

Источник:

Постоянный URL: https://servernews.ru/1010975
Система Orphus