基于SDN的重复数据删除方法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yufengdetianxia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据和移动互联网技术的发展,数据量急剧增加,需要备份保护的数据也越来越多,为了减少存储空间的开销和降低网络传输的通信量,数据去重技术已经成为了存储系统中的一个标准特性。虽然重复数据删除技术在存储系统中已经较为成熟,但是在实际应用,特别是网络传输应用中仍然存在诸多问题和挑战。例如在云备份系统中,由于客户端缓存有限以及广域网带宽的限制,备份过程中重复数据的判断需要在服务器端进行,这导致很大的传输延迟,所以会阻塞后续数据的上传,增加了备份窗口,在全局去重时问题更加严重。为提高云备份中源端去重的性能,高效的重复数据删除方法对减少备份时间具有重要的意义。随着可编程网络技术如SDN(Software Defined Network)的成熟,在网络中部署复杂的应用变得简单,本文提出在SDN Controller中检测网络中的冗余数据,加快冗余数据的判断过程,减小备份时间,在SDN控制器中增设指纹缓存,而无需在每个客户端都缓存指纹。一定程度上,在每个客户端开辟指纹缓存,引入了多个用户之间缓存指纹的冗余。本文提出的方法主要是通过在SDN控制器上使用Bloom filter和缓存的索引结构来进行网内的重复数据检测,同时通过下发流表项实现对SDN控制器中指纹缓存的查询和更新,从而快速判断数据是否重复,这种方法的创新点在于将冗余检测的逻辑引入到SDN网络中,和传统的重复数据删除相比,其优势在于不仅可以减小备份客户端的备份窗口,而且避免了在中间网络设备中进行编解码的复杂操作。实验结果表明,基于SDN的数据去重方法与已有的云备份中去重方法相比,不仅保持了相近的数据重删率,同时可以极大减小备份时间,提高系统吞吐量,并且在低带宽环境效果更明显。
其他文献
随着科学技术的不断发展,现代战争已经由传统的大规模战争发展为局部小规模战争,打击方式也由原来的火力集中控制逐渐转化为以电子侦察为基础,将电子对抗技术与火力控制相互
随着体育训练、军事作战、工程测试、计算机游戏以及影视娱乐等行业对人体动画需求的日益增加,人们不仅要求虚拟人的运动高度真实,而且希望虚拟人能灵活地与外界交互并具有智能
[摘 要] 供给侧改革通过促进供给结构的优化升级和资源要素的优化配置,提高有效供给的效率和质量,促进供需平衡。我国高校人才培养中存在突出的供给侧问题,即创新创业人才的低水平供给和无效供给相对过剩,而创新创业人才的高水平供给和有效供给相对短缺,导致大学毕业生总体上的就业难与高技术、创新型人才供应不足的问题。作为我国高校体系重要组成部分的地方本科院校,应切实加强创新创业教育改革工作,从明晰供给理念、改
近年来,随着无线通信技术的快速发展和智能终端大规模普及,定位问题逐渐引起了人们的广泛关注。尤其是室内定位技术,因为它对多种应用有着非常重要的影响,包括紧急救援、商业、个