一种电源管理方法、系统及机架服务器的制造方法

文档序号:6648964阅读:148来源:国知局
一种电源管理方法、系统及机架服务器的制造方法
【专利摘要】本发明提供一种电源管理方法、系统及机架服务器。电源管理方法包括:实时监听电源模块的输出功耗,判断输出功率是否能够满足机架系统的正常需求;当输出功耗不能满足机架系统的正常需求时,通过BIOS降低机架系统上的硬件设备的功耗。电源管理系统包括:电源模块用于为硬件设备供电;输出功率监控模块用于实时监听电源模块的输出功耗,判断输出功率是否能够满足机架系统的正常需求;设备功耗控制模块用于当所述输出功耗不能满足机架系统的正常需求时,通过BIOS降低机架系统上的硬件设备的功耗。本发明的技术方案能够实现在电源模块发生故障或某些电子板子功耗需求超过PSU电源模块的上限时,保证了机架系统的功能和服务不受影响。
【专利说明】一种电源管理方法、系统及机架服务器

【技术领域】
[0001]本发明涉及一种计算机技术,特别是涉及一种电源管理方法、系统及机架服务器。

【背景技术】
[0002]在现有的Rack(机架)系统中,机架包括很多的安装槽,每一个安装槽都可以用于将硬件设备固定于适当的位置。一个简单机架可能包含层层叠放的多个硬件设备,例如控制板、管理板、存储板等。这些硬件设备模块均由机架的一个或多个PSU(Power SupplyUnit)电源模块进行供电。但是电源本身有相应的功率输出限制,当其中的某一个电源模块发生问题或者上述硬件设备的功耗超出PSU电源模块的上限时,则会产生PSU电源的供应问题,即PSU供应的功率无法满足硬件设备的功率要求,这可能导致严重的后果,例如导致整个机架(rack)系统停止运作。
[0003]针对机架上的PSU电源供应功率可能不足的情况,目前最常用的解决办法是关闭机架上的部分硬件设备板,这必然导致需要停止rack机架里面的一些功能和服务。鉴于此,如何找到一种更好的办法来解决PSU电源供应功率不足导致的问题成为了本领域技术人员亟待解决的问题。


【发明内容】

[0004]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种电源管理方法、系统及机架服务器,用于解决现有技术中PSU电源供应功率不足导致的问题。
[0005]为实现上述目的及其他相关目的,本发明提供一种电源管理方法,所述电源管理方法包括:实时监听电源模块的输出功耗,判断输出功率是否能够满足机架系统的正常需求;当所述输出功耗不能满足机架系统的正常需求时,通过B1S降低机架系统上的硬件设备的功耗。
[0006]可选地,所述实时监听电源模块的输出功耗是通过逻辑电路实现的。
[0007]可选地,所述降低机架系统上的硬件设备的功耗的具体实现包括:通过B1S控制部分硬件设备降低CPU的频率或者通过B1S控制部分硬件设备切换进入低功耗模式。
[0008]可选地,所述硬件设备包括:控制板、管理板、存储板中的任一种或多种。
[0009]可选地,所述电源管理方法还包括:当所述输出功耗满足机架系统的正常需求时,恢复机架系统上的硬件设备的功耗。
[0010]可选地,所述恢复机架系统上的硬件设备的功耗的具体实现包括:通过B1S控制部分硬件设备调升CPU的频率或者通过B1S控制部分硬件设备切换进入高性能模式。
[0011]本发明提供一种电源管理系统,所述电源管理系统包括:电源模块,用于为硬件设备供电;输出功率监控模块,与所述电源模块相连,用于实时监听所述电源模块的输出功耗,判断输出功率是否能够满足机架系统的正常需求;设备功耗控制模块,与所述输出功率监控模块相连,用于当所述输出功耗不能满足机架系统的正常需求时,通过B1S降低机架系统上的硬件设备的功耗。
[0012]可选地,所述电源模块包括一个或多个电源供应单元。
[0013]可选地,所述实时监听所述电源模块的输出功耗是通过逻辑电路实现的。
[0014]可选地,所述降低机架系统上的硬件设备的功耗的具体实现包括:通过所述B1S控制部分硬件设备降低CPU的频率或者通过所述B1S控制部分硬件设备切换进入低功耗模式。
[0015]可选地,所述硬件设备包括:控制板、管理板、存储板中的任一种或多种。
[0016]可选地,所述设备功耗控制模块还用于:当所述输出功耗正常满足机架系统的正常需求时,恢复机架系统上的硬件设备的功耗。
[0017]可选地,所述恢复机架系统上的硬件设备的功耗的具体实现包括:通过所述B1S控制部分硬件设备调升CPU的频率或者通过所述B1S控制部分硬件设备切换进入高性能模式。
[0018]一种机架服务器,所述机架服务器包括以上所述的电源管理系统。
[0019]如上所述,本发明的一种电源管理方法、系统及机架服务器,具有以下有益效果:不需要停止单个功能板子的运作,只需再平衡每块板子的功耗来达到Rack机架系统持续不间断的运行,不需停止rack机架里面的功能和服务。

