一种模拟服务器意外断电冷启动的测试方法技术

技术编号:10662487 阅读:109 留言:0更新日期:2014-11-20 09:31
本发明专利技术公开一种模拟服务器意外断电冷启动的测试方法,属于计算机测试领域,具体步骤:①测试用单片机上安装MX232芯片;②将测试用单片机连接至待测试服务器的串口上;③以管理员身份登录到一台待测服务器操作系统中;④将串口发包工具设置为系统登录后自动运行;⑤运行首次测试时,手动开机;⑥系统启动,单片机根据延时设定,进行系统下断电操作;⑦单片机根据延时设定给服务器AC通电,并执行开机动作;⑧系统启动后,将进入循环自动断电测试;本发明专利技术通过延时程序对服务器进行再次开机动作,大大节省了人为的操作,只需要首次设置成功后,就不在需要人为干预。

【技术实现步骤摘要】
【专利摘要】本专利技术公开,属于计算机测试领域,具体步骤:①测试用单片机上安装MX232芯片;②将测试用单片机连接至待测试服务器的串口上;③以管理员身份登录到一台待测服务器操作系统中;④将串口发包工具设置为系统登录后自动运行;⑤运行首次测试时,手动开机;⑥系统启动,单片机根据延时设定,进行系统下断电操作;⑦单片机根据延时设定给服务器AC通电,并执行开机动作;⑧系统启动后,将进入循环自动断电测试;本专利技术通过延时程序对服务器进行再次开机动作,大大节省了人为的操作,只需要首次设置成功后,就不在需要人为干预。【专利说明】
本专利技术涉及一种冷启动的测试方法,属于计算机系统测试领域,具体地说是一种 模拟服务器意外断电冷启动的测试方法
技术介绍
随着服务器行业的快速发展,越来越多的客户开始偏向于购买大批量的服务器作 为自己的核心应用。所以除了对服务器的稳定性、可靠性也提出了更高的要求。而服务器 能否保持正常的运转,已经成为了客户应用能否稳定运行的前提。当然大规模的正规机房, 都会配备有UPS来保护服务器的供电系统。但一些偏远山区、小规模机房或者个人用户,却 不能针对UPS来投入较多的资金。在这种前提下,服务器的在异常供电时,是否还能稳定运 行,就成为了衡量服务器稳定性的重要依据。异常供电,主要指服务器输入电压波动拉偏, 即输入电压偏高或偏低;或者服务器电源输入突然丢失,即服务器正行运行时突然停电。 本测试方法改进了服务器断电测试过程中,模拟用户现场突然掉电情况的测试手 段。当服务器CPU、Raid卡、硬盘、内存等都处于高速运转状态时,突然掉电情况下系统和数 据的安全性至关重要,测试过程中依靠工程师手动插拔电源线,十分浪费测试资源。目前所 有研发服务器都带有串口,通过借助串口工具,并采用该测试方法后,就可以轻松实现对服 务器开发过程中的断电冷启动循环测试。
技术实现思路
本专利技术针对现有技术存在的不足和问题,提供一种模拟服务器意外断电冷启动的 测试方法,提出的具体方案是: ,其特征是具体步骤为: ①测试用单片机上安装MX232芯片;MX232芯片负责将待测试服务器产生的串口信号 转换为并行型号,并送至单片机处理。 ②将测试用单片机系统的串口,通过标准串口钱连接至待测试服务器的串口上, Rx连接管脚2, Tx连接管脚3,管脚5接地线; ③ 以管理员身份登录到一台待测服务器操作系统中; ④ 在待测试服务器系统上,将串口发包工具设置为系统登录后自动运行; ⑤ 运行首次测试时,手动将服务器开机; ⑥ 系统启动进入0S后,串口将自动发送数据至单片机,单片机根据延时设定,进行系 统下断电操作; ⑦ 断电后,单片机根据延时设定,给服务器AC通电,并执行开机动作; ⑧ 系统启动后,将进入循环自动断电测试。 所述的步骤③中服务器的操作系统是WINDOWS操作系统。 所述的步骤①中测试用单片机是AT89C51单片机。通过简单的电源供应时钟产生 电路及可以正常工作。晶振及电容的大小,可以根据实际需要自行调节。 所述的步骤①测试用单片机采用数字补偿式晶体损振荡或者微机补偿晶体振荡 器。 本专利技术的有益之处是:本专利技术提供, 实现了一个辅助的测试程序,并将该测试程序固化在外部的单片机控制端,测试时,只需要 将该测试系统按要求与待测服务器的串口进行连接,启动测试后,测试系统即可自动控制 服务器的电源输入和开机动作,开始无人值守的循环测试;采用本专利技术测试方法,通过模拟 服务器正常运行时,非人为的切断服务器的电源输入,并通过延时程序对服务器进行再次 开机动作,如果服务器能正常开机,开机后,该测试系统将会自动重复执行断电操作,进行 无人值守的断电冷启动循环测试,大大节省了人为的操作,只需要首次设置成功后,就不在 需要人为干预。 【专利附图】【附图说明】 图1单电机电路不意图;图2 MX232电路不意图;图3服务器串口不意图;图4 测试系统电路示意图;图5测试流程图。 【具体实施方式】 本服务器意外断电冷启动的测试方法在多款通用服务器产品:NF5240M3、 NF5280M3、NF8560M2、NP5540M3,及多种 Windows 操作系统:Windows XP、Windows Server 2003、Windows Server 2003、Windows Server 2008、Windows Server 2008 R2 上均有做过 测试,此方法表现良好,很好的完成了测试任务。该测试方法操作简单,具有较好的易用性, 大大节省了测试时间,提高了测试效率。 结合具体实施例对本专利技术进一步阐释。 实施例1 ,其特征是具体步骤为: ① 测试用单片机上安装MX232芯片; ② 将测试用单片机系统的串口,通过标准串口钱连接至待测试服务器的串口上,Rx连 接管脚2, Tx连接管脚3,管脚5接地线; ③ 以管理员身份登录到一台待测服务器为WINDOWS操作系统中; ④ 在待测试服务器系统上,将串口发包工具设置为系统登录后自动运行; ⑤ 运行首次测试时,手动将服务器开机; ⑥ 系统启动进入0S后,串口将自动发送数据至单片机,单片机根据延时设定,进行系 统下断电操作; ⑦ 断电后,单片机根据延时设定,给服务器AC通电,并执行开机动作; ⑧ 系统启动后,将进入循环自动断电测试。 实施例2 ,其特征是具体步骤为: ① 测试用单片机是AT89C51单片机,安装MX232芯片;测试用单片机采用数字补偿式晶 体损振荡器; ② 将测试用单片机系统的串口,通过标准串口钱连接至待测试服务器的串口上,Rx连 接管脚2, Tx连接管脚3,管脚5接地线; ③ 以管理员身份登录到一台待测服务器为WINDOWS操作系统中; ④ 在待测试服务器系统上,将串口发包工具设置为系统登录后自动运行; ⑤ 运行首次测试时,手动将服务器开机; ⑥ 系统启动进入0S后,串口将自动发送数据至单片机,单片机根据延时设定,进行系 统下断电操作; ⑦ 断电后,单片机根据延时设定,给服务器AC通电,并执行开机动作; ⑧ 系统启动后,将进入循环自动断电测试。 实施例3 ,其特征是具体步骤为: ① 测试用单片机是AT89C51单片机,安装MX232芯片;测试用单片机采用微机补偿晶体 振荡器; ② 将测试用单片机系统的串口,通过标准串口钱连接至待测试服务器的串口上,Rx连 接管脚2, Tx连接管脚3,管脚5接地线; ③ 以管理员身份登录到一台待测服务器为WINDOWS操作系统中; ④ 在待测试服务器系统上,将串口发包工具设置为系统登录后自动运行; ⑤ 运行首次测试时,手动将服务器开机; ⑥ 系统启动进入0S后,串口将自动发送数据至单片机,单片机根据延时设定,进行系 统下断电操作; ⑦ 断电后,单片机根据延时设定,给服务器AC通电,并执行开机动作; ⑧ 系统启动后,将进入循环自动断电测试。【权利要求】1. ,其特征是具体步骤为: ① 测试用单片机上安装MX232芯片; ② 将测试用单片机系统的串口,通过标准串口钱连接至待测试服务器的串口上,Rx连 接管脚2, Tx连接管脚3,管脚5接地线; ③ 以管理员身份登录到一台待测服务器本文档来自技高网
...

【技术保护点】
一种模拟服务器意外断电冷启动的测试方法,其特征是具体步骤为:①测试用单片机上安装MX232芯片;②将测试用单片机系统的串口,通过标准串口钱连接至待测试服务器的串口上,Rx连接管脚2,Tx连接管脚3,管脚5接地线;③以管理员身份登录到一台待测服务器操作系统中;④在待测试服务器系统上,将串口发包工具设置为系统登录后自动运行;⑤运行首次测试时,手动将服务器开机;⑥系统启动进入OS后,串口将自动发送数据至单片机,单片机根据延时设定,进行系统下断电操作;⑦断电后,单片机根据延时设定,给服务器AC通电,并执行开机动作;⑧系统启动后,将进入循环自动断电测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:贾岛
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1