NVME-oF IP 设计14 : 简介NVMe oF IP特点 本NVMe-oF IPNon-Volatile Memory Express over Fabrics是一种将NVMe协议性能延伸至网络的技术实现存储资源的灵活共享和扩展。1 IP架构及核心功能如图1所示它给出NVMe oF IP架构示意图。图1 NVMe oF IP架构图该包括三大部分NVMeoF 子模块RDMA子模块及高速NVMe存储模块。其中NVMeoF子模块负责文件系统管理及传输控制RDMA子模块遵循RoCE V2通用网络协议实现FPGA与PC主机端之间高速传输NVMe存储模块经PCIe接口实现对SSD存储器高性能存储。采用以上架构它支持通过RDMA V2扩展NVMe性能至网络环境提供低延迟和高并发优势适用于远程数据共享存储场景。2 功能与性能1采用该IP支持PC机在linux环境下实现远端数据存储管理支持采用PCIe 3.0接口单盘SSD时可实现大数据传输读写速度达2GB/s采用PCIe 4.0接口可实现大数据传输读写速度达4GB/s在网络场景中通过优化协议栈和硬件加速可保持接近本地存储的性能水平。这里采用三星980Pro SSD测试如果其他盘需要考虑盘性能以测试为准2支持linux环境下EXFAT文件系统。3采用三星980pro传输时延不高于80us。4提供灵活的CQ/SQ队列管理和端到端数据保护机制适用于高性能计算、大数据分析等场景。B站已给出之前的相关性能演示视频如想进一步了解请搜索B站用户专注与守望https://www.bilibili.com/video/BV1f6mbBeEiH/?spm_id_from333.337.search-card.all.clickvd_sourcec355545d27a44fe96188b7caefeda6e7https://www.bilibili.com/video/BV1og3e6XEHR/?spm_id_from333.337.search-card.all.clickvd_sourcec355545d27a44fe96188b7caefeda6e7