云环境下文件同步研究与应用

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:fly_wing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,数据在日常生活中扮演着越来越重要的角色,数据备份成为数据保护的一种有效手段。远程文件同步技术在数据备份、文件同步等方面有着广泛的应用。rsync(remotesync)是当前使用广泛的远程文件同步应用之一,其使用的rsync算法可以比较快速、高效地对文件进行同步。本文对rsync算法的缺点进行分析,提出了一种改进算法Amsync(Adaptive multi-roundfile synchronization),具体改进如下:(1)针对rsync算法所切数据块长度单一,导致切块参数对算法性能影响较大的问题,引入基于内容的可变长切块方式,减少算法对切块参数的敏感性;(2)针对rsync算法仅能检索同一文件间的重复数据,未能有效利用多个文件的数据,采用同步队列对不同文件进行匹配,减少同步过程中的数据传输量;(3)针对rsync算法计算量不均衡的问题,对算法的差异计算过程进行改进,使滑动窗口采取以块长为单位的距离滑动,均衡两端的计算量。同时,为进一步优化Amsync算法在切块阶段的切块效率及计算负载,在CDC(Content DefinedChunking)算法的基础上,提出了一种改进算法 WEV(WindowExtreme Value),对切块边界确定的方式进行改变,提高了切块吞吐量,有效地降低了计算量。通过对大量文件的切块实验,结果表明WEV算法在切块吞吐量、CPU负载等方面都显著优于CDC算法。提高了 rsync算法的同步性能,同步时间比rsync算法减少10%左右,并有效地降低了服务器端的计算负载。本文将Amsync算法应用于工程施工管理系统的资料共享模块,通过策略自动地将指定文件夹内的文件同步至其他主机,使得资料共享的方式更加便捷,满足了用户的需求。论文的研究成果对远程数据备份、多终端文件同步、重复数据删除等方面工作具有较好的借鉴作用。
其他文献
随着经济的发展,商业数据信息已经成为个人和企业规划的一个重要参考因素。而大数据技术的发展,提高了人们处理数据的能力,使人们可以更有效地利用数据。Eikon是汤森路透最重
核桃作为一种重要的经济树种,在四川省内广大丘陵、山区的退耕还林中,得到了大力推广,目前四川省内的核桃栽植面积及年产量都位居全国前列[1]。随着我国核桃栽植面积的不断扩
受雾、霾等天气影响,户外场景的光学成像发生变化,导致成像质量严重下降。尤其在夜间光线条件微弱的情况下拍摄出来的照片,表现出亮度低、对比度差、颜色失真等现象。虽然目
随着科学技术的不断发展和人工智能技术的不断成熟和广泛应用,集神经网络与模糊控制的优点于一体的模糊神经网络模型和通过模拟生物界的遗传法则进行选优的遗传算法也受到更
提取苗期作物生长参数,可为工厂化育苗进行合理温度、湿度、阳光以及营养物配给提供指导依据,为今后优质高产的作物打下坚实的基础。近年来,为进行精准工厂化育苗,基于实时采
随着互联网与多媒体信息技术的快速发展,基于内容的图像检索己经成为了信息领域的热点研究课题。剪纸是一种非常典型的非物质文化遗产,不仅在视觉上给人以透空的感觉和艺术享
随着移动智能设备和无线自组网通信技术的迅猛发展,机会移动社会网络(Opportunistic Mobile Social Networks)开始逐渐兴起,该网络以人携带的移动设备为主体,不需要依赖通信
由于集成技术的发展,越来越多的嵌入式实时系统在单一的计算平台上集成了多个功能,这使得原本隔离运行的不同关键性级别的应用程序共享处理器资源。然而,这种通用计算平台不
中韩两国曾在地域上比邻而居,语言接触密切,其中“文字接触”比较明显,汉字在传播过程中,不断地适应、调整,造成了各种变异现象,其中诞生了诸如借字表记法、固有汉字等产物。
克氏原螯虾(Procambarus clarkii Girard),属节肢动物门,甲壳纲,十足目,蝲蛄科,原螯虾属,又名红色沼泽螯虾,俗称淡水龙虾或小龙虾。据报道,克氏原螯虾虾肉中,蛋白质含量为58.