【专利附图】

【附图说明】
[0020]图1显示为本发明的电源管理方法的一实施例的流程示意图。
[0021]图2显示为本发明的电源管理系统的一实施例的模块示意图。
[0022]图3显示为本发明的机架服务器的一实施例的结构示意图。
[0023]元件标号说明
[0024]I电源管理系统
[0025]11电源模块
[0026]12输出功率监控模块
[0027]13设备功耗控制模块
[0028]SI ?S2步骤

【具体实施方式】
[0029]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
[0030]需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0031]本发明提供一种电源管理方法。在一个实施例中,如图1所示,所述电源管理方法包括:
[0032]步骤SI,实时监听电源模块的输出功耗,判断输出功率是否能够满足机架系统的正常需求。在一个实施例中,所述实时监听电源模块的输出功耗是通过逻辑电路实现的。所述硬件设备包括:控制板、管理板、存储板中的任一种或多种。所述电源模块包括一个或多个电源供应单元(PSU,Power Supply Unit,电源供应单元)。所述硬件设备与所述电源模块相连,由所述电源模块负载供电。通过计算出所有需要供电的硬件设备正常消耗的功率,以及电源模块的输出功率,判断输出功率是否能够满足机架系统的需求。当所有需要供电的硬件设备正常消耗的功率大于电源模块的输出功率时,说明所述输出功耗不能满足机架系统的需求。当所有需要供电的硬件设备正常消耗的功率小于电源模块的输出功率时,说明所述输出功耗能够满足机架系统的需求。
[0033]步骤S2,当所述输出功耗不能满足机架系统的正常需求时,通过BI OS (Bas i cInput/Output System,基本输入输出系统)降低机架系统上的硬件设备的功耗。在一个实施例中,所述降低机架系统上的硬件设备的功耗的具体实现包括:通过B1S控制部分硬件设备降低CPU的频率或者通过B1S控制部分硬件设备切换进入低功耗模式。在一个实施例中,当电源模块供电出现问题时或整个rack机架的功耗超过电源模块的供给时,此时,电源模块的输出功耗不能满足机架系统的正常需求;系统会通过逻辑电路通知各个功能板子的B1S系统软件,B1S会通过软件降低CPU的频率或让一些板子的设备进入低功耗的模式,以降低每块板子的功率,达到满足当前电源模块供电的输出功率要求,防止了整个Rack机架的不正常当机(关停)。
[0034]在一个实施例中,所述电源管理方法还包括:当所述输出功耗满足机架系统的正常需求时,恢复机架系统上的硬件设备的功耗。具体地,所述恢复机架系统上的硬件设备的功耗的具体实现包括:通过B1S控制部分硬件设备调升CPU的频率或者通过B1S控制部分硬件设备切换进入高性能模式。在一个实施例中,当电源模块供电恢复正常时或整个rack机架的功耗在电源模块的供给范围时,此时,所述输出功耗满足机架系统的正常需求;系统会通过逻辑电路通知各个功能板子的B1S系统软件,B1S系统软件再动态调升各块功能板子的CPU的频率或让一些板子的设备进入高性能的模式,达到高性能的应用和服务。
[0035]本发明提供一种电源管理系统。在一个实施例中,如图2所示,所述电源管理系统包括电源模块11、输出功率监控模块12以及设备功耗控制模块13。其中:
[0036]电源模块11用于为硬件设备供电。所述电源模块包括一个或多个电源供应单元(PSU,Power Supply Unit,电源供应单元)。所述硬件设备与所述电源模块相连,由所述电源模块负载供电。所述硬件设备包括:控制板、管理板、存储板中的任一种或多种。
[0037]输出功率监控模块12与所述电源模块11相连,用于实时监听所述电源模块的输出功耗,判断输出功率是否能够满足机架系统的需求。在一个实施例中,所述实时监听电源模块的输出功耗是通过逻辑电路实现的。输出功率监控模块12通过计算出所有需要供电的硬件设备正常消耗的功率,以及电源模块11的输出功率,判断输出功率是否能够满足机架系统的需求。当所有需要供电的硬件设备正常消耗的功率大于电源模块11的输出功率时,说明所述输出功耗不能满足机架系统的需求。当所有需要供电的硬件设备正常消耗的功率小于电源模块11的输出功率时,说明所述输出功耗能够满足机架系统的需求。
[0038]设备功耗控制模块I3与所述输出功率监控模块12相连,用于当所述输出功耗不能满足机架系统的需求时,通过B1S(Basic Input/Output System,基本输入输出系统)降低机架系统上的硬件设备的功耗。在一个实施例中,所述降低机架系统上的硬件设备的功耗的具体实现包括:通过B1S控制部分硬件设备降低CPU的频率或者通过B1S控制部分硬件设备切换进入低功耗模式。在一个实施例中,当输出功率监控模块12检测到电源模块11供电出现问题时或整个rack机架的功耗超过电源模块11的供给时,此时,电源模块11的输出功耗不能满足机架系统的正常需求;设备功耗控制模块13会通过逻辑电路通知各个功能板子的B1S系统软件,B1S会通过软件降低CPU的频率或让一些板子的设备进入低功耗的模式,以降低每块板子的功率,达到满足当前电源模块11供电的输出功率要求,防止了整个Rack机架的不正常当机(关停)。
[0039]在一个实施例中,所述设备功耗控制模块13还用于:当所述输出功耗满足机架系统的正常需求时,恢复机架系统上的硬件设备的功耗。具体地,所述恢复机架系统上的硬件设备的功耗的具体实现包括:通过B1S (Basic Input/Output System,基本输入输出系统)控制部分硬件设备调升CPU的频率或者通过B1S控制部分硬件设备切换进入高性能模式。在一个实施例中,当输出功率监控模块12检测到电源模块11供电恢复正常时或整个rack机架的功耗在电源模块11的供给范围时,此时,所述输出功耗满足机架系统的正常需求;所述设备功耗控制模块13会通过逻辑电路通知各个功能板子的B1S系统软件,B1S系统软件再动态调升各块功能板子的CPU的频率或让一些板子的设备进入高性能的模式,达到高性能的应用和服务。
[0040]一种机架服务器,所述机架服务器包括以上所述的电源管理系统I。在一个实施例中,如图3所示,机架服务器(也可称为机架系统)通过电源管理系统1,使用B1S系统控制软件结合相应的电源模块监听逻辑电路,来动态调节每块板子的功耗,以便电源模块发生故障或某些电子板子功耗需求超过电源模块的上限时来平衡相应的功率,不需要停止单个功能板子的运作,只需再平衡每块板子的功耗来达到Rack机架系统持续不间断的运行。
[0041]综上所述,本发明一种电源管理方法、系统及机架服务器,能够实现当电源模块发生故障或某些电子板子功耗需求超过PSU电源模块的上限时,通过平衡每块板子的功耗来达到Rack机架系统持续不间断的运行,而不需停止rack机架里面的部分板子,保证了机架系统的功能和服务不受影响。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
[0042]上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属【技术领域】中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
【权利要求】
1.一种电源管理方法,其特征在于,所述电源管理方法包括: 实时监听电源模块的输出功耗,判断输出功率是否能够满足机架系统的正常需求; 当所述输出功耗不能满足机架系统的正常需求时,通过8103降低机架系统上的硬件设备的功耗。
2.根据权利要求1所述的电源管理方法,其特征在于:所述降低机架系统上的硬件设备的功耗的具体实现包括:通过8103控制部分硬件设备降低0^的频率或者通过8103控制部分硬件设备切换进入低功耗模式。
3.根据权利要求1所述的电源管理方法,其特征在于:所述电源管理方法还包括:当所述输出功耗满足机架系统的正常需求时,恢复机架系统上的硬件设备的功耗。
4.根据权利要求3所述的电源管理方法,其特征在于:所述恢复机架系统上的硬件设备的功耗的具体实现包括:通过8103控制部分硬件设备调升0^的频率或者通过8103控制部分硬件设备切换进入高性能模式。
5.一种电源管理系统,其特征在于:所述电源管理系统包括: 电源模块,用于为硬件设备供电; 输出功率监控模块,与所述电源模块相连,用于实时监听所述电源模块的输出功耗,判断输出功率是否能够满足机架系统的正常需求; 设备功耗控制模块,与所述输出功率监控模块相连,用于当所述输出功耗不能满足机架系统的正常需求时,通过8103降低机架系统上的硬件设备的功耗。
6.根据权利要求5所述的电源管理系统,其特征在于:所述电源模块包括一个或多个电源供应单元。
7.根据权利要求5所述的电源管理系统,其特征在于:所述实时监听所述电源模块的输出功耗是通过逻辑电路实现的。
8.根据权利要求5所述的电源管理系统,其特征在于:所述降低机架系统上的硬件设备的功耗的具体实现包括:通过所述8103控制部分硬件设备降低0^的频率或者通过所述8108控制部分硬件设备切换进入低功耗模式。
9.根据权利要求5所述的电源管理系统,其特征在于:所述硬件设备包括:控制板、管理板、存储板中的任一种或多种。
10.根据权利要求5所述的电源管理系统,其特征在于:所述设备功耗控制模块还用于:当所述输出功耗正常满足机架系统的正常需求时,恢复机架系统上的硬件设备的功耗。
11.根据权利要求10所述的电源管理系统,其特征在于:所述恢复机架系统上的硬件设备的功耗的具体实现包括:通过所述8103控制部分硬件设备调升0^的频率或者通过所述8103控制部分硬件设备切换进入高性能模式。
12.—种机架服务器,其特征在于:所述机架服务器包括如权利要求5至11中的任一权利要求所述的电源管理系统。
【文档编号】G06F1/28GK104484026SQ201510007269
【公开日】2015年4月1日 申请日期:2015年1月7日 优先权日:2015年1月7日
【发明者】黄志荣 申请人:加弘科技咨询(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1