学位论文 > 优秀研究生学位论文题录展示

文件级持续数据保护系统的设计与实现

作 者: 杨宗博
导 师: 郭玉东
学 校: 解放军信息工程大学
专 业: 计算机系统结构
关键词: 数据容灾 持续数据保护 操作还原 操作回退 文件恢复 恢复点目标
分类号: TP309.3
类 型: 硕士论文
年 份: 2009年
下 载: 60次
引 用: 0次
阅 读: 论文下载
 

内容摘要


信息化时代,数据具有高度的私有性、重要性和不可替代性,且时刻面临着各种风险,很有可能被损坏或丢失,造成无法弥补的严重后果。因此,数据保护势在必行,数据容灾刻不容缓。传统的数据容灾系统由于成本高、部署复杂等问题未能进入日常的办公环境,桌面用户无法享受其带来的好处。基于快照等的数据保护系统的备份距离短且备份窗口大,无法满足持续、异地数据保护的需求。因此,研究可对数据进行持续异地保护的技术,构建适用于办公环境的持续数据保护(CDP)架构,设计轻量级、经济型的持续数据保护系统具有重要的理论意义和实用价值。本文主要的研究工作和贡献有:1.讨论了数据容灾的相关概念,分析了桌面用户的数据容灾需求,设计了与平台无关的文件级CDP系统的总体结构,并在Windows平台上进行了原型系统实现。2.通过无损数据压缩和文件级重复数据删除技术实现了数据缩减,提升了文件的同步效率,降低了备份中心对存储空间的需求。3.扩展了文件系统上层过滤驱动的Fast Io通道,实现了文件操作的透明、持续截获,并减少了对主机性能的影响。4.制定了数据传输协议,实现了广域网上文件操作信息的可靠传输,解决了文件操作序列的顺序性保持问题。5.实现了操作还原算法,保证了文件操作的准确重放和数据的一致备份,解决了逆向日志的独立存储问题。6.实现了恢复点显示算法和操作回退算法,完成了恢复目录树的动态构造与文件恢复点的图形化显示,并解决了文件的独立恢复问题,且可进行文件恢复的演练。论文还通过构造适当的测试用例,验证了文件级CDP系统的功能特性,评测了系统的性能指标。测试结果显示:CDP系统的备份空间代价较小,对主机系统的性能影响较小,且恢复点目标(RPO)可以达到分钟级。该系统促进了数据容灾的平民化,可广泛应用于桌面用户的数据保护,重点解决人为误操作、病毒入侵等软错误带来的数据损失问题。

全文目录


摘要  9-10
ABSTRACT  10-11
第一章 绪论  11-17
  1.1 课题背景  11-13
    1.1.1 数据容灾发展概况  11-12
    1.1.2 国内外研究现状  12-13
  1.2 研究目标及意义  13-14
  1.3 研究基础  14
  1.4 研究内容与难点  14-15
  1.5 完成情况  15-16
  1.6 论文组织结构  16-17
第二章 数据容灾相关概念与技术分析  17-23
  2.1 数据容灾概述  17-18
    2.1.1 数据容灾的相关概念  17
    2.1.2 数据容灾的技术指标  17-18
  2.2 数据备份  18-20
    2.2.1 数据复制  18-19
    2.2.2 数据备份策略  19
    2.2.3 数据备份方式  19-20
  2.3 CDP 技术  20-22
    2.3.1 CDP 的定义  20
    2.3.2 CDP 的属性与类型  20-21
    2.3.3 CDP 的实现层次  21-22
    2.3.4 CDP 的技术特点  22
  2.4 本章小结  22-23
第三章 文件级CDP 系统的设计  23-41
  3.1 总体设计  23-26
    3.1.1 需求分析  23-24
    3.1.2 系统结构  24-26
    3.1.3 系统特性  26
  3.2 容灾管理子系统设计  26-28
    3.2.1 备份恢复策略  26-27
    3.2.2 文件同步  27-28
  3.3 操作截获子系统设计  28-30
    3.3.1 截获的操作类型  28-29
    3.3.2 备份代理的层次  29-30
    3.3.3 操作截获流程  30
  3.4 数据传输子系统设计  30-33
    3.4.1 传输协议  30-31
    3.4.2 复制代理  31-32
    3.4.3 操作顺序性  32-33
  3.5 操作还原子系统设计  33-37
    3.5.1 操作还原模式  33-35
    3.5.2 逆向日志  35-36
    3.5.3 储存库组织结构  36-37
  3.6 文件恢复子系统设计  37-40
    3.6.1 数据恢复点  37-38
    3.6.2 数据恢复方式  38-39
    3.6.3 恢复演练  39-40
  3.7 本章小结  40-41
第四章 文件级CDP 系统的实现  41-61
  4.1 数据缩减  41-43
    4.1.1 无损数据压缩  41-42
    4.1.2 文件级重复数据删除  42-43
  4.2 操作截获  43-46
    4.2.1 文件系统过滤驱动  44-45
    4.2.2 备份代理的工作流程  45-46
  4.3 复制代理  46-47
  4.4 操作还原  47-53
    4.4.1 内核级文件操作  48-51
    4.4.2 操作还原算法  51-53
  4.5 文件恢复  53-58
    4.5.1 恢复点显示算法  53-55
    4.5.2 操作回退算法  55
    4.5.3 恢复流程  55-58
  4.6 系统整合  58-59
  4.7 本章小结  59-61
第五章 系统测试分析  61-69
  5.1 测试指标与环境  61
  5.2 测试分析  61-68
    5.2.1 文件恢复测试  61-62
    5.2.2 恢复点类型对 RTO 和 RPO 的影响  62-65
    5.2.3 备份代理对主机性能的影响  65-66
    5.2.4 空间代价分析  66-68
  5.3 本章小结  68-69
结束语  69-71
参考文献  71-74
作者简历 攻读硕士学位期间完成的主要工作  74-75
致谢  75

相似论文

  1. 电信企业信息容灾中心的研究与实现,TP309.3
  2. 一种基于持续数据保护的镜像系统的研究与实现,TP309
  3. JPEG文件雕复技术的设计与研究,TN919.81
  4. Windows注册表取证分析技术研究,TP316.7
  5. 新疆联通客服跨省积分支撑系统设计与实现,TP311.52
  6. 电信运营商IT容灾系统建设模式研究,TP309.3
  7. 虚拟机可靠性备份机制的研究与实现,TP309.3
  8. 基金公司灾难备份及恢复方案研究,TP309.3
  9. 基于SNMP和ARP的网络拓扑算法的研究与应用,TP393.02
  10. 基于文件过滤驱动的文件监控系统研究与实现,TP393.08
  11. 基于云计算的网络数据容灾关键技术的研究,TP309.3
  12. 基于虚拟存储的容灾数据备份关键技术研究,TP309.3
  13. 基于Windows的持续数据保护系统的研究与实现,TP309
  14. 基于IP存储的数据容灾技术研究与实现,TP393.08
  15. 面向军用业务容灾需求的远程数据复制技术的研究与实现,TP309.3
  16. 邮政储蓄系统容灾保护的设计与实现,TP309.3
  17. Linux平台数据容灾系统的研究与实现,TP302
  18. 网络环境下容灾备份技术在国税系统中的应用研究,TP309.3
  19. 基金公司业务系统灾难恢复解决方案,TP309.3
  20. Intranet网络信息系统容灾备份的研究与实现,TP309.3

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 一般性问题 > 安全保密 > 数据备份与恢复
© 2012 www.xueweilunwen.com