[发明专利]一种云存储系统中的冷数据文件重分布方法及系统有效
申请号: | 201610197281.3 | 申请日: | 2016-03-31 |
公开(公告)号: | CN105893542B | 公开(公告)日: | 2019-04-12 |
发明(设计)人: | 冯丹;刘进军;华宇;彭斌;左鹏飞;孙园园;操顺德;阳玲 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/185 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 赵伟 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种云存储系统中的冷数据文件重分布方法及系统,在系统各个应用服务器上收集云存储系统中用户文件的应用信息,即溯源信息;根据溯源信息得到文件之间的溯源关系;通过文件之间的溯源关系表征文件之间更加紧密而精确的相关性;利用溯源关系建立溯源图;当云存储系统接收到需要重新进行分布的文件,通过这些文件的唯一标识符在溯源图中查询其所在的溯源组,根据溯源组中文件的存储分布状态确定文件被重分布到哪些数据服务器中;并根据重分布的情况更新元数据和溯源图;本发明充分地利用溯源图中同溯源组文件的精确相关性的特点,提高云存储系统中的冷数据的访问效率,并减少了云存储系统的运行开销。 | ||
搜索关键词: | 一种 存储系统 中的 数据文件 分布 方法 系统 | ||
【主权项】:
1.一种云存储系统中的冷数据文件重分布方法,其特征在于,具体如下:(1)通过云存储系统中用户文件的历史应用信息,获取初始溯源信息;根据所述初始溯源信息,获取用户文件之间的相关性信息;所述步骤(1)具体如下:(1‑1)在云存储的应用服务器集群的每台服务器上添加溯源信息收集模块;(1‑2)设置溯源信息收集模块收集溯源信息的范围,对系统文件以及应用层配置文件的信息进行过滤,获取本系统存储的用户文件的应用信息;(1‑3)对所述溯源信息进行预处理,以去除其中的错误信息以及重复信息,并获取用户文件之间的相关性信息;(1‑4)判断云存储系统的元数据服务器上的缓冲区是否有足够的空闲空间保存所述相关性信息,若是,则直接存储所述相关性信息;若否,则进入步骤(2);(2)根据所述相关性信息形成溯源图;所述溯源图为无向图,溯源图中的节点代表文件,边代表文件相关性;(3)当接收到数据重分布请求,根据所述溯源图进行查询,获得数据所在溯源组的其它文件的存储分布信息;根据所述存储分布信息确定迁移的目标服务器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610197281.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种语音互通终端设备
- 下一篇:一种基于用户关系的多媒体推荐方法和装置