电源测试方法技术

技术编号:37848796 阅读:6 留言:0更新日期:2023-06-14 22:35
本申请涉及计算机技术领域,具体涉及一种电源测试方法。该方法包括:BMC获取对电源的冗余性校验指令;BMC控制所述第一电源单元的输出电压低于第一电压值,且控制第二电源单元处于工作状态;获取所述备用电源单元和所述主电源单元的工作参数信息;根据获取到的备用电源单元和所述主电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果。该方法可以简便快捷地实现服务器的冗余电源系统测试。便快捷地实现服务器的冗余电源系统测试。便快捷地实现服务器的冗余电源系统测试。

【技术实现步骤摘要】
电源测试方法


[0001]本申请涉及计算设备领域,且特别涉及一种电源测试方法。

技术介绍

[0002]为了保障服务器能够平稳地对外提供服务,为服务器配置了冗余电源系统(redundant power system)。为了保障冗余电源系统在服务器投入使用后能够正常工作,对服务器进行冗余电源系统的测试为服务器出厂前的基本测试之一。目前,冗余电源系统已广泛应用于服务器,因此,需要对大量的服务器进行冗余电源系统的测试。
[0003]目前的冗余电源系统测试方案,通过插拔电源的方式,来测试未被插拔的电源能否满足服务器的功率需求。该方案操作繁琐,耗费有限的生产资源。

技术实现思路

