电源测试系统及方法

文档序号:6424610阅读:246来源:国知局
专利名称:电源测试系统及方法
技术领域
本发明涉及一种服务器测试系统及方法,尤其是关于一种服务器的电源测试系统及方法。
背景技术
电源测试是服务器众多测试项目中较为关键的测试项目,其目的是测试服务器电源的稳定性。目前,生产厂家一般是利用自主开发的硬件测试工具对服务器进行电源测试将测试工具与待测服务器的电源开关相连接,通过反复操作测试工具上的按钮开启、关闭电源开关,以对待测服务器进行电源测试。这种测试方法的不足之处在于1.测试工具一次只能连接一台或少数几台的待测服务器;2.测试人员需手动操作测试工具控制待测服务器的电源状态。

发明内容
鉴于以上内容,有必要提供一种电源测试系统及方法,可以远程实现同时对批量的待测服务器进行电源测试。一种电源测试系统,应用于测试服务器。该测试服务器与待测服务器通过网络接口相连接,该测试服务器及待测服务器均包括基板管理控制器BMC。该系统包括信息记录模块、IP地址设置模块、命令生成模块、命令发送模块及结果接收模块。信息记录模块记录各待测服务器的BMC的IP地址、子网掩码及与测试服务器连接的网络接口编号的对应关系。IP地址设置模块设置测试服务器的网卡的IP地址及子网掩码。命令生成模块生成IPMI规范的指令格式的测试命令。命令发送模块根据待测服务器的BMC的IP地址将测试命令发送至待测服务器的相应网络接口。待测服务器BMC根据测试命令控制待测服务器进行开机及关机测试,并将测试结果通过网络接口回传给测试服务器。结果接收模块接收各待测服务器通过网络接口回传的测试结果。一种电源测试方法,应用于测试服务器,该测试服务器与待测服务器通过网络接口相连接,该测试服务器及待测服务器均包括基板管理控制器BMC。该方法包括(A)记录各待测服务器的BMC的IP地址、子网掩码及与测试服务器连接的网络接口编号的对应关系;(B)设置测试服务器的网卡的IP地址及子网掩码;(C)生成IPMI规范的指令格式的测试命令;(D)根据待测服务器的BMC的IP地址将测试命令发送至待测服务器的相应网络接口,待测服务器BMC根据测试命令控制待测服务器进行开机及关机测试,并将测试结果通过网络接口回传给测试服务器;及(E)接收各待测服务器通过网络接口回传的测试结果。相较于现有技术,本发明提供的电源测试系统及方法,可以远程实现同时对批量的待测服务器进行电源测试。


图I是本发明电源测试系统较佳实施例的应用环境图。
图2是本发明电源测试系统较佳实施例的功能模块图。图3是本发明电源测试方法较佳实施例的流程图。主要元件符号说明
权利要求
1.一种电源测试系统,应用于测试服务器,该测试服务器与待测服务器通过网络接口相连接,该测试服务器及待测服务器均包括基板管理控制器BMC,其特征在于,该系统包括 信息记录模块,用于记录各待测服务器的BMC的IP地址、子网掩码及与测试服务器连接的网络接口编号的对应关系; IP地址设置模块,用于设置测试服务器的网卡的IP地址及子网掩码,以建立测试服务器与各待测服务器BMC的通信连接; 命令生成模块,用于生成智能平台管理接口 IPMI规范的指令格式的测试命令; 命令发送模块,用于根据待测服务器的BMC的IP地址将测试命令发送至待测服务器的相应网络接口,以控制待测服务器BMC对待测服务器进行开机及关机测试;及结果接收模块,用于接收各待测服务器通过网络接口回传的测试结果。
2.如权利要求I所述的电源测试系统,其特征在于,所述待测服务器的BMC的IP地址不同于待测服务器的网卡的IP地址。
3.如权利要求I所述的电源测试系统,其特征在于,所述测试服务器的网卡的IP地址与待测服务器的BMC的IP地址在同一个网段。
4.如权利要求I所述的电源测试系统,其特征在于,所述测试命令包括待测服务器的开、关机次数及开机与关机之间的时间间隔。
5.一种电源测试方法,应用于测试服务器,该测试服务器与待测服务器通过网络接口相连接,该测试服务器及待测服务器均包括基板管理控制器BMC,其特征在于,该方法包括 信息记录步骤记录各待测服务器的BMC的IP地址、子网掩码及与测试服务器连接的网络接口编号的对应关系; IP地址设置步骤设置测试服务器的网卡的IP地址及子网掩码,以建立测试服务器与各待测服务器BMC的通信连接; 命令生成步骤生成智能平台管理接口 IPMI规范的指令格式的测试命令; 命令发送步骤根据待测服务器的BMC的IP地址将测试命令发送至待测服务器的相应网络接口,以控制待测服务器BMC对待测服务器进行开机及关机测试;及结果接收步骤接收各待测服务器通过网络接口回传的测试结果。
6.如权利要求5所述的电源测试方法,其特征在于,所述待测服务器的BMC的IP地址不同于待测服务器的网卡的IP地址。
7.如权利要求5所述的电源测试方法,其特征在于,所述测试服务器的网卡的IP地址与待测服务器的BMC的IP地址在同一个网段。
8.如权利要求5所述的电源测试方法,其特征在于,所述测试命令包括待测服务器的开、关机次数及开机与关机之间的时间间隔。
全文摘要
本发明一种电源测试系统,应用于测试服务器。该测试服务器与待测服务器通过网络接口相连接,该测试服务器及待测服务器均包括基板管理控制器BMC。该电源测试系统包括一系列功能模块,利用这些功能模块,该系统设置测试服务器的网卡的IP地址及子网掩码,生成IPMI规范的指令格式的测试命令,并根据待测服务器的BMC的IP地址将测试命令发送至待测服务器的相应网络接口。待测服务器BMC根据测试命令控制待测服务器进行开机及关机测试,并将测试结果通过网络接口回传给测试服务器。本发明还提供一种电源测试方法。
文档编号G06F11/22GK102799504SQ20111013260
公开日2012年11月28日 申请日期2011年5月23日 优先权日2011年5月23日
发明者赖文彬 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1