文档介绍:申请上海交通大学工程硕士学位论文
数据灾难恢复软件系统的设计与实现
学校代码: 10248
作者姓名: 金鑫
学号: 1090379122
第一导师: 邹恒明
第二导师: 王仲钦
学科专业: 软件工程
答辩日期: 2012 年 12 月 19 日
上海交通大学软件学院
年月
A Dissertation Submitted to Shanghai Jiao Tong University
for Master Degree of Engineering
DATA DISASTER RECOVERY SOFTWARE SYSTEM
DESIGN AND IMPLEMENTATION
University Code: 10248
Author: Xin Jin
Mentor 1: Hengming Zou
Mentor 2: Zhongqin Wang
Field: Software Engineering
Date of Oral Defense: Dec 19 2012
School of Software
ShanghaiJiaotongUniversity
Dec., 2012
数据灾难恢复软件系统的设计与实现
数据灾难恢复软件系统的设计与实现
摘 要
近年来企业软件系统的数据已经成为关系到企业能否生存与发展的核心元
素。随着人们对数据灾备认知的提高,网络存储行业因此也受到了前所未有的
关注。
我所在公司是一家多年从事网络存储产品开发并领先于世界的企业。针对数
据存储行业现状,我们提出了一套基于B/S 架构,同时为未来云存储厂商提供软
件支持的数据容灾解决方案。对于使用存储服务的企业,他们并不关注存储介质
的属性和出处,而只会考虑存储服务是否易操作和高效率。面对以上现状,本文
针对中小型企业解决了三个数据灾难恢复的问题:1)如何对使用者提供简单且
完全透明的数据灾备及恢复服务。2)节约而高效地为用户提供虚拟磁盘空间。3)
在客户端驱动层实现数据同步。
本文详细对所涉及的三款软件从需求、模型和架构等方面进行完整的分析与
设计。该三款软件包括1)USS存储服务器系统。2)DP客户端数据保护系统。3)
CM 管理服务器系统。它们的主要职责分别为提供虚拟磁盘、备份恢复客户端数
据、对客户端数据保护进行管理监控。
最后,我们在实践中对系统平台进行测试验证。整套系统通过了测试并运转