[发明专利]一种基于IPMI平台的电源循环测试装置及方法在审
申请号: | 201711285924.0 | 申请日: | 2017-12-07 |
公开(公告)号: | CN107943637A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 赵洪宋 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 王汝银 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ipmi 平台 电源 循环 测试 装置 方法 | ||
技术领域
本发明属于服务器技术领域,具体涉及一种基于IPMI平台的电源循环测试装置及方法。
背景技术
随着经济社会的高速发展,我国即将迎来互联网+时代,互联网+时代的来临伴随着服务器产业的迅速崛起,海量数据正以前所未有的增长趋势冲击着各个行业,服务器凭借其优良的性能广泛应用于云计算、大数据处理、网络平台等领域,受到市场的青睐。
电源循环测试是服务器测试中常用测试项目,它是对服务器进行反复地上电断电来测试上电时因突波、复位不良、时序不准、尖峰等原因导致的系统不稳定现象。
目前,电源循环测试的方法有两种:第一种是人为操作,第二种是利用疲劳机检测断电后自动上电。人为操作适用于循环测试次数较少时,且效率极低。疲劳机操作使用于循环测试次数较多时,当循环测试较多时,疲劳机的搭建环境时间变长,因此,现有技术不能实现对服务器电源进行既高效、又全面的循环测试。
发明内容
针对上述不足,本发明提供了一种基于IPMI平台的电源循环测试装置及方法。本发明采用BMC模块、IPMI平台、IPMITOOL应用和REDHAT OS相结合的方式,IPMI平台向BMC模块发送命令来完成对服务器电源的循环测试。
本发明解决其技术问题采取的技术方案是:
本发明提供一种基于IPMI平台的电源循环测试装置,包括BMC模块、IPMI平台、IPMITOOL应用和REDHAT OS。所述IPMI平台与BMC模块相连接,用于发送命令给BMC模块完成电源循环测试。所述BMC模块用于服务器在开机或关机状态下,用户均能利用IPMI平台实现对电源循环测试的监控,所述IPMITOOL应用用于对IPMI平台进行管理,所述REDHAT OS用于搭建系统基础。
进一步的,所述BMC模块包括:
配置单元,用以获取一个或多个服务器的相关电气数据;
分配单元,用以针对不同的服务器将其归类到不同的组别并给予配置不同的数据;
上电单元,用以对服务器进行开机上电操作;
掉电单元,用以对服务器进行关机掉点操作;
判断单元,用以判断服务器电源循环测试进程及将测试项目结果与电源测试标准进行比对判定;
报表生成打印单元,用以将电源循环测试结果生成并打印。
进一步的,电源循环测试的周期测试次数为N,其中N为大于或等于1的自然数。
进一步的,电源循环测试装置测试的项目有:开机上电次数、关机掉电次数、开机上电与关机掉电间的时间间隔、上电电流、上电电压、输入过欠压、输出短路、输入延时、动态响应。
进一步的,IPMI平台在REDHAT OS上通过OPENIPMI来访问BMC,其中OPENIPMI软件包安装在REDHAT OS上。
进一步的,所述BMC模块设置在待测服务器中,待测服务器的BMC的IP地址与IPMI平台中网卡的IP地址在同一个网段。
进一步的,一种基于IPMI平台的电源循环测试方法,其特征是,包括以下步骤:
S1,搭建电源循环测试平台,安装REDHAT OS;
S2,基于REDHAT OS安装IPMITOOL应用与OPENIPMI软件包;
S3,IPMI平台建立powercycle.sh脚本,通过ipmitool命令向BMC发送命令来实现电源循环测试;
S4,BMC模块中配置单元、分配单元、上电单元、掉电单元、判断单元、报表生成打印单元协同对电源进行循环测试。
进一步的,步骤S4中,判断单元将测试项目结果与电源测试标准进行比对判定,将异常测试结果发送至报表生成打印单元,报表生成打印单元将异常测试结果供工作人员分析使用。
本发明的有益效果是:
1、本发明通过IPMI平台向BMC模块发送命令来完成对服务器电源的循环测试,实现了对服务器电源上电掉电过程的有效监控与测试,方便电源故障的排查,便于进行电源优化分析。
2、本发明采用基于IPMI平台的电源循环测试的装置及方法,设置简单,测试过程可采集多种电气数据参数,大大提高了测试效率,节省了大批量服务器电源循环测试的时间。
附图说明
图1是本发明结构示意图;
图2是本发明方法流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711285924.0/2.html,转载请声明来源钻瓜专利网。