[发明专利]一种基于DOS环境的系统数据保护的测试方法在审
申请号: | 201410439735.4 | 申请日: | 2014-09-01 |
公开(公告)号: | CN104199745A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 颜伟 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 无 | 代理人: | 无 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dos 环境 系统 数据 保护 测试 方法 | ||
技术领域
本发明涉及计算机存储服务器开发领域,具体地说是一种基于DOS环境的系统数据保护的测试方法。
背景技术
在各种应用系统的存储设备上,信息正以数据存储的方式高速增长着,不断推进着全球信息化的进程。随之而来的是海量信息存储的需求不断增加。虽然文件服务器和数据库服务器的存储容量在不断扩充,可还是会碰到空间在成倍增长,用户一方面有存储服务容量增加的需求,另一方面也希望在机房意外断电时不影响当前的应用,保证缓存中的数据能够不丢失。因此存储服务器具备数据保护功能已成为业界不可或缺的一项关键技术,这项技术的实现方式各不相同,但原理上都是把数据保存到非易失性的存储介质中,可见数据保护功能的应用在存储服务器领域有着旺盛的生命力和广阔的发展前景。
然而,存储服务器的数据保护功能目前并没有通用的测试工具及方法,由于客户应用各不相同,使用的操作系统也不尽相同,但在对数据保护的要求上是一致的,需要保障缓存数据在意外掉电时不能丢失,以便电力恢复时对业务应用不会造成影响。因此便捷快速的验证手段在快速研发过程中显得尤为重要,而基于DOS环境的测试方法可以大大提高测试时间,且对平台资源需求也是非常少,验证机制和操作系统下的真实应用又能保持一致。综合这些因素,在当前的存储服务器开发过程中,提出一种适用于快速研发的测试手段就显得很必要了。
发明内容
本发明的目的是克服现有技术中存在的不足,提供一种基于DOS环境的系统数据保护的测试方法。
本发明的技术方案是按以下方式实现的,其测试方法如下:
(1)、设置数据保护模式的BIOS操作模块;
(2)、提供系统掉电触发功能的CPLD模块;
(3)、提供小系统供电的电池模块;
(4)、DOS下内存读写工具模块。
设置数据保护模式的BIOS操作模块可以实现设置当前系统模式为数据保护模式,并在系统意外掉电后,实现数据从内存到硬盘的写入动作;在系统电力恢复后,把硬盘上的数据写回内存;
提供系统掉电触发功能的CPLD模块主要负责侦测系统电力状态,如有掉电状况发生时,可以通知电池对系统的关键芯片提供电力支持。
提供小系统供电的电池模块能够在系统发生意外掉电后进行电力输出,满足系统完成数据从内存保存到硬盘的动作。
DOS下内存读写工具模块主要负责往内存保护区域写入测试数据,并能查看内存保护区域的数据完整性。
本发明的优点是:
本发明的一种基于DOS环境的系统数据保护的测试方法和现有技术相比,基于DOS环境的测试手法,搭配最简化的系统配置,完成模拟功能测试,减小了测试复杂度,提高了测试效率,从而可以缩短项目开发周期;另外,此测试方法也填补了数据保护功能测试的一项空白,使其更适用于存储服务器的开发测试领域,而且本发明还具有设计合理、结构简单、使用方便等特点,因而,具有很好的使用价值。
附图说明
图1为一种基于DOS环境的系统数据保护的测试方法的结构示意图。
具体实施方式
下面结合附图对本发明的一种基于DOS环境的系统数据保护的测试方法作以下详细说明。
如图1所示,本发明的一种基于DOS环境的系统数据保护的测试方法,测试方法如下:
(1)、设置数据保护模式的BIOS操作模块;
(2)、提供系统掉电触发功能的CPLD模块;
(3)、提供小系统供电的电池模块;
(4)、DOS下内存读写工具模块。
设置数据保护模式的BIOS操作模块可以实现设置当前系统模式为数据保护模式,并在系统意外掉电后,实现数据从内存到硬盘的写入动作;在系统电力恢复后,把硬盘上的数据写回内存。
提供系统掉电触发功能的CPLD模块主要负责侦测系统电力状态,如有掉电状况发生时,可以通知电池对系统的关键芯片提供电力支持。
提供小系统供电的电池模块能够在系统发生意外掉电后进行电力输出,满足系统完成数据从内存保存到硬盘的动作。
DOS下内存读写工具模块主要负责往内存保护区域写入测试数据,并能查看内存保护区域的数据完整性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司;,未经浪潮电子信息产业股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410439735.4/2.html,转载请声明来源钻瓜专利网。