学位论文 > 优秀研究生学位论文题录展示
云存储环境中的远程文件同步模型研究
作 者: 王菊姝
导 师: 雷州
学 校: 上海大学
专 业: 计算机应用技术
关键词: 远程文件同步 同步协议 云存储 NoSQL数据库
分类号: TP333
类 型: 硕士论文
年 份: 2013年
下 载: 1次
引 用: 0次
阅 读: 论文下载
内容摘要
随着移动计算的出现、计算机硬件技术的发展与人们日益增长的应用需求,越来越多的个人拥有多个智能计算设备。人们每天的工作与生活都依赖于这些计算设备上的大量信息数据,因此安全有效地共享与管理多设备间的文件显得非常重要。远程文件同步服务能够自动维护多个设备之间的文件一致性,云存储技术与NoSQL数据库技术为用户文件数据提供了安全、可扩展的备份存储。本文针对海量信息时代下的个人用户多设备之间文件共享与管理的应用需求,提出了一种云存储环境中的远程文件同步模型——SyncCS模型。本文重点研究了远程文件同步模型的系统架构、同步协议以及后台存储环境,完成的主要工作包括:1.将远程文件同步技术与云存储技术相结合,并考虑到传统点对点文件同步模型的不足,提出了一种C/S架构的云存储环境中的远程文件同步模型——SyncCS模型,并构建了模型的三层体系结构。2.设计了一种适用于SyncCS模型的两阶段文件同步协议,将文件同步过程分为非实时双向同步和实时单向同步两个阶段,能够兼顾文件双向同步与实时同步两种不同的用户需求。同时充分研究并讨论了在同步过程中可能发生的所有文件冲突情况,制定了与两阶段同步协议相适应的文件冲突检测与处理机制。3.结合当前炙手可热的云存储与NoSQL数据库技术,研究并构造了SyncCS模型后台云存储环境,根据SyncCS模型中实际的数据特点,分别提出了相适应的元数据与文件数据存储方案。4.针对SyncCS模型中冗余日志带来冗余同步操作的问题,提出了一种客户端日志预处理优化方案;针对大量并发访问可能导致元数据服务器效率低下的问题,提出了一种基于Hbase的元数据存储优化方案。并通过实验验证了两个优化方案的有效性,从而分别从客户端与服务器端对SyncCS模型进行了性能改进。
|
全文目录
摘要 6-7 ABSTRACT 7-10 第一章 绪论 10-15 1.1 研究背景 10-11 1.2 研究目的与意义 11-12 1.3 主要研究内容 12-13 1.4 论文组织结构 13-15 第二章 远程文件同步与云存储发展现状 15-22 2.1 远程文件同步概述 15-18 2.1.1 远程文件同步概述 15-17 2.1.2 远程文件同步研究现状 17-18 2.2 云存储技术概述 18-21 2.2.1 云存储与云数据库 18-19 2.2.2 “NoSQL”数据库技术发展现状 19-21 2.3 本章小结 21-22 第三章 云存储环境中的远程文件同步模型 SyncCS 22-32 3.1 引言 22-23 3.2 文件同步流程分析 23-27 3.2.1 关键问题及讨论 23-26 3.2.2 文件同步流程 26-27 3.3 SyncCS 模型体系结构 27-29 3.4 SyncCS 模型后台云存储环境 29-31 3.5 本章小结 31-32 第四章 SyncCS 同步协议与优化 32-45 4.1 两阶段同步协议 32-37 4.1.1 元数据组织结构 32-33 4.1.2 非实时双向同步阶段 33-36 4.1.3 实时单向同步阶段 36-37 4.2 冲突处理 37-39 4.2.1 冲突检测机制 37-38 4.2.2 冲突处理机制 38-39 4.3 客户端协议优化 39-44 4.3.1 优化目的 39-40 4.3.2 客户端日志预处理优化方案 40-43 4.3.3 测试结果与分析 43-44 4.4 本章小结 44-45 第五章 SyncCS 模型后台云存储环境与优化 45-55 5.1 后台云存储环境组成结构 45-48 5.1.1 文件数据存储方案 45-46 5.1.2 元数据存储方案 46-48 5.2 元数据存储优化 48-54 5.2.1 优化目的 48-49 5.2.2 基于 Hbase 的元数据存储优化方案 49-51 5.2.3 测试结果及分析 51-54 5.3 本章小结 54-55 第六章 结论与展望 55-57 6.1 结论 55-56 6.2 展望 56-57 参考文献 57-60 作者在攻读硕士学位期间公开发表的论文 60-61 作者在攻读硕士学位期间所作的项目 61-62 致谢 62
|
相似论文
- 基于云计算的ITIL运维,TP311.52
- 基于Google云计算平台的Web应用系统设计及实现,TP393.09
- 远程文件同步算法研究和应用,TP309.3
- 基于分组网络的时间同步技术的研究与实现,TN919.21
- 多源数据采集的WSN及实时同步研究,TP212.9
- 基于WSN的环境温度监控系统设计与实现,TP277
- IEEE1588协议分析与实现研究,TP273.5
- 基于ZigBee的短距离通信技术研究,TN929.5
- LXI仪器中网络发现协议和时钟同步协议的研究与实现,TP274
- 基于智能滤波的无线传感器网络时间同步技术研究,TN929.5
- 无线传感器网络时间同步优化算法的研究,TN929.5
- 基于Visual C++的视频监控系统的软件设计与实现,TP277
- 云计算平台中数据存储与文件管理的研究,TP333
- IEEE1588协议分析与实现,TN915.04
- IEEE 1588时间同步协议在同步数字传送网中的应用研究,TN915
- 无线传感器网络多源安全时间同步协议的设计与实现,TP212.9
- 基于Web2.0的SNS平台的设计与实现,TP311.52
- 智能移动终端软件平台及其数据同步的研究,TP311.52
- 智能手机中数据同步协议的研究与软件开发,TP311.52
- 基于智能双模手机的企业移动电邮系统的设计与实现,TP311.52
- 海洋实时监测数据流处理优化策略研究,P717
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器
© 2012 www.xueweilunwen.com
|