数据存储方法、装置、存储设备及计算机可读存储介质制造方法及图纸

技术编号:43105898 阅读:27 留言:0更新日期:2024-10-26 09:48
本申请公开了一种数据存储方法、装置、存储设备及计算机可读存储介质。所述数据存储方法包括:获取闪存转换层发送的编程命令;获取所述编程命令对应的目标逻辑阵列条带所分配的目标硬件阵列条带;判断所述目标硬件阵列条带与所述目标逻辑阵列条带是否匹配;若不匹配,则对所述目标硬件阵列条带进行内存换出操作;利用所述目标硬件阵列条带执行所述编程命令。上述方案,可以有效支持多个逻辑阵列条带同时编程。

【技术实现步骤摘要】

本申请涉及存储,特别是涉及一种数据存储方法、装置、存储设备及计算机可读存储介质


技术介绍

1、nand flash作为非易失性存储介质,由于它成本低、速度快、功耗低等优点,给用户带来了更好的体验,目前nand flash在各种存储设备中得到了广泛的应用。在固态硬盘系统中尤其是企业级固态硬盘,根据nand存储器的特性,为了更大程度的保护用户数据和硬盘内的关键系统数据,需要通过组raid stripe(阵列条带)生成冗余校验数据parity来实现数据保护。固态硬盘内raid stripe生成parity的算法是lun0xor lun1 xor lun2xor……xor lunx=parity;假设lun1的数据出现错误,lun1的数据就可以通过其他lun(逻辑单元)的数据以及parity进行恢复,即lun1=lun0 xor lun2 xor……xor lunx xorparity,这里raid stripe长度一致即组raid lun个数一致,parity的具体位置可不固定。

2、由多lun编程数据组成raid stripe,这就需要固态硬盘在本文档来自技高网...

【技术保护点】

1.一种数据存储方法,其特征在于,所述数据存储方法包括:

2.根据权利要求1所述的数据存储方法,其特征在于,所述获取闪存转换层发送的编程命令,包括:

3.根据权利要求2所述的数据存储方法,其特征在于,所述在逻辑阵列条带管理表中对所述目标逻辑单元所属的目标逻辑阵列条带的信息进行更新,包括:

4.根据权利要求1所述的数据存储方法,其特征在于,所述获取所述编程命令对应的目标逻辑阵列条带所分配的目标硬件阵列条带,包括:

5.根据权利要求4所述的数据存储方法,其特征在于,所述为所述目标逻辑阵列条带分配所述目标硬件阵列条带,包括:</p>

6.根据...

【技术特征摘要】

1.一种数据存储方法,其特征在于,所述数据存储方法包括:

2.根据权利要求1所述的数据存储方法,其特征在于,所述获取闪存转换层发送的编程命令,包括:

3.根据权利要求2所述的数据存储方法,其特征在于,所述在逻辑阵列条带管理表中对所述目标逻辑单元所属的目标逻辑阵列条带的信息进行更新,包括:

4.根据权利要求1所述的数据存储方法,其特征在于,所述获取所述编程命令对应的目标逻辑阵列条带所分配的目标硬件阵列条带,包括:

5.根据权利要求4所述的数据存储方法,其特征在于,所述为所述目标逻辑阵列条带...

【专利技术属性】
技术研发人员:张丽
申请(专利权)人:上海江波龙数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1