SPDK

https://spdk.io
https://habr.com/ru/company/intel/blog/326094/

Для помощи ОЕМ-производителям и поставщикам программного обеспечения в интеграции NVM накопителей с NVMe интерфейсом, корпорация Intel создала набор драйверов и разработала полную архитектуру хранилища под названием Storage Performance Development Kit (SPDK).
Цель SPDK — подчеркнуть высокую эффективность и производительность, достигаемые совокупностью технологий Intel в области сетей, вычислений и хранения данных.

С помощью SPDK удалось продемонстрировать, что можно достичь великолепных показателей в миллионы операций ввода-вывода в секунду. При этом используется несколько процессорных ядер и несколько накопителей NVMe без какого-либо дополнительного оборудования для разгрузки.
Intel предоставляет полный исходный код эталонной архитектуры для Linux на условиях более широкой и либеральной лицензии BSD. Он распространяется в сообществе через GitHub. По адресу spdk.io находятся блог, список рассылки и дополнительная документация.