Společnost Western Digital vyvinula pro jádro Linux ovladač s implementací NVMe PCI Endpoint Function Target. Při použití PCIe ovladače, který podporuje režim endpoint, umožňuje ovladač systému běžícímu na Linuxu chovat se jako PCI NVMe ovladač, který bude pro jiné systémy vypadat jako úložiště s rozhraním NVMe.
Jako příklad byl takový úložný systém realizován na základě desky Rock5B, která používá SoC Rockchip RK3588 s PCI Gen3x4 ovladačem, schopným pracovat v režimu endpoint. Při použití blokového zařízení null_blk a konfiguraci se 4 frontami vstupů/výstupů ukázal úložný systém propustnost 2,8 GB/s při sekvenčním čtení bloků 512 KB a výkon 131 tisíc operací vstupu/výstupu za sekundu při náhodných čtecích operacích bloky 4K.
Zdroj: opennet.ru
