[发明专利]一种固态硬盘RAID管理方法有效

专利信息
申请号: 201710685347.8 申请日: 2017-08-11
公开(公告)号: CN107562643B 公开(公告)日: 2020-10-20
发明(设计)人: 王猛;徐伟华 申请(专利权)人: 记忆科技(深圳)有限公司
主分类号: G06F12/02 分类号: G06F12/02
代理公司: 广东广和律师事务所 44298 代理人: 董红海
地址: 518057 广东省深圳市南山区蛇口街道蛇*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 固态 硬盘 raid 管理 方法
【说明书】:

发明公开了一种固态硬盘RAID管理方法,其特征在于建立NAND最小并发单元的虚拟映射层,保持地址映射顺序分配规则;保证同一页序号所在的条带的Parity所对应的页最后分配获得地址空间,当获得Parity所对应的页最后分配获得地址空间时立即计算该条带的Parity,获得Parity马上触发die的并行写入操作。通过建立NAND最小并发单元的虚拟映射层,保持地址映射顺序分配规则,降低了PARITY的生成延迟,保障NAND的并发性操作,提升了SSD性能。

技术领域

本发明涉及固态硬盘控制技术,特别涉及一种固态硬盘RAID管理方法。

背景技术

图1是典型的NAND组成示意图:DIE,可独立并发操作的单元;Block,可独立擦除的单元,其内各个物理位置的数据写入后在下一次写之前必须要将整个Block擦除;Page,读写单元,同一物理块内的Page必需按顺序编程:0-1-2-3…。

图2是常规奇偶校验分布示例,假设该NAND为四个DIE,每个DIE 2个Plane,将Page号相同的页设置为一个条带Stripe,一个RAID 5条带包括7个有效数据页+1个奇偶校验页Parity。为保障Parity分布对于读性能的影响,需要周期性将Parity分布到不同Plane,Plane是一个存储矩阵,包含若干个Block。以Page 0组成的条带Stripe 0为例,Bank 0(DIE0,Plane 0)存放Parity数据,而其必需在处于同一条带的D0_1,D0_2….D0_7的数据确定之后才能生成。而在NAND内部,为了保障写入的带宽,需要遵守一些数据写入规则,以便实现DIE之间的写入并发。以图2为例,物理地址分配依次如下:

Bank 0(DIE 0/Plane0)→Bank 1(DIE 0/Plane1)→

Bank 2(DIE 1/Plane0)→Bank 3(DIE 1/Plane1)→

Bank 4(DIE 2/Plane0)→Bank 5(DIE 2/Plane1)→

Bank 6(DIE 3/Plane0)→Bank 7(DIE 3/Plane1)

但由于Parity生成规则,导致NAND控制器端数据准备好的次序如下:

Bank 1(DIE 0/Plane1)→

Bank 2(DIE 1/Plane0)→Bank 3(DIE 1/Plane1)→

Bank 4(DIE 2/Plane0)→Bank 5(DIE 2/Plane1)→

Bank 6(DIE 3/Plane0)→Bank 7(DIE 3/Plane1)→

Bank 0(DIE 0/Plane 0)

由于NAND特性,落在同一DIE不同Plane的操作可以并发操作。在如上序列中,DIE1/2/3的写操作可以并发完成,但对于DIE0,由于其Plane 0/1的数据Ready时间差距较远(可能远远超过Program时间),所以不能实现操作并发。

图3是常规奇偶校验分布是NAND编程时序图,为NAND控制器端实际Program时间。可见,如果Parity数据生成存在延迟时,常规的每个Stripe可在一个时间片内可以完成的并发操作,被放大到需要2个时间片内才能完成。

发明内容

针对以上缺陷,本发明目的是如何克服由于Parity延迟引起的降低了NAND编程的并发操作的可能性,进而带来NAND性能降低的问题。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于记忆科技(深圳)有限公司,未经记忆科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710685347.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top