论文摘要
随着信息技术和网络技术的快速发展,保护数据的完整性、安全性以及业务的连续性的需求日益增长。如何构建高性能的数据备份系统成为了当前存储领域研究的重要课题。采用备份服务器-存储服务器-备份代理三方架构的网络备份系统将备份和恢复任务的控制流与数据流分离,均衡了各服务器的负载,提高了备份任务的并发度和性能。采用磁盘做为备份数据的存储介质,实现D2D(Disk to Disk)备份,缩短了备份窗口。存储服务器负责备份数据的接收、存储组织与检索,是影响备份与恢复性能的关键因素之一。在分析文件级数据备份的I/O特征基础上,设计了层次化的备份数据存储组织方式和基于该组织方式的分层索引机制。层次化备份数据组织方式实现了对备份数据的集中存储与管理,充分发挥了磁盘在读写性能以及可靠性方面的优势,有效缩短了备份窗口。在数据恢复的时候,利用相应的数据检索机制快速地定位不同层次的备份数据。存储服务器主要由配置资源管理、系统运行监控、并发服务器、备份数据存储组织、快速分层索引LFI模块组成。分层索引机制由索引信息建立、索引信息存储、内存索引信息管理、恢复链表建立与排序和索引恢复构件组成。综合测试了存储服务器的设计对提高备份与恢复性能的有效性。测试结果显示,综合利用这两种技术,使备份性能随着备份数据量的不断增加而逐渐提高,最终趋于稳定。分层索引机制以较小备份性能损失换取恢复性能的较大提高。随着备份数据量的增加,备份性能损失会随之减小,但恢复性能的提高能够保持稳定,在整体上提升了备份系统的性能和可用性。
论文目录
摘要ABSTRACT1 绪论1.1 课题背景1.2 数据备份技术及相关产品概述1.2.1 衡量备份技术及解决方案的指标1.2.2 数据备份基本概念1.2.3 数据备份技术1.2.4 主流备份产品1.3 本文研究的目的与内容2 网络备份系统体系结构2.1 系统总体架构2.2 三方架构的特点2.3 系统应用层协议2.4 系统安全机制2.5 本章小结3 存储服务器关键技术3.1 层次化备份数据组织技术3.1.1 文件级数据备份的I/O 特征3.1.2 传统备份数据组织与归档方式3.1.3 基于文件级数据备份I/O 特征的备份数据组织结构3.1.4 备份数据组织性能优化3.2 备份数据快速分层索引技术3.2.1 LFI 的组织结构与实现方式3.2.2 索引树表的构建3.2.3 索引链表的建立与排序3.2.4 文件定制恢复机制3.2.5 索引结点的内存管理3.3 本章小结4 存储服务器设计与实现4.1 存储服务器总体设计4.2 服务器工作模型4.3 系统运行监控4.4 备份数据存储组织4.5 备份数据检索与恢复4.5.1 LFI 相关数据结构4.5.2 索引信息存储4.5.3 索引信息建立4.5.4 索引信息管理4.5.5 恢复链表建立与排序4.5.6 利用索引信息恢复数据4.6 本章小结5 性能测试与分析5.1 测试环境5.2 索引信息的创建对备份性能的影响与分析5.3 索引机制对恢复性能的影响与分析5.4 数据离散度对恢复性能的影响与分析5.5 横向对比测试与总结5.6 本章小结6 全文总结致谢参考文献附录 攻读学位期间发表的论文
相关论文文献
标签:数据备份论文; 网络备份论文; 分层索引论文;