一种基于云存储的同步网络存储系统的设计与实现

一种基于云存储的同步网络存储系统的设计与实现

论文摘要

数据安全越来越被用户所重视,其中数据备份是一种最直接,最高效的数据安全的策略,而远程备份所具有的独特的优势,运用越来越广泛,而目前提供该服务的产品价格昂贵,而且数据安全不能得到绝对的保证,然而用户自己部署存储花费太高,因此,研制一个性能高,花费低,的远程备份存储系统具有重要的理论意义和实用价值。随着云存储的快速发展和目前Amazon S3的良好性能,在过去一年多的时间里,本文致力于在当前的云存储环境下开发出一个能够为广大用户提供高性能,实用性强的同步网络存储系统,本文首先对国外相关的产品做出深入的研究和分析,并总结其在安全,性能方面的优势和不足,接下来对存储系统的相关技术做出介绍和分析,最后在结合本人在北京borqs通讯技术有限公司云存储部门半年多的实习经验的基础上提出一种新型高性能同步网络存储系统结构,提出独特的控制信息和数据信息分开处理策略,并对系统各个模块给出详细的介绍和具体的实现。本文主要的工作是对远程文件同步算法做出深入分析的基础上,根据同步网络存储系统自身的特点,提出一种高性能的远程文件快速同步方法,并在数据存储方面提出高效的存储方案,为了保证系统数据和用户信息的安全,提出合适的解决方案,同时针对目前许多用户经常在多台主机办公的情况下,设计和实现了多台主机之间的数据同步策略和文件共享功能,并针对系统提出自动备份功能,使系统能够自动监测相应文件的改变,使自动与远程同步,最后给出该系统的总体实现架构图和具体的实现。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究概况
  • 1.3 论文的主要工作
  • 1.4 论文内容安排
  • 第二章 网络备份存储系统概述
  • 2.1 云存储简介
  • 2.2 网络数据备份
  • 2.3 网络存储技术
  • 2.3.1 直接附加存储
  • 2.3.2 网络附加存储
  • 2.3.3 存储区域网络
  • 2.4 网络存储的发展方向
  • 2.5 SSL及AES介绍
  • 2.6 radius和LDAP协议简介
  • 2.7 国外主流网络备份存储产品测试和分析
  • 2.8 本章总结
  • 第三章 基于Amazon S3网络存储系统中几点关键技术研究
  • 3.1 快速远程文件快速同步算法的研究
  • 3.1.1 Rsync算法
  • 3.1.2 Basic sliding window chunking算法
  • 3.1.3 TTTD理论(Two Thresholds,Two Divisors Algorithm)
  • 3.1.4 本系统文件同步算法实现
  • 3.2 系统安全问题探讨
  • 3.2.1 数据存储安全及传输安全方式
  • 3.2.2 系统认证方式策略
  • 3.3 文件存储方法探讨
  • 3.4 垃圾数据回收策略
  • 3.5 元数据格式
  • 3.6 本章总结
  • 第四章 基于Amazon s3网络存储系统总体设计
  • 4.1 系统总体框架
  • 4.2 Service logic模块分解图
  • 4.2.1 用户认证模块
  • 4.2.2 用户管理模块
  • 4.2.3 file管理模块
  • 4.2.4 chunk管理模块
  • 4.2.5 连接管理模块
  • 4.2.6 同步处理模块
  • 4.2.7 网页处理模块
  • 4.2.8 文件传输处理模块
  • 4.3 主要数据表的关系和组织结构
  • 4.4 系统架构和网络结构
  • 4.5 本章总结
  • 第五章 实现
  • 5.1 传输服务程序的设计(transmit)
  • 5.2 Connect服务设计
  • 5.3 keep-live server服务器设计
  • 5.4 存储客户端程序设计
  • 5.5 本章小结
  • 第六章 实验结果
  • 6.1 系统性能测试总结
  • 第七章 结束语
  • 7.1 论文工作总结
  • 7.2 下一步工作
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].网络存储系统综合安全研究[J]. 环球人文地理 2014(18)
    • [2].企业网络存储系统的建设[J]. 电脑知识与技术 2009(21)
    • [3].网络存储系统在高速公路监控中的应用分析[J]. 中国交通信息化 2013(03)
    • [4].中国电科52所海康威视推出高性能6G网络存储系统[J]. 国防制造技术 2012(03)
    • [5].基于网络存储技术在广电系统中的应用与维护[J]. 电子制作 2013(06)
    • [6].高校网络存储系统的设计与实现[J]. 今日科苑 2008(08)
    • [7].网络存储系统性能优化的设计和实现[J]. 微型电脑应用 2010(08)
    • [8].面向复杂网络存储系统的元胞自动机动力学分析方法[J]. 软件学报 2008(10)
    • [9].突破常规的4K双系统设计 QNAP威联通TAS-268play[J]. 家庭影院技术 2016(02)
    • [10].数字环境下独立学院图书馆网络存储系统研究——以天津大学仁爱学院图书馆为例[J]. 科技情报开发与经济 2011(13)
    • [11].大学网络环境下的网络存储系统的设计[J]. 工业设计 2011(05)
    • [12].浅谈网络存储安全与管理技术[J]. 网络安全技术与应用 2015(05)
    • [13].热备网络存储系统的研究与设计[J]. 计算机与数字工程 2014(02)
    • [14].多域环境下的网络存储系统[J]. 西安电子科技大学学报 2010(06)
    • [15].构建现代企业的网络存储系统——IP SAN在企业中的应用[J]. 科技信息 2011(24)
    • [16].基于SAN的网络存储系统的研究[J]. 今日科苑 2010(21)
    • [17].一种支持内容认证的双拓扑结构网络存储系统设计[J]. 网络新媒体技术 2013(02)
    • [18].一种基于P2P的网络存储系统[J]. 昆明理工大学学报(理工版) 2010(01)
    • [19].基于Openfiler的统一网络存储系统研究[J]. 微计算机信息 2008(33)
    • [20].网络存储系统仿真研究综述[J]. 计算机研究与发展 2012(S1)
    • [21].基于Ceph的网络存储系统[J]. 科技经济导刊 2018(29)
    • [22].基于IP SAN数字图书馆网络存储系统的应用与研究[J]. 信息安全与技术 2013(01)
    • [23].浅谈安全的网络存储[J]. 中国输血杂志 2012(S1)
    • [24].网络存储安全系统研究综述[J]. 计算机应用与软件 2008(02)
    • [25].基于云计算技术的计算机网络存储系统设计[J]. 当代旅游 2019(06)
    • [26].高校网络环境下网络存储系统的设计[J]. 电脑知识与技术 2010(03)
    • [27].NAS网络存储系统在宁夏电台直播系统中的应用[J]. 西部广播电视 2017(20)
    • [28].针对小型建置设计的SmartStor网络存储系统[J]. 安防科技 2010(12)
    • [29].基于IP SAN技术的数字图书馆网络存储系统构建[J]. 图书馆理论与实践 2012(04)
    • [30].网络存储系统安全性分析[J]. 北方环境 2011(12)

    标签:;  ;  ;  

    一种基于云存储的同步网络存储系统的设计与实现
    下载Doc文档

    猜你喜欢