基于云存储和P2P的资料同步分享系统网络技术研究
发布时间:2017-09-20 14:09
本文关键词:基于云存储和P2P的资料同步分享系统网络技术研究
【摘要】:随着科技快速发展,一方面信息化进程的深入使得全世界产生的数据量正大约以每两年翻一倍的速度增长,而另一方面,随着芯片技术的高速发展,数字化设备的多样化和普及化也迅速深入,个人拥有的智能终端设备不但种类繁多而且存储能力巨大。为方便用户管理、备份和分享数据,保证多个终端间数据的一致性,资料同步分享软件有很广阔的应用市场。现在市场上主要的基于云存储的文件同步软件,利用云存储在数据存储容量和按需提供服务的优势,这些同步软件都具有很好的存储备份和同步功能。而资料分享软件则大多使用P2P技术,数据的控制权、安全性并不理想。基于上述情况,通过对基于云存储的同步系统的深入分析,并结合P2P技术在数据传输和分享方面的研究,课题小组将云存储和P2P两种技术结合,设计一个资料同步分享系统的应用模型,该模型有数据备份、数据同步和资料分享三大功能。利用云存储在数据存储方面的优势,做新模型系统的数据备份、管理和传输控制部分,利用P2P技术在资源利用率和文件传输方面的优势做文件同步和分享的主要传输方式。本文主要研究基于云存储和P2P的资料同步分享系统的相关网络技术,重点解决资料传输过程中资源查询、传输方式、传输效率等问题,论文主要工作如下:1.详细论述系统使用C/S和对等网络两种方式建立网络连接的过程,其中对P2P连接中的穿越NAT设备建立连接的方法和过程进行详细介绍。2.论文重点研究同步分享系统的数据传输的相关技术,使用有超级节点的混合型分布式P2P网络拓扑结构,重点研究系统进行数据传输使用的资源搜索算法、数据传输模式,为并根据各个节点本身的负荷来量化节点自身的服务能力,在同一个域内优先选择服务能力强、相对距离较近的节点以提高传输效率,完成了数据传输过程中各个模块的工作流程设计,最后对同步分享系统的传输性能进行分析。
【关键词】:云存储 分布式P2P 文件同步 数据传输
【学位授予单位】:安徽大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333
【目录】:
- 摘要3-4
- Abstract4-8
- 第1章 绪论8-13
- 1.1 论文课题背景及意义8-9
- 1.2 国内外研究现状9-11
- 1.3 论文研究内容11-12
- 1.4 论文组织结构12-13
- 第2章 云存储和P2P技术概述13-21
- 2.1 云存储13-16
- 2.1.1 云存储概念13-14
- 2.1.2 云存储的特点14-15
- 2.1.3 云同步技术15-16
- 2.2 P2P技术16-20
- 2.2.1 P2P技术的概念16-17
- 2.2.2 P2P的网络模型17-20
- 2.3 本章小结20-21
- 第3章 基于云存储和P2P的资料同步分享系统框架及关键技术简介21-32
- 3.1 文件同步分享的概念及意义21
- 3.2 资料同步分享系统的体系结构设计21-23
- 3.3 同步交互过程23-24
- 3.3.1 同步交互分析23
- 3.3.2 系统同步交互过程23-24
- 3.4 文件快速同步24-31
- 3.4.1 Rsync同步算法流程25-28
- 3.4.2 Rsync算法的不足28
- 3.4.3 快速同步算法优化28-31
- 3.5 本章小结31-32
- 第4章 资料同步分享系统网络拓扑模型研究32-42
- 4.1 同步分享系统的网络模型32-33
- 4.2 客户端/服务器模式网络连接33-35
- 4.2.1 同步分享系统的C/S网络模型33-34
- 4.2.2 客户端服务器建立网络连接过程34-35
- 4.3 对等网络连接35-41
- 4.3.1 对等连接建立过程36-37
- 4.3.2 NAT技术37-38
- 4.3.3 P2P穿越NAT设备的方法38-40
- 4.3.4 基于TCP协议的P2P"打洞”过程40-41
- 4.4 本章小结41-42
- 第5章 基于云存储和P2P的资料同步分享系统传输模型研究42-63
- 5.1 基于云存储和P2P的资料同步分享系统传输模型42-43
- 5.2 资料同步分享系统的传输模式43-45
- 5.2.1 单点传输模式43-44
- 5.2.2 多点传输模式44-45
- 5.3 资源搜索与定位算法45-50
- 5.3.1 Chord算法45-48
- 5.3.2 Chord算法的优化48-49
- 5.3.3 洪范与Chord算法的结合49-50
- 5.4 最优传输效率的节点选择策略50-57
- 5.4.1 两个节点的通信等价开销值50-51
- 5.4.2 节点问建立连接的开销及计算51-53
- 5.4.3 节点服务能力的等价计算及分析53-55
- 5.4.4 传输方案选择的策略55-57
- 5.5 资料同步分享系统的数据传输流程57-62
- 5.5.1 服务器数据传输过程57-59
- 5.5.2 普通节点数据传输过程59-61
- 5.5.3 超级节点的选取和作用61-62
- 5.6 文件传输系统性能分析62
- 5.7 本章小结62-63
- 第6章 总结和展望63-65
- 6.1 论文完成的工作63
- 6.2 下一步的工作和展望63-65
- 参考文献65-68
- 致谢68
【参考文献】
中国期刊全文数据库 前10条
1 周来;;局域网中IP地址应用实例分析[J];电脑编程技巧与维护;2009年18期
2 刘邦桂;刘冰;;OSPF动态路由协议的研究[J];电脑知识与技术;2010年12期
3 刘寿强;齐德昱;刘波;潘春华;杨波;;P2P开放网络资源共享信誉系统的研究与实现[J];计算机工程;2007年13期
4 姜守旭;韩希先;李建中;;一种改进的Chord路由算法[J];计算机应用;2006年04期
5 张建勋;古志民;郑超;;云计算研究进展综述[J];计算机应用研究;2010年02期
6 贾学锋;荆一楠;王雪平;高海锋;;基于TCP协议的NAT穿透技术在P2P中的研究与实现[J];计算机应用与软件;2008年06期
7 员建厦;;基于云存储技术的存储架构模型[J];计算机与网络;2013年07期
8 徐向阳;韦昌法;;基于NAT穿越技术的P2P通信方案的研究与实现[J];计算机工程与设计;2007年07期
9 连慧娟;唐俊华;;基于公钥认证的P2P多点数据传输系统[J];信息安全与通信保密;2010年11期
10 王雅静;;基于BitTorrent的P2P安全模型的设计[J];软件;2012年06期
中国硕士学位论文全文数据库 前1条
1 刘杰;CSL-P2P:一种拓扑适配的P2P网络模型[D];河南大学;2008年
,本文编号:888507
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/888507.html