[发明专利]测试装置、方法、电子设备和存储介质在审
申请号: | 202211594472.5 | 申请日: | 2022-12-13 |
公开(公告)号: | CN115904875A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 王芸红 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 装置 方法 电子设备 存储 介质 | ||
本发明实施例提供测试装置、方法、电子设备和存储介质,该测试装置包括:供电模块用于为多节点服务器提供电源;检测模块用于分别检测各个节点的电信号,根据电信号确定各个节点的设备状态,当其为关机状态时,生成并发送关机状态信号给测试控制模块;测试控制模块用于当所有节点的关机状态信号均接收到时,生成并发送供电中断指令给开关模块;开关模块用于依据供电中断指令,中断电源,以使多节点服务器整机掉电;显示模块用于显示整机掉电时间。由此避免以单个节点为基准进行断电测试时导致其他节点的宕机异常现象无法识别的情况,且不依赖于BMC和网络,即使不支持BMC或BMC启动失败或没有网络环境的服务器依然可以进行测试。
技术领域
本发明涉及测试技术领域,特别涉及一种测试装置、一种测试方法、一种电子设备和一种计算机可读存储介质。
背景技术
多节点服务器,顾名思义是指具有多个节点的服务器,它是针对云计算、数据中心、互联网应用所推出的一种优化架构的服务器设备。为了保证多节点服务器业务运行,通常需要对多节点服务器进行AC(Alternating Current,交流电)稳定性测试,AC稳定性测试是指对多节点服务器不断进行上电、掉电的测试。
目前的测试方法是以多节点中的节点A为主节点,通过BMC(BaseboardManagement Controller,基板管理控制器)检测到主节点A关机时即可进行整机掉电,然而如果其他节点中有任一节点出现宕机的情况时,还是会整机掉电,导致无法识别其他节点的宕机异常现象,从而容易遗漏问题且无法保留测试环境,不利于研发分析问题。且目前的测试方法大多依赖于BMC,若多节点服务器不支持BMC或者BMC启动失败,或者多节点服务器所在位置没有网络,都无法进行AC稳定性测试,依赖因素太多致使不易于测试多节点服务器。
发明内容
鉴于上述问题,提出了本发明实施例以便提供克服上述问题或者至少部分地解决上述问题的一种测试装置和方法。
本发明实施例还提供了一种电子设备和存储介质,以保证上述方法的实施。
为了解决上述问题,本发明实施例公开了一种测试装置,包括供电模块、开关模块、检测模块、测试控制模块和显示模块;
所述供电模块,用于为多节点服务器提供电源;
所述检测模块,连接所述多节点服务器中的各个节点,用于分别检测所述各个节点的电信号,并根据所述电信号确定所述各个节点的设备状态,当所述设备状态为关机状态时,针对所述关机状态的节点生成关机状态信号,并向所述测试控制模块发送所述关机状态信号;
所述测试控制模块,用于接收所述关机状态信号,并当所有节点的关机状态信号均接收到时,生成供电中断指令,并向所述开关模块发送所述供电中断指令;
所述开关模块,用于依据所述供电中断指令,中断所述供电模块为所述多节点服务器提供的电源,以使所述多节点服务器整机掉电;
所述显示模块,用于显示所述多节点服务器的整机掉电时间。
可选地,
所述显示模块,还用于分别记录所述各个节点的上电时长;
所述测试控制模块,还用于当接收不到某一节点的关机状态信号时,从所述显示模块获取针对所述某一节点的目标上电时长,并根据所述目标上电时长确定所述某一节点是否出现宕机异常情况。
可选地,
所述测试控制模块,用于当所述目标上电时长大于或等于预设报警时长时,确定所述某一节点出现宕机异常情况,并输出报警信息;所述报警信息用于指示用户查看所述多节点服务器的机器状况。
可选地,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211594472.5/2.html,转载请声明来源钻瓜专利网。