基于云存储的云同步系统的设计与实现

被引量 : 0次 | 上传用户:yndlyxb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网和芯片技术的高速发展,用户可以在各种不同的智能终端设备上存储和管理数据。为了防止终端设备上的数据丢失,用户希望将数据备份到安全的地方。而数据在终端设备之间同步,也使得用户在不同终端设备上访问自己的数据更为方便。为了满足数据备份以及同步的需求,用户常常使用同步软件来管理数据。得益于云存储技术的快速发展,同步软件中庞大的数据存储量的问题也得以解决。本文的主要工作如下:本文设计和实现了一个基于云存储的云同步系统,研究了该系统的设计方案和相应算法。首先介绍了系统各个模块的具体设计,描述了基于OpenStack Swift搭建的云存储平台的系统架构和访问接口,并分别对服务器和客户端的执行模式、其各个部分的作用以及数据库设计进行了描述和分析。根据云同步系统的版本特点,本文还建立了系统的版本控制模型,描述了版本控制策略的实现算法。最后,本文阐述了系统的运行机制和同步策略。为了提高云同步系统的存储空间利用率,本文重点研究了数据存储策略,并针对大文件的版本存储问题,提出了一种新的增量存储算法。该算法基于逆增量存储模型,利用匹配分块校验码的增量计算方法,极大地减少了系统的存储空间。本文还研究了基于该算法的版本存储和版本恢复功能的实现算法。通过与现有存储算法的对比实验结果表明,本文提出的增量存储算法高效可用。
其他文献
<正>封建制”一词,其本义是指国王将土地臣民一级一级地分封给下级享用,构建成金字塔式的经济运载结构。也就是说,它首先是指一种经济资源的分配制度。因为这种经济资源分配
借鉴营销学中已相对成熟的顾客满意度调查方法Kano模型,为了使产品获得用户最大满意度,提出了一种基于Kano模型的用户需求满意度调整方法。在该方法中,采用问卷调查和调研获
北京市南郊地区高硬度工业冷却水处理技术北京新大禹精细化学品公司高庆丰,潘长群,徐佳1前言地处北京南郊的北京化工三厂地下水硬度和碱度均很高,水的总硬度为400~700mg/L(以CaCO_3计)。如直接用该水
随着中国转型期城镇化的飞速发展,居民不断增长的居住需求与城市土地日渐短缺、房价飙升的现实矛盾碰撞导致违法建筑泛滥,引发强制拆违的难题。它不仅威胁公共安全,影响土地资源
在我国,贫困人口主要集中于农村,农村贫困问题是我国社会经济发展的主要问题,也是关系中国全面建成小康社会与构建社会主义和谐社会的重大问题。吉林省是农业大省、财政穷省和贫
以往对刘三姐山歌文化的解读,学术界多从历史的时间的维度进行,这固然可以多少触及到其流传原因,但固守这种维度的直接后果就是很难揭示出刘三姐山歌文化的深层底蕴。而空间
何谓素心?清代大儒纪晓岚给“素心”的定义是:“心如枯井,波澜不生,富贵亦不睹,饥寒亦不知,利害亦不计,此为素心者也。”他这个境界定得太高,一般人难以达到。我倒是赞成《辞海》对“
期刊
介绍了锑在水中的形态变化方式,如由固态锑到离子态锑的转变、锑离子的水解、锑的生物甲基化等,阐述了含锑废水的处理技术如吸附法、沉淀法、中和法等的优缺点,并指出高效、
改革开放以来,我国建筑业持续快速发展,在国民经济中的地位和作用逐渐增强,已经成为我国的支柱产业之一。然而建筑行业的快速发展也带来了一系列的事故问题,建设工程的安全生产事
作为壮民族的文化代表之一的刘三姐文化之所以经久不衰,是与壮民族的文化空间建构与文化认同分不开的。刘三姐山歌文化现象的深层底蕴其实就是壮民族及其地区文化空间建构和