网络备份中重复数据删除技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:mddh9666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
科技的飞速发展和生产力的突飞猛进正在加速产生大量高价值数据,对这些数据的存储和备份需求可以达到PB级(千万亿字节)。尽管数据呈爆炸性增长,但研究表明,重复数据大量存在于信息处理和存储的各个环节,如文件系统、邮件附件、web对象,以及操作系统和应用软件中。传统的数据保护技术如周期性备份、版本文件系统、快照和连续数据保护等更是加速着重复数据的增长,导致网络带宽和存储空间资源的紧缺以及数据管理成本的快速上升。为了抑制数据过快增长,提高资源利用率,降低成本,重复数据删除技术已经成为一个备受关注的研究课题。数据的持续增长和应用的高连续性对备份性能的要求越来越高,在大规模网络备份系统中实现重复数据删除,提高存储空间效率的同时,必须保证系统具有良好的性能和可扩展性。因此,围绕重复数据删除性能和可扩展性,在大规模重复数据删除系统架构、元数据管理、索引维护、高性能数据备份和恢复等方面进行研究,取得了相应的研究进展。针对已有的重复数据删除技术采用单服务器架构、可扩展性较差,难以满足大规模分布式数据备份需要的问题,提出了一种基于集中式管理、网络数据备份的层次化重复数据删除系统架构。该架构由一台主服务器对整个系统进行管理,支持多台备份服务器并行作业。数据流由备份客户端经过备份服务器流入后端存储节点中,实现了控制流和数据流的有效分离。多层数据索引技术把逻辑数据和底层物理数据有效分离开来,支持高性能层次化重复数据删除以及备份服务器层和存储节点层的动态扩展,使得系统具有良好的性能、可管理性和可扩展性。现有的重复数据删除技术在数据写入后台存储系统的过程中在全局范围内查询指纹以消除重复数据。随着备份数据量的增长,用来加速指纹查询的内存数据结构所消耗的存储空间会越来越大,使得系统规模最终受服务器内存空间限制。为此,设计了一种基于小范围检测的指纹过滤器用于在备份过程中对数据进行初步过滤,消除周期性备份产生的重复数据,节省网络带宽,提高备份效率。该技术把指纹查询的范围限定在作业链内,备份的内存开销和系统规模无关,另外,其在备份过程中收集指纹,便于系统使用高性能后处理重复数据删除算法对数据进行集中处理,消除了磁盘索引查询和更新对应用系统的影响。实验表明,该技术能消除备份流中大部分重复数据,既节省网络带宽又减少了需要在后台进一步处理的数据量,提高了系统整体性能。提出了一种后处理重复数据删除算法对备份数据进行集中处理,该算法顺序扫描磁盘索引一次性批处理大量指纹,从而有效消除了指纹查询和索引更新的随机磁盘I/O瓶颈。该算法使用固定大小的存储容器保护新数据块逻辑顺序,支持高性能数据恢复,另外,使用一种无状态路由算法把存储容器分发到后台存储节点中,支持后台存储节点的负载平衡、数据迁移和动态扩展。实验表明,相较于目前主流的重复数据删除技术,该算法在相同内存开销下支持更大的系统物理容量,更重要的是,它支持多服务器并行操作,具有良好的可扩展性。后处理重复数据删除算法顺序扫描数据块索引(磁盘索引)进行批处理指纹查询和索引更新,因而在一定系统规模下维持较小的数据块索引对于提高系统性能来说至关重要。目前在数据块索引空间利用率方面尚没有发现相关的研究工作。因此,设计了一种基于前缀映射的磁盘哈希表作为数据块索引,保证了良好的索引可扩展性,同时着重研究了数据块索引溢出概率和空间利用率问题。研究表明,使用恰当大小的索引桶,既能避免过高的桶内指纹查询开销,又能降低索引溢出概率,提高数据块索引空间利用率,从而有效降低索引存储开销,提高索引扫描性能。
其他文献
<正>“七七事变”不久,日寇侵占了高阳城, 时局混乱,县域各村小学停办,教育工作陷 于瘫痪。中共高阳县委和抗日民主政府恢复 建立后,对教育工作非常重视。县委设立宣 传部,抗
本文以房地产企业投资项目的全过程造价控制为研究对象,通过学习国外相关方面的管理模式,系统分析目前我国房地产企业投资项目造价管理的现状及存在的缺陷,并从工程项目的前
超细二氧化硅(包括微、纳米二氧化硅)由于其良好的光学透明性、生物相容性、物理与化学稳定性及可裁剪的表面性质等优点而被广泛应用。聚丙烯(PP)是用途广泛的通用塑料,与二
教育信息化的浪潮已经席卷了我国教育的各个阶段和领域,其中一个重要的方面是教师教育信息化,教育实习作为教师教育专业人才培养方案中的专业必修课程,其效果直接影响到师范
全面提高学生综合素质、促进学生全面而有个性的发展已成为我国教育改革和发展的一项重要内容。师生关系是学校教育中一对最基本、最核心的人际关系。师生关系的好坏,直接影
战后日本“经济外交”以经济手段为主要行为方式,以对外开发援助为中心和先导,来实现其国家战略目标。政府开发援助(Official Development Assistance:ODA)作为日本政府重要
在导致二战后德国和平外交的各种因素中,德国外交思想的延续性是相对而言更为深层次的、结构性的原因。德国外交思想的延续性蕴含了德国外交中长期不变的战略基础和基本构想
合同诈骗作为一种欺诈行为古来有之,如把那些利欲熏心,奸诈狡猾的商人称为“奸商”既是明证。合同诈骗作为一种犯罪是指以非法占有为目的,在签定履行合同过程中,以虚构事实,
随着软件系统在电信、金融等领域的广泛应用,软件系统规模越来越庞大,软件结构与软件行为日益复杂,人们对其正确性、可用性可靠性和安全性等可信性质提出了更高的要求和期望
<正>关于绿色医院的设计,应重点考虑两方面的问题:一是医院对内外环境的影响;二是适当地减少能耗。医院对内外环境的影响医院对内外环境的影响包括以下几个方面——