[发明专利]一种固态硬盘冷热数据分离方法、装置及设备在审
申请号: | 201811463362.9 | 申请日: | 2018-12-03 |
公开(公告)号: | CN109542358A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 刘哲 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 写入指令 冷热 固态硬盘 垃圾回收 数据分离 写入数据 写入 覆盖 计算机可读存储介质 逻辑区块地址 热数据区块 装置及设备 数据搬移 数据区块 冷数据 写条件 区块 预设 携带 | ||
1.一种固态硬盘冷热数据分离方法,其特征在于,包括:
接收写入指令,判断所述写入指令携带的逻辑区块地址LBA是否为覆盖写的LBA;
若是,判断所述写入指令对应的LBA是否满足预设的频繁覆盖写条件;若不满足,则将所述写入指令内的写入数据作为冷数据写入冷数据区块内;若满足,则将所述写入指令内的写入数据作为热数据写入热数据区块内。
2.根据权利要求1所述的固态硬盘冷热数据分离方法,其特征在于,所述方法还包括:
记录固态硬盘内的区块的每次数据写入时的写入时间;
所述判断所述写入指令对应的LBA是否满足预设的频繁覆盖写条件的过程包括:
查询该LBA之前占用的物理逻辑区块PBA对应的区块:
对查询到的区块最近一次的写入时间进行读取;
判断读取的写入时间是否超出预设时间阈值,若超出,则表明所述写入指令对应的LBA不满足预设的频繁覆盖写条件,若未超出,则表明所述写入指令对应的LBA满足预设的频繁覆盖写条件。
3.根据权利要求2所述的固态硬盘冷热数据分离方法,其特征在于,所述接收写入指令后还包括:
若所述写入指令携带的LBA不是覆盖写的LBA而是新写入的LBA,则将所述写入指令内的写入数据作为冷数据写入冷数据区块内。
4.根据权利要求1-3任一项所述的固态硬盘冷热数据分离方法,其特征在于,所述冷数据区块为擦写次数超出第一预设次数阈值的区块;所述热数据区块为擦写次数低于第二预设次数阈值的区块;所述第一预设次数阈值大于等于所述第二预设次数阈值。
5.根据权利要求1所述的固态硬盘冷热数据分离方法,其特征在于,所述区块的写入时间保存于预设的区块信息表内,所述区块信息表内保存有固态硬盘内全部区块的标识及其对应的写入时间。
6.一种固态硬盘冷热数据分离装置,其特征在于,包括:
类型判断模块,用于接收写入指令,判断所述写入指令携带的逻辑区块地址LBA是否为覆盖写的LBA;若是,触发覆盖写处理模块;
所述覆盖写处理模块,用于判断所述写入指令对应的LBA是否满足预设的频繁覆盖写条件,若不满足,则将所述写入指令内的写入数据作为冷数据写入冷数据区块内;若满足,则将所述写入指令内的写入数据作为热数据写入热数据区块内。
7.根据权利要求6所述的固态硬盘冷热数据分离装置,其特征在于,还包括:
写入时间记录模块,用于记录固态硬盘内的区块的每次数据写入时的写入时间;
所述覆盖写处理模块包括:
区块查询单元,用于查询该LBA之前占用的物理逻辑区块PBA对应的区块;
区块时间读取单元,用于对查询到的区块最近一次的写入时间进行读取;
冷热判断模块单元,用于判断读取的写入时间是否超出预设时间阈值,若超出,则表明所述写入指令对应的LBA不满足预设的频繁覆盖写条件,若未超出,则表明所述写入指令对应的LBA满足预设的频繁覆盖写条件。
8.根据权利要求7所述的固态硬盘冷热数据分离装置,其特征在于,还包括:
新写入处理模块,用于将所述写入指令内的写入数据作为冷数据写入冷数据区块内;
所述类型判断模块还用于:若所述写入指令携带的LBA不是覆盖写的LBA而是新写入的LBA,触发所述新写入处理模块。
9.一种固态硬盘冷热数据分离设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至5任一项所述的固态硬盘冷热数据分离方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的固态硬盘冷热数据分离方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811463362.9/1.html,转载请声明来源钻瓜专利网。