企业计算机应用系统可靠性测试技术研究

来源 :电脑迷 | 被引量 : 0次 | 上传用户:zch_kitty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 信息技术的快速发展使得计算机应用系统在企业中的应用愈加广泛,一方面,借助计算机应用系统企业可以实现对相关数据的预测与分析,进而制定出符合企业发展的战略目标与战略方针。另一方面,企业利用计算机应用系统还可以对其内部的资源进行优化配置,有效提高资源的利用效率。为了进一步提高计算机应用系统对企业发展的支持作用,本文计算机应用系统的可靠性测试作为研究对象,进而对其可靠性测试的相关技术展开了深入研究。
  关键词 计算机应用系统 可靠性 Oracle RAC 双机热备份 高可用性集群
  中图分类号:TP3 文献标识码:A
  0前言
  计算机系统在企业发展过程中扮演着重要角色,不仅关系着企业数据信息的管理和分析,而且对于企业的发展也具有较大影响。计算机应用系统出现故障或失效将为企业带来不可挽回的重大损失。本文通过对企业计算机应用系统的概念进行分析,在结合其可靠性研究的基础上,对测试系统可靠性的技术做出了进一步探析。
  1企业计算机应用系统简述
  1.1企业计算机应用系统概念
  同其他计算机应用系统类似,企业计算机系统由计算机的硬件系统、系统软件以及相关应用软件共同组成。硬件系统主要由存储器、控制器以及外围接口与设备共同组成。系统软件则主要包括了数据库管理系统以及操作系统和相关编译程序与各种高级编程语言等,例如C、C++、Java等。应用软件则主要由各类安装包以及与系统相匹配的支持软件构成。
  1.2计算机系统可靠性研究
  所谓计算机系统的可靠性则是指计算机在指定时间、指定条件和指定功能的要求下,完成指定任务的能力。系统可靠性在其指定时间内主要表现为将任务运作时间设置为相应“规定时间”的百分比,值得注意的是,系统运行时间主要指其开始工作到“挂机”的时间。系统运行的指定条件则是指系统运行的具体环境,主要包括了操作系统支持以及系统运行的硬件支持和其他软件支持的运行环境,具体说来,制定条件便是在上述各种支持在高度协调的状态下对数据的相关要求。在指定功能方面,由于针对不同任务,系统调用的子模块也不尽相同,故在对系统整体的可靠性进行检测时,还需对其功能与任务进项相应了解。就现阶段而言,基于时间、条件与功能三大要素下计算机应用系统的可靠性测试工作主要包括了三方面,分别为找出系统缺陷、判断并验证系统是否满足企业需求和系统可靠性水平的预测。
  2企业计算机应用系统可靠性测试技术
  2.1 Oracle RAC可靠性测试
  Oracle RAC即Oracle数据库关系地址代码技术,是指两台或多台同构计算机通过共享彼此的存储设备,进而能够为计算机应用系统提供较强的数据库处理能力的一种先进的系统可靠性测试技术。
  Oracle RAC对企业计算机应用系统进行可靠性测试的具体方法如下:在计算机应用系统运行正常的情况下,对企业内部的网络主机实施挂起操作,并对企业备用主机是否能够接替主机支持系统的正常运转进行判断;当主机处于运行状态时,对其实施断网操作,继续观察并判断并判断备用主机是否能够接替主机进行正常运作。
  2.2基于双机热备份技术的可靠性测试
  所谓双机热备份是指利用网络将两台服务器进行连接,并在平时对其互相备份进而共同执行系统命令下的同一任务。基于双机热备份技术下的计算机应用系统的可靠性测试由两台共享服务器以及共享磁盘列阵共同构成,在借助双机热备份软件的基础上,对各个服务器所收集到的数据进行实时备份。
  基于双机热备份技术的计算机应用系统可靠性测试方法为:对处于正常工作状态下的计算机突发故障时自我恢复的能力进行测试,具体说来就是在企业计算机应用系统正常运行的情况下,对当前处于工作状态的主机实施挂起操作,并对备用机是否能够接替主机的工作进行判断;当主机处于正常工作状态时,切断当前网络,进一步观察备用主机能否接替原主机进行工作。
  2.3基于高可用性集群技术的可靠性测试
  所谓高可用性集群就是指利用服务器集群技术尽可能地缩减服务中断时间的一类技术。技术原理为:利用一组计算机为用户提供相关服务,并将该组计算机中的每一个单元均作为集群的一个节点。
  基于高可用性集群的计算机应用系统可靠性测试主要是对集群中某一故障发生的节点进行分析,并对其他节点能否接管服务器进而保证相关业务的正常运转的连续性做出判断。具体测试方法为:将计算机应用系统的服务器由三个节点以集群的方式进行部署,并模拟服务器的正常关闭、异常关闭以及网络异常等服务器运行状态,进而对集群的可靠性进行验证。在利用高可用性集群进行系统可靠性测试时应注意对集群中有一个节点发生故障时,系统中是否存在业务中断的现象进行判断,并当相关的故障节点修复完成后,重新加入集群时是否需要重启系统做出明确判断,以确保基于高可用性集群的计算机应用系统可靠性测试的系统性和全面性。
  3结论
  本文通过对企业计算机应用系统的概念进行阐述,在集合其指定的时间、条件、功能的基础上,从Oracle RAC、双机热备份以及高可用性集群等方面出发,对企业计算机应用系统可靠性测试的技术展开了详细探究。可见,未来加强对企业计算机应用系统可靠性测试技术的研究与应用力度,对于保证应用系统可靠性并促进企业健康、稳定发展具有重要的历史作用和现实意义。
  参考文献
  [1] 李霄,王常洲,田雅.计算机应用系统性能测试技术及应用研究[J].软件,2013,04(12),69-73.
  [2] 何利.高性能计算机中互连网络的可靠性研究[D].重庆:重庆大学,2014.
  [3] 李瑞.面向服务应用系统可靠性测试方法与技术研究[D].北京:北方工业大学,2011.
