[发明专利]一种ME工作状态切换稳定性测试方法、系统、设备及存储介质在审
申请号: | 202010110178.7 | 申请日: | 2020-02-23 |
公开(公告)号: | CN111352777A | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 卢正超 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 李舜江 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 me 工作 状态 切换 稳定性 测试 方法 系统 设备 存储 介质 | ||
本发明提供一种ME工作状态切换稳定性测试方法、系统、设备及存储介质,所述方法包括如下步骤:每次开机后运行关机命令进行待测试服务器关机;关机后ME的工作状态从第一状态切换到第二状态,若服务器处于关机状态,等待设定时间阈值后,启动发ping包,ping ME IP地址设定阈值次数;若服务器未处于关机状态,执行步骤:运行关机命令进行待测试服务器关机;发送的设定阈值次数ping包,若顺序发送时间在前的第一阈值次数的ping包未收到ME的响应,而在后的第二阈值次数的ping包有收到ME的响应,执行通过ME远程命令给被测试服务器下发开机命令;若被测试服务器处于开机状态,本次测试成功,循环进行下一轮测试。
技术领域
本发明涉及服务器状态测试技术领域,具体涉及一种ME工作状态切换稳定性测试方法、系统、设备及存储介质。
背景技术
ME(Management engine)-是英特尔一个嵌入式微控制器,集成在一些英特尔芯片组上,它就是一个微内核操作系统,为英特尔计算机系统提供各种功能和服务。ME的基本功能是它的电源状态与主机OS电源状态无关。当微处理器和系统的许多其他组件处于更深层次的休眠状态时,此功能允许它出现。ME是一个有别于CPU的独立系统,本身其实就是一大堆固件代码实现的功能,比较关键的是ME里面有用于远程管理的功能,它可以在不受用户操控下远程管理企业计算机。
ME有四中工作状态,ME的几种工作状态可以相互切换,但是存在无法保障长时间频繁的ME工作状态切换后,ME的每个状态都仍然正常。
发明内容
针对ME的几种工作状态可以相互切换,但是存在无法保障长时间频繁的ME工作状态切换后,ME的每个状态都仍然正常的问题,本发明提供一种ME工作状态切换稳定性测试方法、系统、设备及存储介质。
本发明的技术方案是:
第一方面,本发明技术方案提供一种ME工作状态切换稳定性测试方法,包括如下步骤:
每次开机后运行关机命令进行待测试服务器关机;
关机后ME的工作状态从全功能工作状态切换到浅度睡眠状态,检查待测试服务器是否处于关机状态;
若服务器处于关机状态,等待设定时间阈值后,启动发ping包,ping ME IP地址设定阈值次数;若服务器未处于关机状态,执行步骤:运行关机命令进行待测试服务器关机;
发送的设定阈值次数ping包,若顺序发送时间在前的第一阈值次数的ping包未收到ME的响应,而在后的第二阈值次数的ping包有收到ME的响应,则判定ME从浅度睡眠状态进入深度睡眠状态,并且还能在从深度睡眠状态切换至浅度睡眠状态,执行通过ME远程命令给被测试服务器下发开机命令;
检查被测试服务器的状态,若被测试服务器处于开机状态,本次测试成功,循环进行下一轮测试;若被测试服务器处于关机状态,再次执行步骤:执行通过ME远程命令给被测试服务器下发开机命令。
进一步的,所述的每次开机后运行关机命令进行待测试服务器关机的步骤之前,还包括:
设置ME的IP地址。
进一步的,该方法还包括:
若设定的阈值次数的ping包均收到ME响应,则判定ME的工作状态未从浅度睡眠状态切换为深度睡眠状态,输出产品缺陷提示信息。
进一步的,该方法还包括:
若设定阈值次数ping包均未收到ME响应,则判定ME从浅度睡眠状态静置设定时间阈值后切换为深度睡眠状态,但是无法从深度睡眠状态唤醒至浅度睡眠状态,输出产品缺陷提示信息。
第二方面,本发明技术方案提供一种ME工作状态切换稳定性测试系统,包括关机命令发送模块、服务器状态检测模块、通信测试模块和执行模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010110178.7/2.html,转载请声明来源钻瓜专利网。