一种数据写入方法、闪存装置及存储设备制造方法及图纸

技术编号:17704856 阅读:45 留言:0更新日期:2018-04-14 17:51
本申请实施例公开了一种数据写入方法、闪存装置及存储设备,涉及存储技术领域,能够解决SSD性能波动较大导致的成本较高或者存储设备的设计复杂度较高的问题。该数据写入方法应用于闪存装置,该闪存装置包括用于存储存储设备处于掉电阶段时写入的数据的第一物理存储空间。具体方案为:当存储设备处于掉电阶段时,闪存装置接收第一写数据请求,第一写数据请求用于请求在第一逻辑块地址LBA写入第一目标数据;响应第一写数据请求,闪存装置根据第一预设地址映射关系确定与第一LBA对应的第一PBA,第一PBA归属于第一物理存储空间,且第一PBA未存储数据;闪存装置在第一PBA中写入第一目标数据。

【技术实现步骤摘要】
一种数据写入方法、闪存装置及存储设备
本申请实施例涉及存储
,尤其涉及一种数据写入方法、闪存装置及存储设备。
技术介绍
存储系统中,大部分存储设备具备掉电保护功能。掉电保护功能是指在正常供电电源掉电时,采用备用电源为处理器、内存和固态硬盘(SolidStateDisk,SSD)供电,便于将内存中的数据拷贝到SSD中。SSD的性能越高,数据拷贝的时间越短,备用电源所需的电池容量就越小。目前,存储设备在逻辑上将SSD划分为两个逻辑盘SSD1和SSD2,SSD1主要用于写入正常供电阶段的数据,SSD2主要用于写入掉电阶段的数据,SSD1和SSD2共享SSD的物理存储空间。SSD的介质Nand-Flash芯片的读写特性为擦除后再写(write-after-erase)。当需要变更某一数据时,需要将新数据存储在空闲页,而将原来存储数据的页标记为“无效”。若较长时间内在SSD1上循环执行写数据、删数据这一过程,这样,SSD的所有页极有可能均被写入数据。相应的,后续在SSD2中写入数据时,SSD中的SSD控制器需要先将与SSD2对应的物理存储区域中的数据擦除,然后再写入新数据。此时,SSD2本文档来自技高网...
一种数据写入方法、闪存装置及存储设备

【技术保护点】
一种数据写入方法,应用于包括闪存装置的存储设备,其特征在于,所述闪存装置包括第一物理存储空间,所述第一物理存储空间用于存储所述存储设备处于掉电阶段时写入的数据;所述数据写入方法包括:当所述存储设备处于掉电阶段时,所述闪存装置接收第一写数据请求,所述第一写数据请求用于请求在第一逻辑块地址LBA写入第一目标数据;响应所述第一写数据请求,所述闪存装置根据第一预设地址映射关系确定与所述第一LBA对应的第一PBA,所述第一PBA归属于所述第一物理存储空间,且所述第一PBA未存储数据;所述闪存装置在所述第一PBA中写入所述第一目标数据。

【技术特征摘要】
1.一种数据写入方法,应用于包括闪存装置的存储设备,其特征在于,所述闪存装置包括第一物理存储空间,所述第一物理存储空间用于存储所述存储设备处于掉电阶段时写入的数据;所述数据写入方法包括:当所述存储设备处于掉电阶段时,所述闪存装置接收第一写数据请求,所述第一写数据请求用于请求在第一逻辑块地址LBA写入第一目标数据;响应所述第一写数据请求,所述闪存装置根据第一预设地址映射关系确定与所述第一LBA对应的第一PBA,所述第一PBA归属于所述第一物理存储空间,且所述第一PBA未存储数据;所述闪存装置在所述第一PBA中写入所述第一目标数据。2.根据权利要求1所述的数据写入方法,其特征在于,所述闪存装置还包括第二物理存储空间,所述第二物理存储空间用于存储所述存储设备处于正常供电阶段时写入的数据;所述数据写入方法还包括:当所述存储设备处于正常供电阶段时,所述闪存装置接收第二写数据请求,所述第二写数据请求用于请求在第二LBA写入第二目标数据;响应所述第二写数据请求,所述闪存装置根据第二预设地址映射关系确定与所述第二LBA对应的第二PBA,所述第二PBA归属于所述第二物理存储空间,且所述第二PBA未存储数据;所述闪存装置在所述第二PBA中写入所述第二目标数据。3.根据权利要求2所述的数据写入方法,其特征在于,所述闪存装置预先配置有所述第一物理存储空间的数据读写性能的优先级和所述第二物理存储空间的数据读写性能的优先级,且所述第一物理存储空间的数据读写性能的优先级高于所述第二物理存储空间的数据读写性能的优先级。4.根据权利要求2或3所述的数据写入方法,其特征在于,所述数据写入方法还包括:当所述存储设备上电后,所述闪存装置根据预设的物理空间配置表,将所述闪存装置的物理存储空间划分为所述第一物理存储空间和所述第二物理存储空间。5.一种闪存装置,其特征在于,所述闪存装置包括第一物理存储空间,所述第一物理存储空间用于存储存储设备处于掉电阶段时写入的数据;所述闪存装置包括:接收单元,用于当所述存储设备处于掉电阶段时,接收第一写数据请求,所述第一写数据请求用于请求在第一逻辑块地址LBA写入第一目标数据;确定单元,用于响应所述接收单元接收到的所述第一写数据请求,根据第一预设地址映射关系确定与所述第一LBA对应的第一PBA,所述第一PBA归属于所述第一物理...

【专利技术属性】
技术研发人员:张洪岽
申请(专利权)人:成都华为技术有限公司
类型:发明
国别省市:四川,51

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

1