[发明专利]重复数据的处理方法无效

专利信息
申请号: 201110158164.3 申请日: 2011-06-02
公开(公告)号: CN102810108A 公开(公告)日: 2012-12-05
发明(设计)人: 朱明胜;陈志丰 申请(专利权)人: 英业达股份有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06F11/14
代理公司: 北京律诚同业知识产权代理有限公司 11006 代理人: 梁挥;张燕华
地址: 中国台*** 国省代码: 中国台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 重复 数据 处理 方法
【说明书】:

技术领域

发明涉及一种重复数据的处理方法,特别涉及一种快速的重复数据的处理方法。

背景技术

重复数据删除是一种数据缩减技术,通常用于基于磁盘的备份系统,主要目的在于减少存储系统中使用的存储容量。它的工作方式是在某个时间周期内查找不同文件中不同位置的重复可变大小数据块。重复的数据块用指示符取代。由于存储系统中总是充斥着大量的冗余数据。为了解决这个问题,节省更多空间,重复删除的技术便顺理成章地成了人们关注的焦点。采用重复删除的技术可以将存储的数据缩减为原来的1/20,从而让出更多的备份空间,不仅可以使存储系统上的备份数据保存更长的时间,而且还可以节约离线存储时所需的大量的频宽。

由于欲存储的数据都会被储存在服务器中,因此客户端需要时时的将数据传送至服务器。接着,服务器再对数据进行重复数据删除的处理。然而为了判断客户端欲备份的数据是否已储存在服务器的磁盘中,需要将相关的整个数据块加载记忆体,再读取整个数据块中的元数据(meta data)的部分。但不论此数据块是不是重复数据,都不会用到被加载记忆体的数据块中的原始数据(raw data)。

发明内容

本发明的目的在于提供一种重复数据的处理方法。重复数据的处理方法先将一储存文件分割成多个原始数据块(raw tank)以及多个元数据块(meta tank),其中原始数据块以及元数据块为一对一对应,且每一个元数据块中存有对应的原始数据块的一储存指纹值(fingerprint)。接着接收一判断重复数据请求,其中判断重复数据请求包括一请求指纹值。重复数据的处理方法读取至少一个元数据块,并对比请求指纹值与读取的元数据块的储存指纹值。当请求指纹值与读取的元数据块的储存指纹值相同时,修改读取的元数据块的一引用计数值(referred counter),并将修改过的元数据块回存。

其中每一个原始数据块可包括多个原始数据单元(raw chunk),每一个元数据块可包括多个元数据单元(meta chunk),且原始数据单元以及元数据单元为一对一对应。

根据一实施范例,储存文件可储存于一服务器的一磁盘,且修改过的元数据块可回存于磁盘。

“读取至少一个元数据块,并对比请求指纹值与读取的元数据块的储存指纹值”的步骤中,可先判断对应于请求指纹值的元数据块是否存在于一记忆体。当对应于请求指纹值的元数据块存在于记忆体时,读取记忆体中对应于请求指纹值的元数据块,并对比请求指纹值与读取的元数据块的储存指纹值。

“读取至少一个元数据块,并对比请求指纹值与读取的元数据块的储存指纹值”的步骤中,当对应于请求指纹值的元数据块不存在于记忆体时,可由磁盘将对应于请求指纹值的元数据块读入记忆体,并对比请求指纹值与读取的元数据块的储存指纹值。

根据另一实施范例,多个元数据块可被作为一分配组。“读取至少一个元数据块,并对比请求指纹值与读取的元数据块的储存指纹值”的步骤中则可先读取至少一个分配组,再对比请求指纹值与读取的分配组中的元数据块的储存指纹值。其中分配组的数据大小可以是16千字节(KB)的正整数倍。

此外,“改读取的元数据块的引用计数值,并将修改过的元数据块回存”的步骤中,可修改读取的元数据块的引用计数值,并将修改过的元数据块所对应的分配组回存。

以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。

附图说明

图1为根据本发明一实施范例的服务器的示意图;

图2为根据本发明一实施范例的重复数据的处理方法的流程图;

图3为根据本发明一实施范例的元数据单元以及原始数据单元的示意图;

图4为根据本发明一实施范例的步骤S130的流程图;

图5为根据本发明一实施范例的分配组的示意图。

其中,附图标记

10客户端

20服务器

30记忆体

40磁盘

50储存文件

60,60A,60B,60C元数据块

62元数据单元

64分配组

70,70A,70B,70C原始数据块

72原始数据单元

具体实施方式

以下在实施方式中详细叙述本发明的详细特征以及优点,其内容足以使任何本领域技术人员了解本发明的技术内容并据以实施,且根据本说明书所揭露的内容、权利要求范围及附图,任何本领域技术人员可轻易地理解本发明相关的目的及优点。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110158164.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top