基于P2P的网络备份系统的设计

基于P2P的网络备份系统的设计

论文摘要

随着Internet技术的飞速发展,日益增长的用户和数据,给现有的网络备份技术带来了诸多挑战。客户机/服务器模式的分布式备份技术正面临着存储容量需求急剧膨胀、资源获取的速度较低、数据集中备份存储局限性和危险性较大等一系列问题。随着军队信息化建设的飞速发展,在目前军队的自动化指挥网络中,重要数据的备份,也面临着同样严峻的挑战。在现行的网络备份系统面临的问题越来越突出的同时,计算机网络的带宽、端系统的计算能力、存储能力等却发生了根本性的变化,原先被忽视的端用户设备成为一种宝贵的资源。P2P技术的兴起,使充分利用这些资源成为可能,也为解决现有网络备份系统存在的问题提供了新的途径和解决办法。如何充分利用这些端用户设备,发挥端用户设备的价值,成为近年来研究的热点,也是本文研究和探索的主要问题。为适应军队自动化指挥系统的特殊需求和网络特点,构建具有一定扩展性、较高安全性、以及一定容错能力的数据备份空间,本文设计了一种新颖的集中式的P2P网络备份系统。系统通过中央服务器保存各个节点的网络地址和备份资源信息,为用户提供检索和查询服务。用户通过登陆服务器检索服务器的共享资源目录,迅速查找到所需资源的相关信息,然后和备份共享文件的节点建立连接,传输共享文件。该系统具有如下一些特点:一是重要的信息数据不再集中存储于中央服务器,而是分散备份于系统的各个节点,系统的安全性得到较大的提升。二是降低了中央服务器的存储压力,系统总的存储容量是加入系统的各个备份节点共享出来的存储容量的总和,用户越多,备份的共享资源就越丰富,存储空间也越大。三是系统充分发挥了节点计算机的作用以及P2P技术在文件交换方面的优势,传输共享备份文件的用户越多传输的速度越快。系统在设计中也提出了一些新的思想,如:提出了中央服务器备份的思想,即依据一定的标准,将具有较高军事价值共享备份文件在中央服务器中进行存储。这一思想的提出,能够较好的解决网络备份系统中节点退出,导致所需文件无法下载的问题。即使相关节点退出,但用户依然能够通过中央服务器下载共享备份文件,系统的整体服务能力得到较大提高。更重要一点,这一方法为重要的信息资源存储提供了双重的安全保障,使系统变得更健壮、更加安全可靠。

论文目录

  • 摘要
  • Abstract
  • 1 引言
  • 1.1 提出问题
  • 1.2 背景研究
  • 1.3 国内外研究现状
  • 1.3.1 国内现状
  • 1.3.2 国外现状
  • 1.4 论文结构
  • 1.5 论文目标
  • 2 P2P 技术基础
  • 2.1 P2P 的定义和发展概况
  • 2.1.1 P2P 的定义
  • 2.1.2 发展概况
  • 2.2 P2P 的技术特点
  • 2.3 P2P 技术的应用范围
  • 2.3.1 对等计算
  • 2.3.2 协同工作
  • 2.3.3 搜索引擎
  • 2.3.4 文件共享
  • 2.3.5 流媒体直播
  • 2.3.6 网络游戏平台
  • 2.3.7 即时通讯
  • 2.4 部分典型的P2P 系统分析
  • 2.4.1 BitTorrent
  • 2.4.2 eMule
  • 2.4.3 迅雷
  • 2.4.4 PPLive
  • 2.4.5 OICQ
  • 2.4.6 Ocean Store 系统
  • 2.5 P2P 技术发展面临的问题
  • 2.5.1 版权保护
  • 2.5.2 管理缺乏
  • 2.5.3 网络安全
  • 2.5.4 网络吞噬
  • 2.5.5 标准制定
  • 3 P2P 系统的关键技术
  • 3.1 广播和资源检索技术
  • 3.1.1 广播
  • 3.1.2 资源检索
  • 3.2 路由技术
  • 3.2.1 P2P 路由算法的分类
  • 3.2.2 影响P2P 路由算法效率的因素
  • 4 基于P2P 的网络备份系统
  • 4.1 系统总体设计
  • 4.1.1 总体设计
  • 4.1.2 系统优点
  • 4.2 备份文件功能设计
  • 4.2.1 模式选取
  • 4.2.2 主要功能及关键技术
  • 5 系统部分功能的实现
  • 5.1 命令协议
  • 5.1.1 网络协议
  • 5.1.2 CString 类简介
  • 5.1.3 命令协议设计与实现
  • 5.2 文件备份
  • 5.2.1 CFile 类简介
  • 5.2.2 文件备份功能的实现
  • 6 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].网络备份系统的离线同步与恢复方法[J]. 计算机安全 2011(04)
    • [2].大型网络备份系统数据备份与恢复策略[J]. 福建广播电视大学学报 2010(04)
    • [3].浅谈网络备份系统在大型数据中心的应用[J]. 计算机光盘软件与应用 2012(05)
    • [4].一种网络备份系统的数据一致性检测方法[J]. 计算机应用研究 2008(12)
    • [5].网络备份系统中的海量缓存方法[J]. 计算机应用研究 2009(01)
    • [6].一种定时备份系统的设计与实现[J]. 四川大学学报(自然科学版) 2010(02)
    • [7].一种网络备份系统的数据高速缓存方法[J]. 计算机应用研究 2009(03)
    • [8].IP网络备份系统的设计与实现[J]. 廊坊师范学院学报(自然科学版) 2014(02)
    • [9].基于数据备份的磁带卷格式的设计[J]. 西藏大学学报(自然科学版) 2008(01)
    • [10].浅谈数据备份系统及其硬件、软件技术与产品[J]. 信息安全与技术 2012(05)
    • [11].一种基于过滤驱动的写时拷贝快照方法[J]. 四川大学学报(自然科学版) 2010(03)

    标签:;  

    基于P2P的网络备份系统的设计
    下载Doc文档

    猜你喜欢