一种服务器电源寿命均衡控制装置及方法制造方法及图纸

技术编号:22363591 阅读:33 留言:0更新日期:2019-10-23 04:31
本发明专利技术为了解决现有技术中存在的问题,创新提出了一种服务器电源寿命均衡控制装置,还提供了一种服务器电源寿命均衡控制方法,包括:BMC获取电源模块中每个电源的在位信号;根据电源模块中每个电源的累计工作时长以及电源模块的电源效率,对电源模块中电源的工作状态进行自动调整,达到均衡电源寿命的目的,有效解决由于现有技术中各个电源寿命不均衡的问题,降低了成本。

A control device and method for life balance of server power supply

【技术实现步骤摘要】
一种服务器电源寿命均衡控制装置及方法
本专利技术涉及服务器电源控制领域,尤其是涉及一种服务器电源寿命均衡控制装置及方法。
技术介绍
随着AI、云计算、大数据等新型技术的发展,互联网技术突飞猛进,我国企业及机构的数据中心建设已进入快速发展的新阶段。数据的集中和计算能力的集中在带来巨大利益的同时,也对数据中心的建设提出新的要求。服务器设备的可靠性要求越来越高,电源的冗余设计变得越来越重要。目前服务器设备电源一般都采用N+1,甚至N+N电源冗余供电,其目的在于:当其中一块电源在运行过程中突然坏掉以后,冗余电源可以继续为系统供电,避免系统供电不足导致意外宕机。现有技术中机房大多采用电源主备模式工作,主电源负责长期供电,冗余备用电源进入待机状态,如果主电源损坏则启用冗余电源。由于主备电源工作时间严重不均衡,且备用电源启用时间也不同,造成各个电源之间寿命不均衡的情况,更换电源的时候往往全部更换,造成浪费。针对目前电源寿命不均衡的情况,目前还未有较好的解决方案。
技术实现思路
本专利技术为了解决现有技术中存在的问题,创新提出了一种服务器电源寿命均衡控制装置及方法,有效解决由于现有技术中各个电源寿命不均衡的问题,有效的降低电源维护成本。本专利技术第一方面提供了一种服务器电源寿命均衡控制装置,包括:BMC、电源背板、电源模块、负载模块,所述电源模块包括若干个电源,通过电源背板为负载模块以及BMC供电,所述BMC通过I2C总线与电源背板通信连接,所述电源背板与电源模块通过I2C总线通信连接,所述BMC通过电源背板获取电源模块的在位信号。结合第一方面,在第一方面第一种可能的实现方式中,所述负载模块包括:CPU、内存、硬盘。本专利技术第二方面提供了一种服务器电源寿命均衡控制方法,包括:BMC获取电源模块中每个电源的在位信号;根据电源模块中每个电源的累计工作时长以及电源模块的电源效率,对电源模块中电源的工作状态进行自动调整。结合第二方面,在第二方面第一种可能的实现方式中,还包括:BMC根据设定电源使用寿命,进行预警、报警,并进行记录。结合第二方面,在第二方面第二种可能的实现方式中,所述根据电源模块中每个电源的累计工作时长,对电源模块中电源的工作状态进行自动调整具体是:BMC读取电源模块中每个电源的累积工作时长,然后将各个电源的工作时间排序,按照优先级对电源工作电源模块中每个电源的工作状态进行自动调整。进一步地,所述BMC读取电源模块中每个电源的累积工作时长具体是通过电源管理总线读取电源模块中每个电源的累积工作时长寄存器实现的。结合第二方面,在第二方面第三种可能的实现方式中,所述根据电源模块的电源效率,对电源模块中电源的工作状态进行自动调整具体是:BMC读取电源模块电源效率,比较电源模块电源效率与设定第一阈值的大小,根据比较结果对电源工作电源模块中每个电源的工作状态进行自动调整。进一步地,所述电源模块电源效率低于设定第一阈值时,BMC获取电源模块的负载率,并与设定第二阈值以及设定第三阈值进行比较,其中设定第二阈值大于设定第三阈值,如果负载率大于设定第二阈值时,增加电源模块中工作电源的数目;如果负载率小于设定第三阈值时,减少电源模块中工作电源的数目;所述电源模块高于设定第一阈值时,BMC针对电源模块内每个工作电源,每隔第一时间,自动调整电源模块内每个电源的工作状态。进一步地,所述设定第二阈值为设定第一阈值由高变低时所对应的负载率,所述设定第三阈值为设定第一阈值由低变高所对应的负载率。结合第二方面,在第二方面第四种可能的实现方式中,所述自动调整电源的工作状态具体包括active、standby。本专利技术采用的技术方案包括以下技术效果:1、本专利技术有效解决由于现有技术中各个电源寿命不均衡的问题,有效的降低电源维护成本。2、还能进行电源寿命耗尽预警的功能,可以提前预警进行电源更换,提高了系统稳定性,降低宕机的风险。3、使用该方案的服务器电源设备,在相同的配置和应用下,服务器电源使用寿命延长,系统供电更加稳定。应当理解的是以上的一般描述以及后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明为了更清楚说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单介绍,显而易见的,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术方案中实施例一装置结构示意图;图2为本专利技术方案中实施例二的方法流程示意图;图3为本专利技术方案中实施例二一种电源效率与负载率关系示意图;图4为本专利技术方案中实施例三的方法流程示意图。具体实施方式为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本专利技术进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本专利技术的不同结构。为了简化本专利技术的公开,下文中对特定例子的部件和设置进行描述。此外,本专利技术可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本专利技术省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本专利技术。实施例一如图1所示,本专利技术提供了一种服务器电源寿命均衡控制装置,包括:BMC1、电源背板2、电源模块3、负载模块4,电源模块3包括若干个电源31,通过电源背板2为负载模块4以及BMC1供电,BMC通过I2C总线5与电源背板2通信连接,电源背板2与电源模块3通过I2C总线5通信连接,BMC1通过电源背板2获取电源模块3的在位信号。其中负载模块4可以包括:CPU41、内存42、硬盘43,也可以包括风扇、输入/输出设备(IO),本专利技术在此不做限制。电源模块3中所有电源31都是插在电源背板2上,每个电源31都支持热插拔,客户可以随意更换电源31。在位信号是一个GPIO(GeneralPurposeInputOutput,通用输入/输出)信号,表示该电源31插入或者拔出,在位信号是判定电源31是否插入电源背板2的依据。当电源31插入时,BMC1检测到该信号,就将该电源31纳入管理范围内。当检测不到该信号时,就将该电源31剔除管理范围。I2C总线5是用于BMC1和电源模块每个电源31之间的通信链路。BMC1通过该I2C总线读取每个电源31的信息、工作时长和控制电源31的状态等等操作。本专利技术技术方案以2+2电源冗余服务器为例进行说明,但不限于该中结构,1+1冗余,3+1冗余,3+3冗余,N+1冗余或者N+N冗余服务器均适用。本专利技术技术方案对于GPU服务器、AI服务器、集中供电的多节点服务器等结构同样适用。本设计中BMC型号为AST2500,PSU电源采用长城700W电源模块,但不局限于此,其他型号器件亦能到达同样效果,可以根据实际情况选用,本专利技术在此不做限制。电源31工作模式有“Active”和“Standby”模式,可以使用BMC通过电源管理总线(PMBus总线)进行配置。本专利技术中将所有的电源都纳入统一管理,不分主备。电源数量也不局限于N+1或N+N等具体组合,电源新旧程度不限,只要有2个电源就可以进行寿命均衡自动调整。将所有电源的使用寿命调整均衡,减少电源维护的次数和避免电源的资源浪费。实施例二如图2所示本文档来自技高网...

