[发明专利]将数据写入存储设备的方法、装置及存储设备在审
申请号: | 201910228939.6 | 申请日: | 2014-05-30 |
公开(公告)号: | CN109947370A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 路向峰;殷雪冰 | 申请(专利权)人: | 北京忆恒创源科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/02 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 陈变花 |
地址: | 100192 北京市海淀区西小口*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据写入请求 写入 固态存储设备 存储设备 更新 写入存储设备 第二存储区 第一存储区 接收数据 写入请求 | ||
公开了一种将数据写入固态存储设备的方法,包括:接收数据写入请求;基于该数据写入请求,确定该数据写入请求为第一类型、第二类型或第三类型;当该数据写入请求为第一类型时,将该数据写入请求对应的数据写入固态存储设备的第一存储区;当该数据写入请求为第二类型时,将该数据写入请求对应的数据写入固态存储设备的第二存储区;当该数据写入请求为第三类型时,将该数据写入请求对应的数据写入固态存储设备的第三存储区;其中,第一类型指示该数据写入请求所写入的数据会被频繁更新;第二类型指示该数据写入请求所写入的数据将极少被更新;第三类型指示该数据写入请求所写入的数据被更新的特性不同于上述第一类型或第二类型的指示。还公开了将数据写入固态存储设备的系统以及存储设备。
技术领域
本申请涉及固态存储设备(Solid Storage Device,SSD),更具体地,本申请涉及将数据写入固态存储设备的方法、装置以及实现了该方法的存储设备。
背景技术
同机械式硬盘相类似,固态存储设备也是用于计算机系统的大容量、非易失性存储设备。固态存储设备一般以闪存(Flash)作为存储介质。高性能的固态存储设备被用于高性能计算机。
在使用闪存的存储设备中,一般将数据的存储空间组织为块和或页,在每一存储块中可包括多个页。可对数据以页为单位进行写入操作。但当进行数据更新时,即使更新的是单一页的数据,一般也需要先擦除整个块,再将块中原有的数据以及更新的数据写入块中的每一页。为提高更新操作的性能,可选择存储设备中空闲的块来承载新写入的数据,以推后擦除操作的发生。当空闲块被耗尽或者其他一些条件下,实施垃圾回收操作来得到空闲块。
闪存块还具有有限的擦除次数。为延长使用闪存的存储设备的寿命,采用擦除均衡技术来将闪存块的磨损分散在整个闪存设备的多个或全部闪存块中。
垃圾回收和擦除均衡会增加对闪存块的擦除次数,这被称为写放大。写放大会降低闪存的使用寿命和性能。因而仔细设计存储设备的数据写入过程是非常有必要的。
公开号为CN102693184A的中国专利申请中公开了识别待写入的数据是否为动态数据;将动态数据写入到动态流块中。公开号为CN103019958A的中国专利申请中考虑了待写入数据的更多特性,如冷数据、热数据、随机访问、顺序访问、以及数据访问的尺寸等。
现有技术中已经意识到,对于空间分布上具有随机性且频繁写入的数据(热数据),为其分配专用的存储块或存储区,将有助于降低写放大。因为随时间的流逝,存储热数据的存储区中,由于数据再次写入(更新)的发生,无效数据增多,无效数据的占比相对较大;对这部分存储区实施垃圾回收所引入的写放大相对较小。
发明内容
现有技术虽然将待更新数据分为冷数据和热数据,却只是关注于热数据的访问特点,而将不属于热数据的数据一概按冷数据处理。然而,在实际中存在大量无法明确区分数据冷热的情况,即使是数据的所有者也无法明确数据是否将被频繁更新。
申请人意识到,将只读数据或被更新的可能性较低的数据与其他数据进行区分,并在不同的物理存储位置存放,将有助于降低基于闪存的存储设备的写放大,并提高性能。由于只读数据或者被更新可能性较低的数据不大可能被更新,这使得相应的物理存储块中包含较大比例的有效块,换句话说,相应的物理存储块中包含较少的无效块。这使得这些存储块可以长期处于有效状态。进而,无需对这些块实施垃圾回收操作,从而降低了写放大,延长了存储设备的寿命。另一方面,由于这些块被更新的几率低,可以在擦除均衡操作中被直接作为长寿命块,而省去了数据块寿命检查的操作,进而提高了存储设备的性能。
因而本申请至少解决了固态存储设备中写放大问题,延长了存储设备的使用寿命。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京忆恒创源科技有限公司,未经北京忆恒创源科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910228939.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据存储方法及装置
- 下一篇:数据记录方法、装置、存储器及T-BOX