完全硬件卸载的NVMe存储加速系统
    2.
    发明公开

    公开(公告)号:CN115826872A

    公开(公告)日:2023-03-21

    申请号:CN202211684098.8

    申请日:2022-12-27

    IPC分类号: G06F3/06

    摘要: 本发明提供了一种完全硬件卸载的NVMe存储加速系统,包含一个由ARM软件处理器和FPGA硬件处理器组成的异构加速卡,在ARM中设置了管理模块,实现NVMe管理命令的处理,在FPGA中设置了命令抓取模块、虚拟队列绑定模块、I/O处理模块和I/O带宽公平调度模块,实现NVMe I/O命令的硬件加速处理和I/O带宽公平调度。经测试,本发明提出的系统具备比已有系统快4.65/4.92倍的读/写速度且将I/O带宽公平调度的CPU成本降低为0,本发明解决了以前设计方案中读/写速度慢,I/O带宽公平调度与CPU强绑定的问题,更好地满足多用户/应用共享的需求。