一种服务器功耗控制方法、系统及设备技术方案

技术编号:19744334 阅读:48 留言:0更新日期:2018-12-12 04:34
本发明专利技术公开了一种服务器功耗控制方法、系统及设备,涉及服务器技术领域。服务器功耗控制方法包括以下步骤:当服务器的实际功耗超过功率封顶阈值时,计算实际功耗超出功率封顶阈值的比率,并根据所述比率生成降低功耗命令;在服务器中查找利用率最低的中央处理器CPU并执行降低功耗命令,直到实际功耗低于所述功率封顶阈值。本发明专利技术对利用率最低的CPU进行降低功耗操作,在不影响服务器性能的情况下,降低了功耗,实现了更加灵活的功率封顶方法,提高了电能的利用率。

【技术实现步骤摘要】
一种服务器功耗控制方法、系统及设备
本专利技术涉及通信
,具体是涉及一种服务器功耗控制方法、系统及设备。
技术介绍
现代信息技术的发展日新月异,计算机网络上的数据和信息也以爆炸式的速度倍增,IT领域对服务器设备的信息处理性能的要求也越来越高。服务器设备通常为了处理满配负载而设计,但在实际应用中,并非时刻都会达到满配负载状态,因此必然存在能源浪费的问题,资源利用率较低,存在较多的节能机会。为了更有效地利用电能,现有技术中采用功率封顶(PowerCapping)技术来对服务器设备的电能进行调配,功率封顶技术允许用户把服务器设备的功率消耗限定在指定的范围内,其实现方法是先根据服务器设备在正常运行情况下的实际功耗设置功率封顶阈值,并通过基板管理控制器(BaseboardManagementController,BMC)监控服务器设备的实际功耗,当发现实际功耗超过功率封顶阈值时,则进行封顶操作。然而,现有的功率封顶技术中降低功率消耗的操作仅限于非常粗糙的调整,封顶功能不灵活,并没考虑具体服务器设备的性能,不能最大化地合理使用资源。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于本文档来自技高网...

【技术保护点】
1.一种服务器功耗控制方法,其特征在于,其包括以下步骤:当服务器的实际功耗超过功率封顶阈值时,计算实际功耗超出功率封顶阈值的比率,并根据所述比率生成降低功耗命令;在服务器中查找利用率最低的中央处理器CPU并执行所述降低功耗命令,直到所述实际功耗低于所述功率封顶阈值。

【技术特征摘要】
1.一种服务器功耗控制方法,其特征在于,其包括以下步骤:当服务器的实际功耗超过功率封顶阈值时,计算实际功耗超出功率封顶阈值的比率,并根据所述比率生成降低功耗命令;在服务器中查找利用率最低的中央处理器CPU并执行所述降低功耗命令,直到所述实际功耗低于所述功率封顶阈值。2.如权利要求1所述的服务器功耗控制方法,其特征在于:所述比率p的计算公式为:其中,Pr为所述实际功耗,Pw为所述功率封顶阈值;将所述比率p划分为m段,m≥2,所述降低功耗命令包括m级,每级降低功耗命令对应所述比率的一个分段,且每级降低功耗命令所降低的功耗随分段值的增加而增大。3.如权利要求2所述的服务器功耗控制方法,其特征在于:所述降低功耗命令M为:其中,m1、m2、m3分别表示一级命令、二级命令和三级命令,p1,p2表示所述比率的分段值,m=3。4.如权利要求1所述的服务器功耗控制方法,其特征在于:所述降低功耗操作包括降低CPU的工作频率。5.如权利要求1至4任一项所述的服务器功耗控制方法,其特征在于,所述方法还包括:当收到更新的所述功率封顶阈值时,使用更新的所述功率封顶阈值判断并执行降低功耗操作,直到实际功耗低于更新的所述功率封顶阈值。6.一种服务...

【专利技术属性】
技术研发人员:袁静
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

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

1