[发明专利]一种分级存储中基于块级数据的定向分配方法有效
申请号: | 201310587516.6 | 申请日: | 2013-11-21 |
公开(公告)号: | CN103605615B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 施光源;张宇 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F12/06 | 分类号: | G06F12/06 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 姜明 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种分级存储中基于块级数据的定向分配方法,建立数据定向分配构架,该构架包括数据块热度判定模块、数据块定向分配与迁移模块以及分级存储组织模块,数据块热度判定模块实现对于卷中一部分固定大小的块数据进行监控以及数据热度的统计分析,继而完成对于块数据的分级管理操作;数据块定向分配与迁移模块将根据数据的热度状态,以及设备特性进行数据定向分配;分级存储组织模块负责将存储资源进行整合,形成具备分级存储能力的存储资源池。该一种分级存储中基于块级数据的定向分配方法和现有技术相比,能够提升分级存储的管理效率,实用性强,易于推广。 | ||
搜索关键词: | 一种 分级 存储 基于 级数 定向 分配 方法 | ||
【主权项】:
一种分级存储中基于块级数据的定向分配方法,其特征在于,建立数据定向分配构架,该构架包括数据块热度判定模块、数据块定向分配与迁移模块以及分级存储组织模块,各个模块对块级数据进行定向分配的过程为:一、数据块热度判定模块实现对于卷中一部分固定大小的块数据进行监控以及数据热度的统计分析,继而完成对于块数据的分级管理操作;二、数据块定向分配与迁移模块将根据数据的热度状态,以及设备特性进行数据定向分配;该步骤二的详细过程为:数据块定向分配与迁移模块通过对数据块读、写特征进行计算,得出其读/写趋势,根据趋势将数据写入到固态盘或者磁盘当中,即将被经常读取的数据放置到固态盘中,而将经常被写入的数据放入到磁盘中;除了负责定向分配,该模块还要负责数据的迁移操作管理,将热点数据迁移到固态盘中,完成升级操作;将固态盘中的冷数据迁移到磁盘中,完成降级操作;其中数据块定向分配与迁移模块所实施的算法为:1)数据块定向分配与迁移模块开始计算数据块的放置倾向,如果数据的原有存储位置与定向分配倾向不一致,将进行迁移操作,根据数据块中lasttime计算访问热度间隔时间,如果该时间大于interval,那么数据块处于热度降低状态statecool;如果小于interval,那么数据块处于热度升高状态statehot;2)计算数据块的读写倾向值p=readcount/writecount,如果p值大于或者等于1,并且处于statehot状态时,那么将放置到固态盘上;如果处于statecool,那么数据放置到磁盘上;3)如果p值小于1,如果数据块处于statehot状态时,那么将放置到磁盘上;如果处于statecool,那么数据放置到固态盘上;4)循环执行步骤1)到步骤3)直到分级存储系统结束运行;三、分级存储组织模块负责将存储资源进行整合,形成具备分级存储能力的存储资源池;上述步骤中, lasttime是指块数据的最后访问时间、readcount是指块数据的读计数、writecount是指块数据的写计数、interval是指用户自定义的访问热度间隔时间。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310587516.6/,转载请声明来源钻瓜专利网。
- 上一篇:薄壁型水工构筑物的加固结构及加固方法
- 下一篇:一种道路隔声屏障