一种基于FPGA硬件加速的RAID实现方法

AITNT
正文
推荐专利
一种基于FPGA硬件加速的RAID实现方法
申请号:CN202510889796
申请日期:2025-06-30
公开号:CN120723163A
公开日期:2025-09-30
类型:发明专利
摘要
本发明提供一种基于FPGA硬件加速的RAID实现方法,包括步骤:基于UIO技术将内核存储设备的控制权限转移至用户态,并于用户态构建磁盘管理模块,减少用户态与内核态之间的切换频率;于内核模块与磁盘管理模块之间建立共享内存区域,实现内核与用户态的高效交互;于磁盘管理模块中引入FPGA硬件卡,依据RAID模式及数据访问类型配置FPGA硬件卡校验计算逻辑。针对现有RAID系统中因用户程序内存访问请求频繁导致用户态与内核态切换开销大、数据在用户态和内核态之间传递效率低等问题,本发明首先,利用UIO技术优化设备管理,将磁盘管理功能从内核提取到应用层,建立磁盘管理模块,减少因用户程序请求引发的频繁上下文切换,降低时间和资源开销。
技术关键词
模块 内核态 物理磁盘 存储设备 消息 磁盘阵列 内存访问请求 物理地址信息 RAID系统 数据访问 建立通信链路 绑定协议 自定义协议 故障磁盘 映射技术 拷贝
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号