发明名称 |
基于重复数据删除的共享方法 |
摘要 |
本发明是一种基于重复数据删除的共享方法,将重复数据删除技术和NAS(Network Attached Storage)的共享功能进行深度的结合。本发明对存储的数据进行分块,为每个数据块建立局部索引,局部索引包含根据数据块指纹指定的数据块的存储分区和桶区;当NAS接收到客户端发送来的写请求时,对数据块建立局部索引并存储;当NAS接收到客户端发送来的读请求时,获取待读取数据块的指纹,根据数据块的局部索引,读取数据块。本发明方法可以对windows客户端、linux客户端提供例如:nfs/samba(cifs)/ftp等共享方式支持,可有效地将重复数据删除技术融合到后端存储进而实现在线消冗功能。 |
申请公布号 |
CN104331525A |
申请公布日期 |
2015.02.04 |
申请号 |
CN201410717338.9 |
申请日期 |
2014.12.01 |
申请人 |
国家计算机网络与信息安全管理中心;北京赛思信安技术有限公司 |
发明人 |
吴震;陈训逊;王洋;谢铭;孙宪武;王博 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京永创新实专利事务所 11121 |
代理人 |
祗志洁 |
主权项 |
一种基于重复数据删除的共享方法,应用在网络附属存储NAS的重复数据删除系统中,其特征在于,当NAS接收到客户端发送来的写请求时,执行如下过程:申请内存,对待写入数据分块并计算各数据块指纹,对每个数据块建立局部索引,存储数据块的局部索引;一个数据块的局部索引的存储位置与该数据块的指纹相关联;当NAS接收到客户端发送来的读请求时,执行如下过程:获取待读取数据块的指纹,根据数据块的局部索引,读取数据块;其中,对数据块建立局部索引的方法是:根据数据块指纹,确定指纹特征值;根据指纹特征值将该数据块分配至某个存储分区的桶中存储;最后得到数据块的局部索引,包括数据块指纹、存储的分区号和桶号。 |
地址 |
100029 北京市朝阳区裕民路甲3号 |