[发明专利]一种云存储系统及其实现方法无效
申请号: | 201110047712.5 | 申请日: | 2011-02-28 |
公开(公告)号: | CN102137157A | 公开(公告)日: | 2011-07-27 |
发明(设计)人: | 张立强;李瑞东 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储系统 及其 实现 方法 | ||
技术领域
本发明涉及计算机以及网络信息技术领域,具体涉及一种云存储系统及其实现方法。
背景技术
云存储系统一般构建在廉价的硬件平台上,而这些平台数据可用性保障措施并不充分,经常会出现硬盘损坏、节点失效等情况,而为了避免数据的丢失,云存储系统一般采用副本技术对数据进行保护,并提升特定情况下的性能。
不过通常意义上的副本技术不具备足够的灵活性,对占据相当比例的如多媒体、单位时间内大规模突发性访问请求等云存储应用不能改善可用性,亟待提升单实例、聚合应用的吞吐量、延迟等指标的响应特性。
发明内容
本发明所要解决的技术问题是,如何提高云存储系统可用性,因此提供一种云存储系统及其实现方法。
为了解决上述问题,本发明公开了一种云存储系统,包括一个位于元数据节点的访问特征数据库、一个位于元数据节点的访问特征分析与副本调度模块以及位于各数据节点的数据副本模块,其中:
所述访问特征数据库,记录所述云存储系统内各文件被访问的次数;
所述访问特征分析与副本调度模块,接收客户端对云存储系统内文件发起的访问请求,从所述访问特征数据库中查询所接收到的访问请求所要访问的文件被访问的次数,若所查询到的文件被访问的次数满足设定条件,则向所述数据副本模块发起数据副本创建指令;
所述数据副本模块,接收所述数据副本创建指令,根据该数据副本创建指令为所接收到的访问请求所要访问的文件创建数据副本。
较佳地,上述系统中,所查询到的文件被访问的次数满足设定条件指:
所查询到的文件被访问的总次数超过设定值;或者
所查询到的文件在单位时间内被访问的频率超过设定频率;或者
所查询到的文件被访问的总次数超过设定值,且在单位时间内被访问的频率超过设定频率。
较佳地,上述系统中,所述设定值包括多个取值,若所述访问特征分析与副本调度模块查询到的次数超过所述设定值中的任一个取值,则向所述数据副本模块发起数据副本创建指令。
较佳地,上述系统中,所述访问特征数据库还记录所接收到的对云存储系统内各文件发起的访问请求的类型,所述访问请求的类型包括集合文件访问请求、单文件访问请求和条带文件访问请求;
其中,集合文件访问请求指单位时间内超过设定数量的客户端突发性对云存储系统内的某一或某些文件的访问请求;
单文件访问请求指客户端对云存储系统中的某一文件的访问请求;
条带文件访问请求指客户端对云存储系统中某一文件的某部分的访问请求。
较佳地,上述系统中,所述访问特征分析与副本调度模块,从所述访问特征数据库查询所接收到的访问请求所要访问的文件被访问的次数和该访问请求的类型,若所查询到的文件被访问的次数满足设定条件,且该访问请求的类型为集合文件访问请求,则向一个或多个数据副本模块发起数据副本创建指令以控制数据副本模块创建访问请求所要访问的文件的数据副本;
若所查询到的文件被访问的次数满足设定条件,且该访问请求的类型为单文件访问请求,则根据该访问请求中客户端的请求向一个或多个数据副本模块发起数据副本创建指令以控制数据副本模块创建访问请求所要访问的文件的数据副本;
若所查询到的文件被访问的次数满足设定条件,且该访问请求的类型为条带文件访问请求,则向一个或多个数据副本模块发起数据副本创建指令以控制数据副本模块创建访问请求所要访问的文件中指定部分的数据副本。
本发明还公开了一种如上所述的云存储系统的实现方法,包括:
所述云存储系统接收到客户端对本云存储系统内文件发起的访问请求时,若判断所接收到的访问请求所要访问的文件被访问的次数满足设定条件,则为所接收到的访问请求所要访问的文件创建数据副本。
较佳地,上述方法中,所查询到的文件被访问的次数满足设定条件指:
所查询到的文件被访问的总次数超过设定值;或者
所查询到的文件在单位时间内被访问的频率超过设定频率;或者
所查询到的文件被访问的总次数超过设定值,且在单位时间内被访问的频率超过设定频率。
较佳地,上述方法中,所述设定值包括多个取值,若判断所接收到的访问请求所要访问的文件被访问的次数超过所述设定值中的任一个取值,则为所接收到的访问请求所要访问的文件创建数据副本。
较佳地,上述方法中,所述云存储系统还记录所接收到的对云存储系统内各文件发起的访问请求的类型,所述访问请求的类型包括集合文件访问请求、单文件访问请求和条带文件访问请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110047712.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能广播控制器
- 下一篇:组播数据报文传送方法和装置