学位论文 > 优秀研究生学位论文题录展示
一种轻量级快速网络备份系统的设计与实现
作 者: 刘高
导 师: 曾令仿
学 校: 华中科技大学
专 业: 计算机系统结构
关键词: 嵌入式存储系统 重复数据删除 备份与恢复
分类号: TP309.3
类 型: 硕士论文
年 份: 2009年
下 载: 29次
引 用: 2次
阅 读: 论文下载
内容摘要
进入21世纪以来,数据呈现出爆炸式增长的趋势,为了安全而有效地保护企业和个人赖以生存的数据,人们设计了各种各样的数据备份系统,并成功进行了商用。但是随着越来越多的网络化嵌入式设备的出现和广泛使用,出现新的应用需求:如何备份和恢复嵌入式存储设备上的数据。现有的数据备份系统,由于其高成本、大规模和复杂的操作令人望而却步,因此,针对嵌入式存储设备,设计和开发一种轻量级的、与平台无关的、快速的网络数据备份系统是十分有必要的。基于对优秀的开源文件同步软件Rsync的分析,设计并实现了一个轻量级快速网络备份系统,该系统的核心算法是FLNB(Fast Lightweight Network Backup System)算法,运用了多项技术来提高备份和恢复的效率:三级重复数据删除技术分别在文件级、数据块级和字节级对文件集中的数据进行重复数据过滤,减少需要传输的数据量,节约网络带宽;时间戳技术则通过对每次备份的差量文件进行有序放置来提供基于时间点的精确地恢复;差量备份技术仅仅备份修改了的数据,大大提高了存储效率。实验表明,FLNB算法能够很好的满足嵌入式存储系统备份需求,减少传输的数据量,有效地提高备份和恢复的效率。系统提供的Web界面使操作更为简单,大大方便用户使用系统的各种功能以及有效地进行系统管理。
|
全文目录
摘要 4-5 Abstract 5-8 1 绪论 8-15 1.1 课题背景 8-9 1.2 容灾备份与重复数据删除 9-11 1.3 国内外概况 11-13 1.4 课题主要研究工作 13-14 1.5 本文研究内容与组织 14-15 2 系统设计 15-24 2.1 开发环境 15-17 2.2 设计的目标 17-18 2.3 网络备份系统架构 18-19 2.4 网络备份系统的模块结构与核心算法 19-22 2.5 小结 22-24 3 三级重复数据删除技术 24-38 3.1 文件级重复数据删除 24-28 3.2 数据块级重复数据删除 28-36 3.3 字节级的重复数据删除 36-37 3.4 小结 37-38 4 基于时间戳的恢复技术 38-45 4.1 日志和时间戳的生成 38-40 4.2 差量恢复 40-41 4.3 重复文件的恢复 41-44 4.4 小结 44-45 5 WEB UI 与跨平台方面的研究 45-50 5.1 WEB UI 设计与实现 45-48 5.2 系统跨平台方面的研究 48-49 5.3 小结 49-50 6 测试 50-59 6.1 测试环境 50-51 6.2 核心算法测试 51-56 6.3 系统功能性测试 56-58 6.4 小结 58-59 7 全文总结 59-61 致谢 61-62 参考文献 62-65
|
相似论文
- 广域网数据压缩算法的研究与实现,TP391.41
- 重复数据删除技术的研究与实现,TP333
- 在线备份系统中存储服务器的研究与实现,TP333
- 在线重复数据删除技术的研究与实现,TP333
- 虚拟桌面环境下数据去冗余系统的设计与实现,TP333
- 云备份中的双指纹校验与多线程传输技术研究,TP309.3
- 支持重复数据删除的网络备份系统中存储服务器的设计与实现,TP309.3
- 基于重复数据删除技术的数据容灾系统的研究,TP309.3
- 马尔可夫逻辑网在Web中的应用,O211.62
- 一种基于重复数据删除的备份系统设计与实现,TP309.3
- 海量数据备份的消冗机制研究与实现,TP309.3
- 内容感知存储系统中信息生命周期管理关键技术研究,TP333
- 网络备份中重复数据删除技术研究,TP309.3
- 内容感知存储系统中信息信息生命周期管理关键技术研究,TP333
- 网络备份系统的研究与实现,TP309.3
- 基金公司灾难备份及恢复方案研究,TP309.3
- 基于工作流的温州发电公司财务管理信息系统的设计与实现,TP311.52
- 信息系统灾难备份和恢复技术的研究及实现,TP309.3
- 一种关键数据灾备与恢复方法的设计与实现,TP309.3
- 卫星工程大总体信息集成系统关键技术研究,V423.4
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 数据备份与恢复
© 2012 www.xueweilunwen.com
|