公开了一种用于功率封顶的方法。将从电源供应给负载的功率与功率封顶极限302相比较。当由负载所损耗的功率超过功率封顶极限时,给负载的功率由电源和能量存储设备304两者来供应。?
【技术实现步骤摘要】
【国外来华专利技术】功率封顶系统
技术介绍
计算机系统使用大量的功率。减少所使用的功率的量和/或更有效地使用功率有助于减少操作计算机系统的成本。更有效地操作计算机系统对于所使用的给定量的功率给用户更多的结果。限制由计算机系统所使用的功率的峰值通常被称作功率封顶。功率封顶能够通过限制其必须支持的最大负载来减少功率和冷却基础设施的成本。功率封顶能够通过监控计算机系统的功率损耗和当必要时减少功率消耗来完成。当功率损耗超过阈值时,由系统所使用的功率的量被减少直到功率损耗低于阈值为止。典型地,计算机系统中的功率的主要消耗者之一是处理器。通过减少处理器的时钟速度,可以减少由计算机系统所使用的总功率。在一些计算机系统中,例如刀片系统,功率封顶能够以系统级、机架级、刀片级、或以单独的处理器级来完成。监控系统的功率损耗和响应于超过功率封顶阈值的功率损耗减少由计算所生成的负载的过程花费时间。通过计算机系统更快地响应功率使用的尖峰或峰值可以允许计算机系统以较低成本来操作。附图说明图1是本专利技术的示例实施例中的计算机系统100的图。图2是本专利技术的示例实施例中的电力系统122的方框图。图3是本专利技术的示例实施例中的用于管理功率的流程图。具体实施例方式图1-3和以下描述描绘了特定示例,以教导本领域的技术人员如何做出和使用本专利技术的最佳模式。出于教导专利技术原理的目的,已经简化或者省略了一些常规方面。本领域的技术人员将理解来自落入本专利技术的范围内的这些示例的变化。本领域的技术人员将理解,能够以各种方式组合下述特征以形成本专利技术的多个变化。因此,本专利技术不限于下述特定示例,而是仅仅由权利要求和它们的等同物限制。图1是本专利技术的示例实施例中的计算机系统100的图。计算机系统100包括机架102、处理器刀片104、控制器110、总线116、I/O板120、辅助刀片118以及电力系统122。处理器刀片104、控制器110、I/O板120以及辅助刀片118被安装在机架102内部并且耦合到总线116。总线116可以是任何类型的通信总线或结构,例如PCIe总线。处理器刀片104可以包括一个或多个处理器106和存储器108。处理器106能够在多个功率电平下操作。辅助刀片118可以包括存储器刀片、储存器刀片、附加的I/O刀片或类似物。控制器110可以包括一个或多个处理器112和存储器114。在本专利技术的一个不例实施例中,电力系统122可以被安装在机架102内部并且耦合到总线116。在本专利技术的其他示例实施例中,电力系统122可以在机架102的外部。操作中,控制器110可能正运行监测计算机系统100的操作的代码。在本专利技术的一个不例实施例中,控制器Iio将正运行功率封顶模块。功率封顶模块将与电力系统122进行通信,以监测和控制计算机系统100的功率损耗。电力系统122可以包括一个或多个电源和一个或多个功率控制器。电力系统还可以包括能量存储设备。能量存储设备可以是能够存储电能的任何类型的设备,例如电池、超级电容器或类似物。电力系统被用电力总线(出于简洁未示出)耦合到计算机系统100的不同部件,所述电力总线将电力从电力系统提供给其他部件。图2是本专利技术的示例实施例中的电力系统122的方框图。电力系统122包括电源202和能量存储设备206。电源202可以包括交流(AC)至高压直流(HVDC)变流器208和HVDC至DC变流器210。AC至HVDC变流器208被耦合到AC分配系统212。AC至HVDC变流器208将来自AC分配系统212的AC电力转换成高压DC电力。AC至HVDC变流器208被耦合到HVDC至DC变流器210。AC至HVDC变流器208将高压DC电力提供给HVDC至DC变流器210。HVDC至DC变流器210通过电力分配总线216而被耦合到计算机系统100的末端负载214。HVDC至DC变流器210将高压DC电力转换成在由计算机系统100的不同末端负载所需要的电压下的DC电力。计算机系统的末端负载是例如机架102、处理器刀片104、控制器110、I/O板120、辅助刀片118等等。能量存储设备206也被耦合到电力分配总线216。功率管理器204监测计算机系统100的总功率损耗、针对AC功率分配系统的功率损耗、针对能量存储设备的功率损耗、以及当前在能量存储设备中存储的能量的量。在本专利技术的一个示例实施例中,功率管理器204可以位于电力系统122中。在本系统的另一示例实施例中,功率管理器可以是作为功率封顶模块的一部分在控制器110上运行的代码。功率管理器的功能还可以分布在控制器110与电力系统122之间。当功率管理器204确定从AC分配系统所损耗的功率已经超过阈值(也被称作功率封顶极限)时,功率管理器将使得能量存储设备206能够将功率供应给末端负载214。此外,功率管理器可以减少末端负载214的功率损耗。通过从能量存储设备206将功率供应给末端负载214,从AC分配系统212所损耗的功率能够被迅速地往回降低到低于阈值。当系统的功率损耗降到阈值以下时,功率管理器移除作为末端负载214的电力源的能量存储设备206,并且能量存储设备206可以开始再充电。在本专利技术的一个示例实施例中,功率管理器通过降低用于计算机系统中的一个或多个处理器的时钟频率来减少系统的功率损耗。降低处理器的时钟频率还可以被称为对处理器进行压制。还可以使用其他功率降低方法,例如对磁盘驱动器进行断电、放慢存储器访问、对辅助刀片118进行断电等等。图3是本专利技术的示例实施例中的用于管理功率的流程图。在步骤302处,将针对AC分配系统的功率损耗与功率封顶极限进行比较。当针对AC分配系统的功率损耗小于功率封顶极限时,流程回环到步骤302。当针对AC分配系统的功率损耗大于功率封顶极限时,流程转到步骤304。在步骤304处,能量存储设备被启用以使针对AC分配系统的损耗恢复低于功率封顶极限。通过从能量存储设备将功率提供给计算机系统,针对AC分配系统的功率损耗被减少到低于功率封顶极限。流程然后在步骤306处继续,其中计算机系统的功率损耗被减少。在步骤308处,将针对AC分配系统的功率损耗与功率封顶极限进行比较。当针对AC分配系统的功率损耗超过功率封顶极限时,流程返回到步骤306,其中计算机系统的功率损耗被减少。当针对AC分配系统的功率损耗低于功率封顶极限时,流程继续到步骤310,其中能量存储设备被禁用并且可以开始再充电。在本专利技术的一个示例实施例中,功率封顶模块可以监测计算机系统在机架、刀片和/或处理器级下的功率损耗。在本专利技术的其他实施例中,功率封顶模块可以监测计算机系统仅在机架或刀片级下的功率损耗。功率封顶模块可以在周期性基础上监测计算机系统的功率损耗,或者可以使用事件驱动系统来监测系统的功率损耗。当功率封顶模块周期性地监测功率时,功率封顶模块可以以定时的间隔轮询电力系统122以检索功率损耗信息。当功率封顶模块使用事件驱动方法来监测功率时,当系统的或部件的功率损耗超过阈值量时,硬件中断可以触发。在本专利技术的另一示例实施例中,功率管理器可以不降低计算机系统的功率损耗。计算机系统的功率损耗可以具有短峰值需求,其使针对AC分配系统的功率损耗超过功率封顶极限持续仅短的时间段。当针对AC分配系统的功率损耗超过功率封顶极限时,功率管理器将使得能量存储本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于功率封顶的方法,包括: 从功率源将功率供应给负载; 当所供应的功率的量低于功率封顶极限时,则: 使用仅所述功率源将功率供应给所述负载; 当所供应的功率的量不低于所述功率封顶极限时,则: (a)从能量存储设备和所述功率源两者将功率供应给所述负载; (b)减少由所述负载所损耗的所述功率。2.根据权利要求1所述的方法,进一步包括: 仅当以下中的至少一个发生时,才减少由所述负载所损耗的所述功率: 来自所述能量存储设备的所述功率损耗超过第一功率损耗阈值量; 从所述能量存储设备所损耗的所述总能量超过能量阈值量; 所述负载的所述功率损耗超过第二功率损耗阈值; 在所述能量存储设备中剩余的所述能量降到低于能量级阈值。3.根据权利要求1所述的方法,进一步包括: 当正被供应给所述负载的功率的所述量低于所述功率封顶极限时,则从仅所述功率源将功率供应给所述负载; 当正被供应给所述负载的功率的所述量超过所述功率封顶极限时,则重复步骤(a)和(b)。4.根据权利要求1、权利要求2或权利要求3所述的方法,其中,当所供应的所述功率不低于所述功率封顶极限时,所述能量存储设备自动地开始将功率供应给所述负载,而不用功率管理器的所述干预。5.根据权利要求1、权利要求2或权利要求3所述的方法,进一步包括: 当正被供应给所述负载的功率的所述量低于所述功率封顶极限时,则对所述能量存储设备进行充电。6.根据权利要求1、权利要求2或权利要求3所述的方法,其中,所述负载由以下设备中的至少一个组成:计算机系统100、机架102、处理器刀片104、控制器110、总线116、I/O板120以及辅助刀片118。7.根据权利...
【专利技术属性】
技术研发人员:D汉弗莱,DP摩尔,ZJ戈尔博兹,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。