[发明专利]一种服务器功耗测试方法、装置、控制系统及介质有效
申请号: | 202011552188.2 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112631865B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 吴迪 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215124 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 功耗 测试 方法 装置 控制系统 介质 | ||
1.一种服务器功耗测试方法,其特征在于,包括以下步骤:
部署测试环境,设定功耗阈值,进行供电控制;
执行功耗测试:
进入测试子流程,对第一待测服务器进行压力变换,在所述第一待测服务器上执行压力测试;
绘制功耗曲线图;
压力测试判断,获取所述压力测试的测试值并与所述功耗阈值比较,根据比较结果判断加压是否成功,若不成功则回到测试子流程,若成功则进行异常判断;
进行异常判断,若出现异常,则输出第一标志文件,若未出现异常,则重复上述步骤,至第N待测服务器执行所述压力测试;
所述第N待测服务器执行所述压力测试后生成测试报告;
所述测试子流程中执行压力程序,对所述第一待测服务器的数据处理部件加压和对GPU加压;
所述对所述第一待测服务器的数据处理部件加压的步骤包括:对所述第一待测服务器的硬件进行加压,持续第二预设时间,生成阈值符号;等待第三预设时间;
若所述测试值小于所述功耗阈值,则对所述第一待测服务器的数据处理部件加压成功;
若所述测试值不小于所述功耗阈值,则对所述第一待测服务器的数据处理部件加压失败,生成所述第一待测服务器的数据处理部件的第二标志文件;
判断是否存在所述第二标志文件,若不存在所述第二标志文件,则对所述GPU进行加压;
若存在所述第二标志文件,则清除所述第二标志文件,并进行计数;
判断所述计数的值是否大于计数阈值,若不大于所述计数阈值,则卸载所述第一待测服务器的数据处理部件压力,等待第四预设时间,再次对所述第一待测服务器的数据处理部件加压,并重复上述步骤;
若所述计数的值大于计数阈值,则关闭电源结束加压,并输出加压异常。
2.根据权利要求1所述的一种服务器功耗测试方法,其特征在于:所述对GPU加压的步骤包括:对所述GPU进行加压,持续第五预设时间,生成所述GPU的阈值符号;
若所述测试值小于所述功耗阈值,则对所述GPU加压成功;
若所述测试值不小于所述功耗阈值,则对所述GPU加压失败,生成所述GPU的第三标志文件;
判断是否存在所述第三标志文件,若不存在所述第三标志文件,则持续第六预设时间;若存在所述第三标志文件,则关闭电源结束加压,并输出加压异常。
3.根据权利要求2所述的一种服务器功耗测试方法,其特征在于:执行功耗测试过程中,每次经过第一预设时间检测所述测试子流程中是否出现所述加压异常,若出现所述加压异常,则标记出现所述加压异常的待测服务器,并在所述测试报告中记录所述加压异常的待测服务器。
4.根据权利要求1所述的一种服务器功耗测试方法,其特征在于:所述根据比较结果判断加压是否成功包括以下步骤:
若所述测试值不小于所述功耗阈值,则施加压力不成功;
若所述测试值小于所述功耗阈值,则施加压力成功;
所述进行异常判断包括以下步骤:
判断所述第一待测服务器中功耗是否小于第一功耗;
若小于所述第一功耗,则所述第一待测服务器供电出现异常。
5.根据权利要求1所述的一种服务器功耗测试方法,其特征在于:所述进行供电控制包括通过GPIB总线控制可编程交流电源进行供电,通过USB控制功率计记录电压、电流、功率和PF值,通过GPIB总线控制开关装置;
所述测试报告包括测试数据和测试曲线;所述测试曲线显示设定的功耗阈值和实际测试值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011552188.2/1.html,转载请声明来源钻瓜专利网。