【技术实现步骤摘要】
一种用户数据分类存储方法、装置及设备
本专利技术涉及数据存储
,更具体地说,涉及一种用户数据分类存储方法、装置、设备及计算机可读存储介质。
技术介绍
在全闪存储阵列中,SSD盘(固态硬盘)不能覆盖写和写入单元与擦除单元不一致的特性使得如果SSD盘上的数据无规律存储时尤其是很快失效和长久有效的数据存储在一起时,但是当需要实现存储空间的回收时,通常会将需要回收的存储空间中失效的数据进行回收,而有效的数据迁移至其他位置,因此,上述数据无规律存储时,SSD盘可能会频繁的发生数据迁移从而产生对SSD盘的额外无效损耗,减少SSD盘的寿命。综上所述,现有技术中实现SSD盘中数据存储的方式存在可能增加额外无效损耗、减少SSD盘寿命的问题。
技术实现思路
本专利技术的目的是提供一种用户数据分类存储方法、装置、设备及计算机可读存储介质,能够解决现有技术中实现SSD盘中数据存储的方式存在的可能增加额外无效损耗、减少SSD盘寿命的问题。为了实现上述目的,本专利技术提供如下技术方案:一种用户数据分类存储方法,包括:如果存在需要存储至硬盘中的多个用户数据,则确定需要存储至所述硬盘中的各个用 ...
【技术保护点】
1.一种用户数据分类存储方法,其特征在于,包括:如果存在需要存储至硬盘中的多个用户数据,则确定需要存储至所述硬盘中的各个用户数据均为目标数据;确定各个所述目标数据在LUN中对应的LBA均为目标LBA,并确定各个目标LBA的数据变化频率;将所述数据变化频率按照大小分为不同的频率段,并将同一频率段内的数据变化频率对应的目标数据存储至所述硬盘中相邻的位置。
【技术特征摘要】
1.一种用户数据分类存储方法,其特征在于,包括:如果存在需要存储至硬盘中的多个用户数据,则确定需要存储至所述硬盘中的各个用户数据均为目标数据;确定各个所述目标数据在LUN中对应的LBA均为目标LBA,并确定各个目标LBA的数据变化频率;将所述数据变化频率按照大小分为不同的频率段,并将同一频率段内的数据变化频率对应的目标数据存储至所述硬盘中相邻的位置。2.根据权利要求1所述的方法,其特征在于,确定各个目标LBA的数据变化频率之前,还包括:如果所述目标数据中存在为首次写入对应LBA的位置的用户数据,则对于为首次写入对应LBA的位置的用户数据的目标数据,将所述目标数据存储至所述硬盘中的指定位置,对于不为首次写入对应LBA的位置的用户数据的目标数据,执行所述确定各个目标LBA的数据变化频率的步骤。3.根据权利要求2所述的方法,其特征在于,确定各个目标LBA的数据变化频率,包括:确定各个目标LBA中任一目标LBA的位置首次写入数据时刻至写入对应目标数据时刻之间的时间段为目标时间段,确定在所述目标时间段内在该任一目标LBA的位置写入数据的次数为目标次数,确定所述目标次数与所述目标时间段的比值为该任一目标LBA的数据变化频率。4.根据权利要求3所述的方法,其特征在于,还包括:由所述硬盘中删除指定LBA对应的全部用户数据,并在再次向该指定LBA的位置写入用户数据时,确定该再次写入至指定LBA的位置的用户数据为首次写入该指定LBA的位置的用户数据。5.根据权利要求2所述的方法,其特征在于,确定存在需要存储至硬盘中的多个用户数据,包括:当存在多个需要由LUN中写入至硬盘中的用户数据,或者存在多个存储于硬盘中且需要实现数据迁移的用户数据时,则确定存在需要存储至硬盘中的多...
【专利技术属性】
技术研发人员:刘晓瑞,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。