首页> 中文学位 >基于局域网的灾难模拟器的设计与实现
【6h】

基于局域网的灾难模拟器的设计与实现

代理获取

目录

封面

中文摘要

英文摘要

目录

1绪论

1.1 论文背景与意义

1.2 信息灾难概述

1.3 国内外研究现状

1.4 论文主要工作

1.5 论文结构安排

2 总体需求以及相关知识与技术

2.1 灾难模拟器的总体需求

2.2 灾难模拟器对JSP技术的运用

2.3 灾难模拟器对FLEX技术的运用

2.4灾难模拟器对JavaScript技术的运用

2.5 灾难模拟器的应用服务器JBoss

2.6 灾难模拟器对计算机病毒的改良

3 总体设计

3.1 系统分析

3.2 系统的目标

3.3 系统总体设计

3.4 系统功能模块

3.5 系统体系结构

3.6 本章小结

4 灾难模拟器的关键问题及解决方案

4.1 灾难演进

4.2 远程控制

4.3 错误恶变崩溃

4.4 模拟计算机病毒时要用到的随机算法

5 测试与验证

5.1 单元测试

5.2 集成测试

5.3 系统测试

5.4 测试结果评估

5.5 和同类方案和产品的比较

5.6 系统开发与运行环境

5.7 小结

6 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

攻读学位期间发表的学术论文目录

声明

展开▼

摘要

目前灾难备份普遍受到各个企业和单位机构的重视,很多公司和组织机构都已经建立或者正在筹划自己的灾难恢复计划,但对灾难恢复计划的测试却还有很多问题有待解决。有近一半的测试出现故障,这一灾难恢复测试故障的高发频率使得企业面临的风险增加。尽管大多数企业表示对其灾难恢复计划进行了有效的测试,但是其测试计划的有效性、全面性、效率等诸多方面还存在着问题。因此,对灾难恢复计划进行有效的测试显得尤为重要。
  现在对灾难恢复的测试最为有效的方法是直接切换,这样缺乏一个灾难发生和发展的真实演进过程,对灾难恢复计划的测试不够全面和细致。本文设计的灾难模拟器,模拟了火灾、地震和计算机病毒对信息系统的影响,比直接切换更详细、更全面,更加有效地检验了灾难备份机制。灾难模拟器主要分为三个模块:获得局域网IP地址模块,灾难演进模块,灾难对信息系统影响模块。获得局域网IP地址模块是利用一个工具来获取IP地址,并选择节点进行模拟;灾难演进模块是利用FLEX技术模拟灾难演进过程,动态模拟灾难蔓延的时间和空间效果;灾难对信息系统影响模块是利用DOS语句中:net、schtasks等语句,来远程连接目标节点,并且复制模拟程序,最后远程执行目标节点上的模拟程序来实施灾难发生后的后果,以此来模拟灾难对信息系统的影响。本文主要的研究工作为模拟灾难的发生、发展和对信息系统的影响,即模拟系统错误、恶变和崩溃的过程。错误指的是系统计算的结果不甚正确。恶变指的是系统行为完全随机。崩溃指的是系统已经停机。本文是通过一些bat文件、VBScript源程序以及经过改良后的可以恢复的病毒源程序来实现。
  现今无论是学术界和工业界对灾难备份都有足够的重视和研究,这是系统保障的盾牌。本文是研究检验盾牌的矛,属于灾难虚拟化技术的范畴。灾难虚拟化是虚拟化技术在当前的信息技术领域兴起的一个组成部分。灾难虚拟化有两层意思:一是将各种不同的灾难虚拟成一种灾难,从而将注意力集中到灾难对信息系统的影响过程和机制上,简化灾难的分析和判定。另一层意思是将灾难应对的各种方式虚拟成一个标准的流程,各个环节相互衔接,相互依赖,从而实施最高境界的灾难应对。灾难虚拟化要达到的根本目的是将不同灾难统一到一种相同的综合模式上来。
  为更好地进行灾难应对,提升灾难应对的建议性和规范性,我们迫切需要进行灾难虚拟化研究。本文通过对火灾、地震和计算机病毒的模拟,在这方面做了一些研究。这个方向也必将成为一个新兴的有价值的研究方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号