【技术保护点】
1.一种服务器电源寿命均衡控制装置,其特征是,包括:BMC、电源背板、电源模块、负载模块,所述电源模块包括若干个电源,通过电源背板为负载模块以及BMC供电,所述BMC通过I2C总线与电源背板通信连接,所述电源背板与电源模块通过I2C总线通信连接,所述BMC通过电源背板获取电源模块的在位信号。

【技术特征摘要】
1.一种服务器电源寿命均衡控制装置,其特征是,包括:BMC、电源背板、电源模块、负载模块,所述电源模块包括若干个电源,通过电源背板为负载模块以及BMC供电,所述BMC通过I2C总线与电源背板通信连接,所述电源背板与电源模块通过I2C总线通信连接,所述BMC通过电源背板获取电源模块的在位信号。2.根据权利要求1所述的服务器电源寿命均衡控制装置,其特征是,所述负载模块包括:CPU、内存、硬盘。3.一种服务器电源寿命均衡控制方法,其特征是,包括:BMC获取电源模块中每个电源的在位信号,并根据电源模块中每个电源的累计工作时长以及电源模块的电源效率,对电源模块中电源的工作状态进行自动调整。4.根据权利要求3所述的服务器电源寿命均衡控制方法,其特征是,还包括:BMC根据设定电源使用寿命,进行预警、报警,并进行记录。5.根据权利要求3所述的服务器电源寿命均衡控制方法,其特征是,所述根据电源模块中每个电源的累计工作时长,对电源模块中电源的工作状态进行自动调整具体是:BMC读取电源模块中每个电源的累积工作时长,然后将各个电源的工作时间排序,按照优先级对电源工作电源模块中每个电源的工作状态进行自动调整。6.根据权利要求5所述的服务器电源寿命均衡控制方法,其特征是,所述BMC读取电源模块中每个电源的累...

【专利技术属性】
技术研发人员:韩红瑞
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

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

1