一种面向云计算的远程文件同步系统的设计与实现

被引量 : 2次 | 上传用户:shall202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着并行计算技术、虚拟化技术等多种信息技术的发展,人们已经跨入了云计算时代。云计算为用户提供了良好的计算能力和高效的数据储存、数据处理能力,企业和个人可以在云平台上部署各种各样的系统。此外,在互联网环境中远程文件同步技术广泛应用于同步文件、网站镜像、P2P存储和移动计算等领域。在这样两大背景下,如何在云计算环境中做远程文件同步便成为了一个很有研究价值的问题。从远程文件同步技术特性来看,对运算能力要求比较高的特性,进一步增加了使用云计算的必要性,本文的目的是设计一个云计算系统该系统对外提供远程文件同步服务。本文首先对云计算的架构、特点、组成和关键技术做了深入的分析,然后对当前的多种商用的云计算系统和开源的云计算系统做了对比研究,在此基础上形成了本文设计的云计算系统的理论雏形。接着对远程文件同步技术做了详细的分析和研究,针对当前广泛使用的Rsync算法和以Rsync算法为基础的Rsync系统的一些缺点设计实现了一个新型的远程文件同步系统,该系统易于部署,传输效率较高。并对该系统和Rsync系统做传输效率的对比。在设计实现一种新的远程文件同步系统之后,针对前文对云计算的研究,设计了一个云计算模型系统,该系统满足云计算的基本特性和基本要求,集成了新型的远程文件同步系统,对用户提供存储服务和远程文件同步服务。针对云计算的特点,本系统的实现采用零拷贝技术、线程池技术、内存池技术等多种提高系统的高效性和稳定性的技术。文章的最后对该系统做了功能测试、性能测试,设计了多个测试用例,从测试结果来看,本文设计的系统满足预期要求,具有运行稳定、容错性能高等特点。
其他文献
“十一五”期间,六安市经济取得了快速的发展,工业经济实力也有明显的提高。随着国家交通事业的发展,六安市的区位优势和独特的资源优势逐渐凸显,同时国内以及本省多项有惠于六安
<正> 成熟的乡镇企业应当是一个开放性的社会系统。一方面,象以上谈到的那样,它要从城市输入大量的人才、信息;另一方面,它又要输出产品,均投入市场,在交换中实现产品的价值
通过对钢轨打磨机理及打磨列车运行参数的分析,对影响钢轨打磨的各种要素(包括打磨列车作业运行速度、打磨电机分布、打磨电机磨削功率及施工条件和线路条件等)进行探索,结合
<正> "凿山导伊流, 中断若天辟。" "精舍遶层阿, 千龛邻峭壁。" 这是唐代诗人韦应物《龙门游眺》中的诗句,也是对伊阙形胜和龙门石窟颇为形象的概括。 "九朝故都"洛阳南郊的
<正> 21世纪将是全面开发利用海洋的世纪。宁波市地处我国东部沿海,所辖海域具有港湾水深、岸线曲折、岛屿众多、海涂广阔、环境容量较大及海洋生物丰富等特点,从而形成优越
由于孔底空气间隔装药技术对改善岩土爆破效果的优势比较明显,所以加强其理论分析与实验研究有重要意义。分析孔底空气间隔装药技术的破岩机理,得出气药长度比的关系式;通过
<正>2015年3月13日,朱小蔓教授受北京师范大学教师教育研究中心与重庆市教育委员会合作的"重庆江北‘APEx’实验区:优质教师队伍培育"集群教研项目之托,赴重庆调研,期间观摩
丰宁金龙公司局部矿体上下盘不稳固,矿体倾角比较缓的现状,以往采用无底柱留矿采矿法,往往会造成上盘片帮而导致矿石贫化,严重的甚至造成上盘整体片落导致采下矿石无法放出。
根据机电综合实训课程的特点,为使传统的课堂型教学逐渐过渡到探索型教学,提出了工作过程导向的课程开发,从教学内容、教学方法以及教学实践等方面进行了实践和探讨。工作过