[0004]本申请实施例提供了一种电源测试方法,可以简便快捷地实现服务器的冗余电源系统测试。
[0005]第一方面,提供了一种电源测试方法,应用于服务器中的BMC,所述服务器还包括第一电源单元、第二电源单元;所述第一电源单元与所述第二电源单元之一为主电源单元,另一为备用电源单元;所述方法包括:BMC获取对电源的冗余性校验指令;BMC控制所述第一电源单元的输出电压低于第一电压值,且控制第二电源单元处于工作状态;获取所述备用电源单元和所述主电源单元的工作参数信息;根据获取到的备用电源单元和所述主电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果。
[0006]示例性的,所述第二电源单元处于工作状态包括所述第二电源单元的输出电压位于预设的工作电压范围之内。示例性的,所述第一电压值为所述工作电压范围的下限值。/>[0007]在一种可能的实现方式中,在所述BMC获取对电源的冗余性校验指令的步骤之前,所述方法还包括:获取所述服务器的配置信息;所述配置信息包括服务器整机功耗计算值、电源配置信息;根据所述服务器整机功耗计算值、电源配置信息,确定所述服务器是否满足电源冗余性测试条件;当确定所述服务器满足电源冗余性测试条件时,生成所述冗余性校验指令。
[0008]在一种可能的实现方式中,所述冗余性校验指令是从服务器生成订单系统获得,所述服务器生成订单系统用于记录配置信息,供生产服务器。
[0009]在一种可能的实现方式中,所述BMC控制所述第一电源单元的输出电压低于第一电压值,且控制所述第二电源单元处于工作状态,包括:所述BMC控制所述第一电源单元的输出电压低于第一电压值,并且控制所述第二电源单元处于工作状态;在所述第一电源单元的输出电压低于第一电压值的持续时长达到第一时长时,所述BMC控制所述第二电源单元的输出电压低于第一电压值,并且控制所述第一电源单元处于工作状态。
[0010]在一种可能的实现方式中,所述第一电源单元的输出电压低于第一电压值包括所述第一电源单元处于休眠状态或不工作状态。
[0011]在一种可能的实现方式中,所述获取所述备用电源单元和所述主电源单元的工作参数信息包括:获取所述主电源单元处于工作状态时的输出参数,以及所述备用电源在处于工作状态时的输出参数,所述输出参数包括电压和/或电流。
[0012]在一种可能的实现方式中,所述根据获取到的主电源单元和所述主电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果包括:基于所述第一电源单元处于工作状态时的输出参数,判断所述第一电源单元的实际输出功率是否满足所述服务器的功率需求;当所述主电源单元的实际输出功率和所述备用电源的实际输出功率均满足所述服务器的功率需求时,确定所述服务器通过电源冗余性测试。
[0013]第二方面,提供了一种电源测试方法,应用于服务器中的BMC,所述服务器还包括第一电源单元、第二电源单元;所述第一电源单元与所述第二电源单元之一为主电源单元,另一为备用电源单元;所述方法包括:BMC获取对电源的冗余性校验指令;BMC控制所述第一电源单元的输出电压低于第一电压值,且控制第二电源单元处于工作状态;获取所述第二电源单元的工作参数信息;BMC控制所述第二电源单元的输出电压低于第一电压值,且控制第一电源单元处于工作状态;获取所述第一电源单元的工作参数信息;根据所述第二电源单元的工作参数信息和所述第二电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果。
[0014]第三方面,提供了一种服务器,该服务器包括BMC、第一电源单元、第二电源单元,所述第一电源单元与所述第二电源单元之一为主电源单元,另一为备用电源单元;其中,BMC用于获取对电源的冗余性校验指令;BMC用于控制所述第一电源单元的输出电压低于第一电压值,且控制第二电源单元处于工作状态;BMC用于获取所述备用电源单元和所述主电源单元的工作参数信息;BMC用于根据获取到的备用电源单元和所述主电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果。
[0015]第三方面,提供了一种服务器,该服务器包括BMC、第一电源单元、第二电源单元,所述第一电源单元与所述第二电源单元之一为主电源单元,另一为备用电源单元;其中,BMC用于获取对电源的冗余性校验指令;BMC用于控制所述第一电源单元的输出电压低于第一电压值,且控制第二电源单元处于工作状态;BMC用于获取所述备用电源单元和所述主电源单元的工作参数信息;BMC用于根据获取到的备用电源单元和所述主电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果。
[0016]第四方面,提供了一种服务器,该服务器包括BMC、第一电源单元、第二电源单元,所述第一电源单元与所述第二电源单元之一为主电源单元,另一为备用电源单元;BMC用于获取对电源的冗余性校验指令;BMC用于控制所述第一电源单元的输出电压低于第一电压值,且控制第二电源单元处于工作状态;BMC用于获取所述第二电源单元的工作参数信息;BMC用于控制所述第二电源单元的输出电压低于第一电压值,且控制第一电源单元处于工作状态;获取所述第一电源单元的工作参数信息;BMC用于根据所述第二电源单元的工作参数信息和所述第二电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果。
[0017]第五方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面或第二方面提供的方法。
[0018]第六方面,本申请实施例提供一种计算机程序产品,所述计算机程序产品存储有指令,所述指令在由计算机执行时,使得所述计算机实施第一方面或第二方面提供的方法。
[0019]第七方法,提供了一种电源测试方法,应用于服务器的生产测试系统,所述服务器还包括第一电源单元、第二电源单元;所述第一电源单元与所述第二电源单元之一为主电源单元,另一为备用电源单元;所述方法包括:获取对电源的冗余性校验指令;控制所述第一电源单元的输出电压低于第一电压值,且控制第二电源单元处于工作状态;获取所述备用电源单元和所述主电源单元的工作参数信息;根据获取到的备用电源单元和所述主电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果。
[0020]在一种可能的实现方式中,在获取对电源的冗余性校验指令的步骤之前,所述方法还包括本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电源测试方法,应用于服务器中的BMC,所述服务器还包括第一电源单元、第二电源单元;所述第一电源单元与所述第二电源单元之一为主电源单元,另一为备用电源单元;所述方法包括:BMC获取对电源的冗余性校验指令;BMC控制所述第一电源单元的输出电压低于第一电压值,且控制第二电源单元处于工作状态;获取所述备用电源单元和所述主电源单元的工作参数信息;根据获取到的备用电源单元和所述主电源单元的工作参数信息,确定所述服务器的电源冗余性测试结果。2.根据权利要求1所述的方法,其特征在于,在所述BMC获取对电源的冗余性校验指令的步骤之前,所述方法还包括:获取所述服务器的配置信息;所述配置信息包括服务器整机功耗计算值、电源配置信息;根据所述服务器整机功耗计算值、电源配置信息,确定所述服务器是否满足电源冗余性测试条件;当确定所述服务器满足电源冗余性测试条件时,生成所述冗余性校验指令。3.根据权利要求1所述的方法,其特征在于,所述冗余性校验指令是从服务器生成订单系统获得,所述服务器生成订单系统用于记录所述服务器的配置信息,供生产所述服务器。4.根据权利要求1所述的方法,其特征在于,所述BMC控制所述第一电源单元的输出电压低于第一电压值,且控制所述第二电源单元处于工作状态,包括:所述BMC控制所述第一电源单元的输出电压低于第一电压值,并且控制所述第二电源单元处于工作状态;在所述第一电源单元的输出电压低于第一电压值的持续时长达到第一时长时,所述BMC控制所述第二电源单元的输出电压低于第一电压值,并且控制所述第一电源单元处于工作状态。5.根据权利要求1所述的方法,其特征在于,所述第一电源单元的输出电压低于第一电压值包括所述第一电源单元处于休眠状态或不工作状态。6.根据权利要求1所述的方法,其特征在于,所述获取所述备用电源单元和所述主电源单元...

【专利技术属性】
技术研发人员:杨家丰
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1