华南理工大学邹全义获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉华南理工大学申请的专利一种基于纠删码的Raid卡自适应容错优化方法和系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118708121B 。
龙图腾网通过国家知识产权局官网在2025-09-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410857776.9,技术领域涉及:G06F3/06;该发明授权一种基于纠删码的Raid卡自适应容错优化方法和系统是由邹全义;陆璐;冼允廷设计研发完成,并于2024-06-28向国家知识产权局提交的专利申请。
本一种基于纠删码的Raid卡自适应容错优化方法和系统在说明书摘要公布了:本发明涉及计算机存储技术领域,为一种基于纠删码的Raid卡自适应容错优化方法。该方法包括构建编码矩阵,对原始数据执行编码操作以生成校验数据,优化纠删码的编解码过程;超级页为基础进行条带划分,在每个超级块中实施向左对称策略;基于高磨损块数量动态调整使用的纠删码的容错能力;在预设条件下触发纠删码编码器生成校验数据;创建恢复节点和读闪存操作,获取所有读子请求并执行相应的读闪存操作,启动纠删码解码器恢复出错误页的数据得到恢复的数据,对恢复的数据进行重新布局。本发明可以依据每个超级块内高磨损块的数量动态调整纠错级别的纠删码,能够针对存储介质出现的错误进行有效处理,提升固态硬盘SSD的容错性和性能效率。
本发明授权一种基于纠删码的Raid卡自适应容错优化方法和系统在权利要求书中公布了:1.一种基于纠删码的Raid卡自适应容错优化方法,其特征在于,包括以下步骤: S1、构建基于范德蒙矩阵形式的编码矩阵,对原始数据执行编码操作以生成校验数据,通过HLS工具提供的优化指令优化纠删码的编解码过程; S2、以超级页为基础进行条带划分,在每个超级块中实施向左对称策略; S3、定期检测超级块内的高磨损块数量,基于高磨损块数量动态调整使用的纠删码的容错能力; S4、采用基于双链表分区的写缓存管理策略,在预设条件下触发纠删码编码器生成校验数据,将用户数据与校验数据同步组织到一个条带中; 所述步骤S4包括: S41、将主机发出的写入请求分为多个写入子请求; S42、接收获取写入子请求,检查在数据缓存区是否命中对应的写入子请求; S43、当写入子请求在数据缓存区中命中后,进一步检查该在数据缓存区请求内部各扇区是否也在缓存节点中命中;对于命中的扇区,直接在缓存节点中进行更新,并把该缓存节点调整至数据缓存区域的最近最少使用LRU队列头部;对于未命中的扇区,判断这些扇区是否可以完全被数据缓存区域所接纳;如果这些扇区可以完全被数据缓存区域所接纳,就将这些扇区加入到缓存节点中,并同样将节点移至LRU队列头部;如果数据缓存区域无法完全容纳这些扇区,执行步骤S45; S44、当写入子请求在数据缓存区中未命中,判断这个写入子请求是否可以被数据缓存区完整地缓存;如果可以完整缓存,那么就创建一个新的缓存节点来存储这个写入子请求,并将这个新创建的缓存节点放置在数据缓存区域的最近最少使用LRU队列的首位;如果数据缓存区域无法完整缓存该写入子请求,执行步骤S45; S45、通过查询磨损块表获取将要写的超级块应用的纠删码,将数据缓存区域的 LRU 队列尾部的 k 个节点替换到数据校验缓存区域,将生成的校验页缓存到数据校验缓存区域,创建数据页和校验页对应的写闪存子请求,并挂到相应的通 道写入子请求队列中; S5、创建恢复节点和读闪存操作,获取所有读子请求并执行相应的读闪存操作,通过纠删码解码器恢复出错误页的数据得到恢复的数据,对恢复的数据进行重新布局。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人华南理工大学,其通讯地址为:510640 广东省广州市天河区五山路381号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。