其他文献
摘 要 人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。而机器博弈被认为是人工智能领域最具挑战性的
与从事中国当代艺术的庞大队伍不同,从事都市水墨创作的年青人是很少很少的,这既与用水墨表现当下生活较为困难有关,也与西方艺术的强大影响有关,更与艺术市场的明确指向有关
期刊
现代数据采集领域中,越来越多的现场采集设备需要扩展网络功能以实现远程控制和数据传输.以太网以其低成本,易于集成,传输距离远的优势使其得到了广泛应用.
期刊
摘 要 本文在论述了微课产生背景的基础上,分析了微课应用于sql server数据库课程教学的可行性,给出了微课在这门课中的设计理念,使用方法和过程以及学生教师使用的效果。  关键词 微课 sql server数据库 应用  中图分类号:TP3 文献标识码:A  随着信息技术的发展,微课已逐渐成为教育技术领域探讨的焦点。在国外,基于微课的“电子书包”、“混合学习”等教育改革项目已
远处蔚蓝天空下,涌动着金色的麦浪,微风带着收获的味道,吹向我脸庞……在米兰世博会期间,以独特“麦浪”造型亮相的中国国家馆,述说着中国故事,吸引着各国游客的目光。远看中
麦家,文坛又一位大器晚成的作家,在国内早已受到文学场内外的认可——不仅在商业上获得了极大的成功,更是荣获了中国文坛最高荣誉之一的矛盾文学奖,对于“麦家”现象,国内一众知名
摘 要 随着计算机技术的发展,现代社会已经步入到了经济飞速发展、信息高度传播的计算机信息时代。计算机普遍应用到各个领域,服务于各个人群,特别在办公自动化应用方面,可以明显提高办公效率。  关键词 计算机 办公自动化 应用  中图分类号:TP3 文献标识码:A  21世纪我们进入了计算机信息时代,计算机已经走进人们的日常工作,计算机应用技术正在改变我们的生产生活方式,使世界发生天翻
期刊