【技术实现步骤摘要】
一种用于检测BIOS看门狗功能倒计时装置及方法
本专利技术涉及内存测试领域,尤其涉及一种用于检测BIOS看门狗功能倒计时装置及方法。
技术介绍
BIOS中的看门狗功能是为了让在POST阶段服务器宕机后可以自动复位的功能。目前用户对自动复位的功能要求越来越高,服务器在宕机后能够实现自动复位,避免再由人工去手动复位。而且在一些自动化场所,服务器要保证在开机自检界面中出现宕机后要在固定时间内进行恢复操作。使服务器进行复位,恢复正常。这样服务器的看门狗功能尤为重要,通常在对服务器测试时,需要单独对自动复位功能进行测试,目前测试的方式通常是通过人工用计时器来进行计时,检查是否符合要求。这样往往会出现偏差,如果偏差较大导致无法满足服务器宕机后自动复位的要求。而且目前测试的方式通常在用户的使用区域,测试人员要根据用户的需求到用户的使用区域进行基于服务器自动复位功能的测试,这样要求保证测试装置的便捷性和易操作性,如何保证测试装置的便捷性和易操作性,以及能够实现自动测试过程是当前丞待解决的技术问题。
技术实现思路
为了克服上述现有技术中的不足,本专利技术提供一种用于检测BIOS看门狗功能倒计时装置,包括:装置本体;装置本体上设有网络连接控制按键和看门狗倒计时控制按键;装置本体内部设有主板,主板上设置有处理器、通信模块、IO接口模块、存储器和用于给装置本体元件供电的供电电池;通信模块以及存储器分别与处理器连接;网络连接控制按键和看门狗倒计时控制按键分别通过IO接口模块与处理器连接;存储器内部存储有BIOS看门狗生效计时模块,待测服务器启动控制模块,BIOS看门狗生效时长设置模块以 ...
【技术保护点】
1.一种用于检测BIOS看门狗功能倒计时装置,其特征在于,包括:装置本体(1);装置本体(1)上设有网络连接控制按键和看门狗倒计时控制按键(3);装置本体(1)内部设有主板,主板上设置有处理器(11)、通信模块、IO接口模块、存储器和用于给装置本体(1)元件供电的供电电池(12);通信模块以及存储器分别与处理器(11)连接;网络连接控制按键和看门狗倒计时控制按键(3)分别通过IO接口模块与处理器(11)连接;存储器内部存储有BIOS看门狗生效计时模块,待测服务器启动控制模块,BIOS看门狗生效时长设置模块以及宕机脚本模块;处理器(11)通过网络连接控制按键获取网络连接控制指令,调取通信模块,使通信模块与待测服务器进行网络通信连接,通信模块与待测服务器网络连接成功后,向处理器(11)回复网络连接成功信号,处理器(11)将网络连接成功信号显示到显示屏(2)上;处理器(11)通过看门狗倒计时控制按键(3)获取待测服务器看门狗倒计时测试指令,调取待测服务器启动控制模块使待测服务器启动,执行宕机脚本模块使待测服务器在自检阶段宕机,处理器(11)获取到待测服务器宕机后,BIOS看门狗生效的倒计时模 ...
【技术特征摘要】
1.一种用于检测BIOS看门狗功能倒计时装置,其特征在于,包括:装置本体(1);装置本体(1)上设有网络连接控制按键和看门狗倒计时控制按键(3);装置本体(1)内部设有主板,主板上设置有处理器(11)、通信模块、IO接口模块、存储器和用于给装置本体(1)元件供电的供电电池(12);通信模块以及存储器分别与处理器(11)连接;网络连接控制按键和看门狗倒计时控制按键(3)分别通过IO接口模块与处理器(11)连接;存储器内部存储有BIOS看门狗生效计时模块,待测服务器启动控制模块,BIOS看门狗生效时长设置模块以及宕机脚本模块;处理器(11)通过网络连接控制按键获取网络连接控制指令,调取通信模块,使通信模块与待测服务器进行网络通信连接,通信模块与待测服务器网络连接成功后,向处理器(11)回复网络连接成功信号,处理器(11)将网络连接成功信号显示到显示屏(2)上;处理器(11)通过看门狗倒计时控制按键(3)获取待测服务器看门狗倒计时测试指令,调取待测服务器启动控制模块使待测服务器启动,执行宕机脚本模块使待测服务器在自检阶段宕机,处理器(11)获取到待测服务器宕机后,BIOS看门狗生效的倒计时模块检测BIOS看门狗的生效时间,并将检测的BIOS看门狗生效的时间与待测服务器宕机时间形成看门狗生效时长,将BIOS看门狗的生效时间,待测服务器宕机时间以及看门狗生效时长发送至处理器(11),处理器(11)将检测的看门狗生效时长与BIOS看门狗生效时长设置模块设置的生效时长进行比较,将检测过程数据及比较结果数据记录到检测日志,将检测日志存储至存储器内部。2.根据权利要求1所述的用于检测BIOS看门狗功能倒计时装置,其特征在于,存储器内部还存储有循环次数设置模块和循环间隔时间设置模块;循环次数设置模块用于设置检测BIOS看门狗功能倒计时长的循环次数;循环间隔时间设置模块用于设置检测BIOS看门狗功能倒计时长的循环之间的时间间隔;处理器(11)通过看门狗倒计时控制按键(3)获取待测服务器看门狗倒计时测试指令,调取待测服务器启动控制模块使待测服务器启动,并执行宕机脚本模块使待测服务器在自检阶段宕机,处理器(11)获取到待测服务器宕机后,BIOS看门狗生效的倒计时模块检测BIOS看门狗的生效时间,并将检测的BIOS看门狗生效的时间与待测服务器宕机时间形成看门狗生效时长,将BIOS看门狗的生效时间,待测服务器宕机时间以及看门狗生效时长发送至处理器(11),处理器(11)将检测的看门狗生效时长与BIOS看门狗生效时长设置模块设置的生效时长进行比较,形成比较日志,存储至存储器内部;处理器(11)通过循环次数设置模块获取检测BIOS看门狗功能倒计时长的循环次数以及通过循环间隔时间设置模块获取检测BIOS看门狗功能倒计时长的循环之间的时间间隔;根据循环次数和每个循环之间的时间间隔,循环执行,并将每个循环的执行过程数据及比较结果数据记录到检测日志,将检测日志存储至存储器内部。3.根据权利要求1所述的用于检测BIOS看门狗功能倒计时装置,其特征在于,装置本体(1)上还设有显示屏(2),主板上还设置有语音提示模块;语音提示模块和显示屏(2)分别与处理器(11)连接;处理器(11)还用于将BIOS看门狗的生效时间,待测服务器宕机时间以及看门狗生效时长通过语音提示模块播放,还通过显示屏显示;将检测的看门狗生效时长与BIOS看门狗生效时长设置模块设置的生效时长进行比较的结果通过语音提示模块播放,还进行播放。4.根据权利要求1所述的用于检测BIOS看门狗功能倒计时装置,其特征在于,装置本体(1)上还设有RS485通讯接口、CAN网通讯接口、以太网通讯接口、RS232通讯接口;通信模块采用蓝牙方式通信连接,或WIFI方式通信连接,或射频方式通信连接,或红外方式通信连接,或GSM方式通信连接。5.根据权利要求1所述的用于检测BIOS看门狗功能倒计时装置,其特征在于,装置本...
【专利技术属性】
技术研发人员:梁恒勋,迟江波,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。