【技术实现步骤摘要】
本专利技术涉及闪存存储
,尤其涉及一种基于闪存实现的冷热数据自动分离方法、系统及闪存。
技术介绍
现有计算机或存储系统中常对数据根据访问频率进行分类,以区分冷数据和热数据,以便用户对数据进行处理。热数据需要在高性能、高度可用、高要求的环境下即时存取。温数据处于近线或在线备份环境中,用户需要快速访问这些数据,但访问的次数较少。冷数据需要归档并长期保存的数据。 目前计算机或存储系统中对冷热数据的分离都需要在主机上运行通过一定算法模型创建的软件,同时需要将数据暂存在内存(缓存)中,通过冷热数据判断软件对数据访问频率进行检测,从而判断数据的冷热程度。其缺点主要包括一、数据需要暂存在内存(缓存)中,在系统突然掉电时增加了数据丢失的风险。二、需要在主机上运行冷热数据判断软件,增加了主机中央处理器的负担。三、现有方法都是通过算法和数据模型创建的,模型的准确度影响了最终数据分离的效果。综上可知,现有冷热数据分离方法在实际使用上,显然存在不便与缺陷,所以有必要加以改进。
技术实现思路
针对上述的缺陷,本专利技术的目的在于提供一种基于闪存实现的冷热数据自动分离方法、系统及闪存,其能使数据 ...
【技术保护点】
一种基于闪存实现的冷热数据自动分离方法,其特征在于,包括:为闪存的逻辑物理地址映射表中每个记录添加表示数据的访问频率高低的热度标识;当所述闪存对数据进行处理时,根据预设的热度等级对所述逻辑物理地址映射表中的热度标识进行更新,不同的热度等级对应不同的热度标识。
【技术特征摘要】
1.一种基于闪存实现的冷热数据自动分离方法,其特征在于,包括 为闪存的逻辑物理地址映射表中每个记录添加表示数据的访问频率高低的热度标识; 当所述闪存对数据进行处理时,根据预设的热度等级对所述逻辑物理地址映射表中的热度标识进行更新,不同的热度等级对应不同的热度标识。2.根据权利要求I所述的冷热数据自动分离方法,其特征在于,根据预设的热度等级对所述逻辑物理地址映射表中的热度标识进行更新的步骤中所述热度等级根据所述访问频率由高至低分为最热数据、次热数据、热数据、冷数据、次冷数据和最冷数据。3.根据权利要求2所述的冷热数据自动分离方法,其特征在于,根据预设的热度等级对所述逻辑物理地址映射表中的热度标识进行更新的步骤包括 当所述闪存写入一新数据时,将该数据的热度标识设置为最热数据。4.根据权利要求2所述的冷热数据自动分离方法,其特征在于,根据预设的热度等级对所述逻辑物理地址映射表中的热度标识进行更新的步骤还包括对写入数据进行动态磨损均衡处理时,在所述逻辑物理地址映射表中将该写入数据的热度标识设置为热数据。5.根据权利要求2所述的冷热数据自动分离方法,其特征在于,根据预设的热度等级对所述逻辑物理地址映射表中的热度标识进行更新的步骤还包括 对写入数据进行静态磨损均衡处理时,当有物理页或物理块达到静态磨损均衡的设定值后,将该物理页或物理块中数据进行搬移; 若该被搬移的数据的热度标识为次冷数据或...
【专利技术属性】
技术研发人员:陈宏彬,
申请(专利权)人:记忆科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。