论文部分内容阅读
随着计算机科学技术的高速发展,Internet技术已经被广大人们所使用。从而将人们带入到了信息化的时代。与此同时人们对数据的高速处理和数据的海量存储也产生了更高的要求。信息存储领域正在朝着高可靠性、大容量、高可用性和低成本的方向迅速发展。如何有效的进行数据备份和数据灾难恢复成为数据存储领域的一个重点需要解决的问题。例如当今的电子商务等业务,需要应用程序7×24不间断的运行。 针对以上的情况,作者在2004以来一直从事着基于存储区域网络的数据备份的研究工作,并且加入到了一个基于存储区域网络的控制管理软件项目的开发中。该项目采用的C/S结构,分为客户端和服务器端两部分。服务器端中有监视模块、备份和恢复模块等组成。 该管理系统可以运行在windows、unix和linux多个系统平台上,开发过程严格依照软件工程的标准进行,开发流程经过了设计、编码和测试各个步骤。在该项目的开发过程中,作者主要参与了服务器端中磁盘备份和恢复控制软件部分的开发工作。 在完成上述项目过程中,作者取得的主要成果如下: 1.总结了基于SAN的SRCM(Storage Resoure Control Manager)系统中服务器部分的模块构成和各个模块的功能。 2.在复制功能设计中提出了即时同期复制的概念。解决了进行远程数据恢复慢的问题,提高了恢复速度。 3.对复制管理模块进行了功能设计与分析。给出了REM(replication manager)中各个机能的设计方法。为了减少从硬件取得信息,引用了共享内存。并且给出了请求处理的优先级和控制方法。 4.对于该系统的优缺点进行了分析。 本文首先概述了SAN和备份技术,对存储资源控制管理软件进行了综述,最后对REM系统的功能和设计进行了详细的介绍和讨论。