1 / 60
文档名称:

网络备份系统中备份服务器的设计与实现.pdf

格式:pdf   页数:60
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网络备份系统中备份服务器的设计与实现.pdf

上传人:Horange 2014/2/13 文件大小:0 KB

下载得到文件列表

网络备份系统中备份服务器的设计与实现.pdf

文档介绍

文档介绍:华中科技大学
硕士学位论文
网络备份系统中备份服务器的设计与实现
姓名:于晨
申请学位级别:硕士
专业:计算机系统结构
指导教师:王芳
20070606
华中科技大学硕士学位论文
摘要∗
随着信息技术和网络技术的快速发展,保护数据的完整性与安全性以及业务的连
续性的需求日益增长,如何构建高性能的数据容灾备份系统成为了当前存储研究发展
的重要课题。
首先阐述了设计与实现一个网络备份系统的备份服务器所要用到的关键技术与理
论。在此基础上提出了网络备份系统的备份服务器,客户端和存储设备端的三方架构,
三方架构使得备份服务器不用参与数据备份与恢复的数据传输过程,平衡了系统的负
载并提高了系统的并发度。在此基础上设计了网络备份系统的总体架构,设计并实现
了备份服务器与备份代理以及存储服务器子系统之间的通信接口,测试结果表明该基
于三方架构的网络备份系统可以很好的完成异地冷备份与恢复工作。
设计与实现了网络备份系统中的备份服务器子系统,作业运行管理是备份服务器
的核心模块,该模块和配置资源解析,用户命令交互以及系统运行监控这三个模块配
合起来能够有效的完成作业调度,作业监控和运行结果反馈这些功能。从三方架构和
备份恢复作业的特点来考虑,系统选择了基于优先级的非抢占式作业调度算法。在备
份服务器的各模块中实现了相应的安全性设计,在一定程度上保证了网络备份系统的
安全性与可靠性。测试结果表明备份服务器可以完成对作业进行调度和运行处理的功
能,备份服务器端的作业时间开销对整个系统性能仅有较小影响。

关键词:容灾恢复,数据备份,网络备份


本文的研究工作受国家重点基础研究发展计划(973 计划)资助项目(2004CB318201)资助。
I
华中科技大学硕士学位论文
Abstract∗
Information technology work technology is developing rapidly, needs and
demands of protection of data integrity , security, and business continuity is growing fast.
How to build a disaster recovery system to protect data with high performance is one of the
most important issues in storage research and development.
First describes the key technology and theory of the backup server. On this basis, the
tripartite structure is introduced, which frees backup servers from data transmission in
network backup process, balances the load of the system and improving the system's
concurrency. A design work backup system's overall structure is delivered, together
with the design and implementation of munications interface between backup
server and backup agent or storage server. Tests show that tripartite structure work
backup system plete backup and recovery work.
Backup server work backup system is implemented. Running jobs management
is the core module of backup server, together with modules of analysis and memory
allocation of resources, user interaction and system monitoring, functions of job scheduling,
monitoring and feedback of jobs pleted well. Priority bas