欢迎来到学术参考网

一种快速容灾系统的设计与实现

发布时间:2015-09-18 13:43

摘 要:设计并实现了一种快速容灾系统。该系统采用ICE中间件实现网络通信;采用定时备份和按需恢复的策略,备份和恢复时只传输差异磁盘块的数据,降低网络数据传输量,实现快速容灾;通过比较磁盘分块摘要保证数据的一致性;提供远程管理功能。

关键词:磁盘分块;磁盘分块摘要;快速备份;快速恢复
1引言
  数据信息是当今社会最重要的资源之一,因为重要数据信息的丢失造成的损失是不可估量的:在911事件中,80%的公司因为重要数据信息的丢失而倒闭)
        continue;
      else
     将数据不一致的块号发送回本地,重新备份;
    }
  3.3快速恢 复模块
  灾难发生后,快速恢复模块将远程灾备中心有效数据迁移至本地数据端,完成灾难恢复。采用按需恢复的策略,由管理员通过远程管理模块启动快速恢复功能。具体步骤为:本地数据端接收到远程管理端的恢复命令后,计算各磁盘分块摘要存入L1,再将L1发送至远程灾备中心。远程灾备中心比较L1和R2,得到分块摘要不同的磁盘分块号,远程灾备中心将这些磁盘分块中的数据加密打包,然后发送回本地。本地数据端将接收的加密包解密后存入本地对应的磁盘分块,最终完成灾难恢复。
  3.4差错控制模块
  差错控制模块通过计算和比较磁盘分块摘要保证数据的一致性,计算方法为:取出1到g的基本存储单元,首先对各基本存储单元加密,然后计算摘要:
  hm=H(H(Ed1)+ H(Ed2)+…..+ H(Edg))
  其中,hm为磁盘第m块的分块摘要,Ed为使用用户密钥k和密码算法E加密data后的密文,H为摘要计算算法。
  3.5远程管理模块
  远程管理模块采用B/S结构,管理员通过WEB页面对任务进行配置和管理,包括新建任务、开始任务、停止任务、快速备份、快速恢复、一致性检测、日志管理等
4结束语
  本文设计并实现了一种容灾系统,该系统能够减少网络传输的数据量,提高备份和灾难恢复的效率,实现快速容灾。该系统可以根据网络情况设定磁盘分块的大小,使之能完全适用于internet等慢速非稳定网络,降低了容灾成本,有较高的实用价值。
参考文献
.计算机工程,2008,(2):97-99.

上一篇:刍议我国电子商务的发展与对策研究

下一篇:敏捷软件开发中的风险管理