通信学报 ›› 2015, Vol. 36 ›› Issue (8): 1-7.doi: 10.11959/j.issn.1000-436x.2015226

• 学术论文 •    下一篇

基于压缩近邻的查重元数据去冗算法设计

姚文斌1,2,叶鹏迪3,李小勇4,常静坤1,2   

  1. 1 北京邮电大学 智能通信软件与多媒体北京市重点实验室,北京 100876
    2 北京邮电大学 计算机学院,北京 100876
    3 中国铁道科学研究院 机车车辆研究所,北京 100081
    4 北京邮电大学 可信分布式计算与服务教育部重点实验室,北京 100876
  • 出版日期:2015-08-25 发布日期:2015-08-25
  • 基金资助:
    国家自然科学基金资助项目;国家高技术研究发展计划(“863计划)基金资助项目;中央高校基本科研业务费专项基金资助项目

Deduplication algorithm based on condensed nearest neighbor rule for deduplication metadata

Wen-bin YAO1,2,Peng-di YE3,Xiao-yong LI4,Jing-kun CHANG1,2   

  1. 1 Beijing Key Laboratory of Intelligent Telecommunications Software and Multimedia,Beijing University of Posts and Telecommunications,Beijing 100876,China
    2 School of Computer Science,Beijing University of Posts and Telecommunications,Beijing 100876,China
    3 The Locomotive and Car Research Institute,China Academy of Railway Sciences,Beijing 100081,China
    4 Key Laboratory of Trustworthy Distributed Computing and Service of Ministry of Education,Beijing University of Posts and Telecommunications,Beijing 100876,China
  • Online:2015-08-25 Published:2015-08-25
  • Supported by:
    The National Natural Science Foundation of China;The National High Technology Research and Development Program of China(863 Program);Fundamental Research Funds for the Central Universities

摘要:

随着重复数据删除次数的增加,系统中用于存储指纹索引的清单文件等元数据信息会不断累积,导致不可忽视的存储资源开销。因此,如何在不影响重复数据删除率的基础上,对重复数据删除过程中产生的元数据信息进行压缩,从而减小查重索引,是进一步提高重复数据删除效率和存储资源利用率的重要因素。针对查重元数据中存在大量冗余数据,提出了一种基于压缩近邻的查重元数据去冗算法Dedup2。该算法先利用聚类算法将查重元数据分为若干类,然后利用压缩近邻算法消除查重元数据中相似度较高的数据以获得查重子集,并在该查重子集上利用文件相似性对数据对象进行重复数据删除操作。实验结果表明,Dedup2可以在保持近似的重复数据删除比的基础上,将查重索引大小压缩50%以上。

关键词: 重复数据删除, 查重元数据, 近邻压缩规则

Abstract:

Building effective deduplication index in the memory could reduce disk access times and enhance chunk fingerprint lookup speed,which was a big challenge for deduplication algorithms in massive data environments.As deduplication data set had many samples with high similarity,a deduplication algorithm based on condensed nearest neighbor rule,which was called Dedup2,was proposed.Dedup2uses clustering algorithm to divide the original deduplication metadata into several categories.According to these categories,it employs condensed nearest neighbor rule to remove the highest similar data in the deduplication metadata.After that it can get the subset of deduplication metadata.Based on this subset,new data objects will be deduplicated based on the principle of data similarity.The results of experiments show that Dedup2can reduce the size of deduplication data set more than 50% effectively while maintain similar deduplication ratio.

Key words: deduplication, deduplication metadata, condensed nearest neighbor rule

No Suggested Reading articles found!