一种基于Rack机柜的BBU蓄电池模式切换方法技术领域
本发明公开一种BBU蓄电池模式切换方法,涉及备用电源技术领域;,具体的说是
一种基于Rack机柜的BBU蓄电池模式切换方法。
背景技术
随着近几年互联网的快速发展,世界各地涌现出建设数据中心的高潮,尤其是在
提高机房空间利用率,加速发展集群高密度服务器,提高整机电源利用率方面提出了新的
需求。本发明提供一种基于Rack机柜的BBU蓄电池模式切换方法,通过Rack机柜集中监控管
理单元RMC不间断的监控电源模块总输出功率及电源模块数量,当检测到所有电源模块的
平均输出功率等于电源模块最大额定功率时,由RMC将Rack机柜上处于standby状态的BBU
蓄电池电源切换到供电状态,从而降低整机柜电源过载的几率,使整机柜在电源过载故障
导致的供电不足情况下依然能够通过蓄电池BBU供电运行,从而保证数据中心安全运行。
BBU 是备用电源组(Battery Backup Unit)的缩写,它是一个可换的部件,BBU为
RAID控制器缓存提供电源,当发生断电时控制器内缓存中的数据可以保存。用户只需要在
BBU电力耗尽之前恢复正常供电,缓存中的数据即可被完整的写回RAID中,避免断电导致数
据丢失。
管理主板RMC,Rack Management Controller,是大型服务器的管理中心,负责系统内
节点管理、电源管理、风扇管理。RMC主要包括节点基于IPMB规范的带外管理,AC/DC电源基
于PMBUS协议的管理、基于I2C的风扇转速调节和风量补偿调节等功能管理。
发明内容
本发明针对目前技术发展的需求和不足之处,提供一种基于Rack机柜的BBU蓄电
池模式切换方法,能够在电源模块满载即将超载的情况下,及时的切换蓄电池BBU电源到输
出模式,这样充分满足了RACK服务器电源模块的供电需求,而且也大大保障了RACK服务器
运行的安全性,提高了维护人员的工作效率。
一种基于Rack机柜的BBU蓄电池模式切换方法, RMC监控电源模块总输出功率及
电源模块数量,当检测到所有电源模块的平均输出功率等于电源模块最大额定功率时,由
RMC将处于standby状态的蓄电池BBU电源切换到供电状态。
所述方法的具体操作步骤为:
RMC不间断读取整机柜输出功率及电源模块数量,从而计算每个电源模块的平均输出
功率;
当计算得到电源模块平均输出功率达到电源模块的最大额定功率时,RMC自动切换蓄
电池BBU电源模式由standby到输出;
蓄电池BBU电源开始对整机柜供电,减轻电源模块的供电负荷。
所述的方法还包括RMC将电源切换的内容传送到服务器监控中心的步骤。
一种基于Rack机柜的BBU蓄电池模式切换系统,应用于所述的方法,包括RMC、蓄电
池BBU,
其中RMC包括采集模块、计算对比模块,采集模块用于采集电源模块总输出功率及电源
模块数量数据,计算对比模块用于计算电源模块的平均输出功率,并与电源模块最大额定
功率对比;
RMC的采集模块采集电源模块总输出功率及电源模块数量数据,RMC利用计算对比模块
计算所有电源模块的平均输出功率,当所有电源模块的平均输出功率等于电源模块最大额
定功率时,由RMC将处于standby状态的蓄电池BBU电源切换到供电状态。
RMC还包括日志模块,用于将电源切换的内容传送到服务器监控中心。
本发明与现有技术相比具有的有益效果是:
本发明提供一种基于Rack机柜的BBU蓄电池模式切换方法,通过Rack机柜集中监控管
理单元RMC不间断的监控电源模块总输出功率及电源模块数量,当检测到所有电源模块的
平均输出功率等于电源模块最大额定功率时,由RMC将Rack机柜上处于standby状态的BBU
蓄电池电源切换到供电状态,从而降低整机柜电源过载的几率,使整机柜在电源过载故障
导致的供电不足情况下依然能够通过蓄电池BBU供电运行,从而保证数据中心安全运行。
附图说明
图1本发明方法流程示意图。
具体实施方式
本发明提供一种基于Rack机柜的BBU蓄电池模式切换方法, RMC监控电源模块总
输出功率及电源模块数量,当检测到所有电源模块的平均输出功率等于电源模块最大额定
功率时,由RMC将处于standby状态的蓄电池BBU电源切换到供电状态。
同时,本发明还提供一种基于Rack机柜的BBU蓄电池模式切换系统,应用于所述的
方法,包括RMC、蓄电池BBU,
其中RMC包括采集模块、计算对比模块,采集模块用于采集电源模块总输出功率及电源
模块数量数据,计算对比模块用于计算电源模块的平均输出功率,并与电源模块最大额定
功率对比;
RMC的采集模块采集电源模块总输出功率及电源模块数量数据,RMC利用计算对比模块
计算所有电源模块的平均输出功率,当所有电源模块的平均输出功率等于电源模块最大额
定功率时,由RMC将处于standby状态的蓄电池BBU电源切换到供电状态。
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发
明进一步详细说明。
利用上述方法及系统,对机柜电源进行使用调控。
具体操作为:
RMC利用采集模块不间断读取整机柜输出功率及电源模块数量,从而利用计算对比模
块计算每个电源模块的平均输出功率;
当计算对比模块得到电源模块平均输出功率达到电源模块的最大额定功率时,RMC对
蓄电池BBU电源发送切换指令,
蓄电池BBU自动切换电源模式由standby到电源输出;
蓄电池BBU电源开始对整机柜供电,减轻电源模块的供电负荷。
在上述实施中,可以利用RMC将电源切换的内容传送到服务器监控中心,通知机房
维护人员,第一时间修复可能出现的电源问题。
本发明方法基于Rack机柜集中监控管理单元RMC,不间断的监控电源模块总输出
功率及电源模块数量,当检测到所有电源模块的平均输出功率等于电源模块最大额定功率
时,由RMC将Rack机柜上处于standby状态的BBU蓄电池电源切换到供电状态,从而降低整机
柜电源过载的几率,使整机柜在电源过载故障导致的供电不足情况下依然能够通过蓄电池
BBU供电运行,从而保证数据中心安全运行。