[发明专利]一种自动分层存储方法及系统有效
申请号: | 201710444472.X | 申请日: | 2017-06-13 |
公开(公告)号: | CN107315540B | 公开(公告)日: | 2020-11-27 |
发明(设计)人: | 高华龙 | 申请(专利权)人: | 深圳神州数码云科数据技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 518131 广东省深圳市南山区粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 分层 存储 方法 系统 | ||
1.一种自动分层存储方法,其特征在于,包括:
到达预设考量时间,若判断获知低速存储区存储有具有周期性访问规律的数据片,则将所述数据片在预计换入时间转移存储至高速存储区;
若判断获知所述高速存储区的存储量超过阈值,则根据预设规则获取目标数据片,并将所述目标数据片由所述高速存储区转移存储至所述低速存储区;
其中,获取所述目标数据片的预设规则包括:按照所述高速存储区的所述数据片的访问时间顺序,从最久未被访问的所述数据片进行判断,如果所述数据片未处于所述周期性列表或虽然处于所述周期性列表但是所述数据片当前的所述特征访问时间未在所述预计换入时间的所述预设松弛范围内,则将所述数据片转移存储至所述低速存储区;
还包括更新周期性列表的步骤,具体包括:
记录所述数据片的访问时间,并得到特征访问时间,所述特征访问时间为所设时间间隔内根据设定规则选定的一个所述访问时间;
若通过计算所述数据片最近预设个数的特征访问时间的差值列表判断获知所述特征访问时间呈现周期性,则将所述数据片加入所述周期性列表;
所述预计换入时间通过所述差值列表和所述特征访问时间计算得到。
2.根据权利要求1所述的方法,其特征在于,还包括:
若判断获知转移存储至所述高速存储区的所述数据片在所述预计换入时间的预设松弛范围内未被访问,则将所述数据片移出所述周期性列表。
3.一种自动分层存储系统,其特征在于,包括:
换入单元,所述换入单元用于到达预设考量时间,若判断获知低速存储区存储有具有周期性访问规律的数据片,则将所述数据片在预计换入时间转移存储至高速存储区;
换出单元,所述换出单元用于若判断获知所述高速存储区的存储量超过阈值,则根据预设规则获取目标数据片,并将所述目标数据片由所述高速存储区转移存储至所述低速存储区;
其中,获取所述目标数据片的预设规则包括:按照所述高速存储区的所述数据片的访问时间顺序,从最久未被访问的所述数据片进行判断,如果所述数据片未处于所述周期性列表或虽然处于所述周期性列表但是所述数据片当前的所述特征访问时间未在所述预计换入时间的所述预设松弛范围内,则将所述数据片转移存储至所述低速存储区;
还包括更新周期性列表的步骤,具体包括:
记录所述数据片的访问时间,并得到特征访问时间,所述特征访问时间为所设时间间隔内根据设定规则选定的一个所述访问时间;
若通过计算所述数据片最近预设个数的特征访问时间的差值列表判断获知所述特征访问时间呈现周期性,则将所述数据片加入所述周期性列表;
所述预计换入时间通过所述差值列表和所述特征访问时间计算得到。
4.一种计算机设备,其特征在于,包括存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如权利要求1和2所述的方法。
5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1和2所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳神州数码云科数据技术有限公司,未经深圳神州数码云科数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710444472.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据存储方法以及数据提取方法
- 下一篇:一种双控制器存储扩展柜级联的方法