论文部分内容阅读
近年来,随着计算机技术的快速发展,人们对计算机的依赖程度也越来越大,人们对重要数据可靠性的要求越来越高。如果存储在电脑上的重要数据丢失了,所造成的损失往往无法估量,所以对数据的有效容灾就是一个刻不容缓的课题。本文的主要研究内容是基于云计算环境下的网络数据容灾中的关键技术问题。一个网络数据容灾系统的目标是提供网络数据的备份和恢复等容灾解决方案。本文首先对整个容灾备份领域的现状和常见技术做了简要性分析,然后对网络数据容灾系统做了简要描述,主要从数据容灾系统的三方架构来阐述系统结构,简要描述系统间通信协议。网络数据容灾系统主要包括:备份服务器、备份代理、存储服务器。这三个部分各自独立安装运行,从逻辑上讲备份服务器是整个系统的主导部分,处理用户发送的控制和数据命令,控制任务的运行并将运行结果发送给控制台。三方架构将备份和恢复任务的控制流与数据流分离,均衡了各服务器的负载,提高了备份任务的并发度和性能。本文还对网络数据容灾系统的关键技术进行了分析,双通道网络服务模型可以提高通信的效率;安全传输协议能够保证系统相关口令和数据传输的安全;同时,网络数据容灾系统采用并行方式调度多个备份作业;通过多用户命令处理技术使网络数据容灾系统能接受多用户提交的命令。在此基础上,本文对备份服务器进行了总体的设计,对作业在备份服务器上运行的基本流程进行了分析。通过多模式访问技术针对不同级别的用户提供B/S和C/S两种访问方式;这个网络数据容灾系统能很好的完成并行备份任务,可以支持多用户的访问,并且可以对资源进行配置管理,并能在系统执行过程中对作业执行和网络连接情况进行实时的监控。最后对系统的性能进行了相关的测试。测试结果表明备份服务器可以完成对作业进行调度和运行处理的功能,备份服务器端的作业时间开销对整个系统性能仅有较小影响,达到了预期结果。