【技术实现步骤摘要】
一种服务器功耗限制方法、装置、设备及可读存储介质
[0001]本申请涉及计算机
,特别涉及一种服务器功耗限制方法、装置、设备及可读存储介质。
技术介绍
[0002]通常利用BMC(Baseboard Management Controller,基板管理控制器)和ME(Management Engine,Intel管理引擎)来限制服务器的功耗。但有的服务器未配置ME(如海光服务器),因此无法通过BMC给ME发消息的方式来实时调控服务器的功耗。
[0003]因此,如何实时调控未配置ME的服务器的功耗,是本领域技术人员需要解决的问题。
技术实现思路
[0004]有鉴于此,本申请的目的在于提供一种服务器功耗限制方法、装置、设备及可读存储介质,以实时调控未配置ME的服务器的功耗。其具体方案如下:
[0005]第一方面,本申请提供了一种服务器功耗限制方法,包括:
[0006]从BMC中获取用户配置的服务器功耗上限值;
[0007]判断所述服务器功耗上限值是否小于服务器实际功耗值:r/>[0008]若本文档来自技高网...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种服务器功耗限制方法,其特征在于,包括:从BMC中获取用户配置的服务器功耗上限值;判断所述服务器功耗上限值是否小于服务器实际功耗值:若是,则将所述服务器功耗上限值与所述服务器实际功耗值的差值确定为第一差异值;将所述第一差异值的二分之一确定为第二差异值;将所述第二差异值与当前服务器中CPU个数的比值确定为每个CPU的可调节值,并按照所述可调节值调整每个CPU的功耗上限值;将每个CPU的功耗上限值写入相应寄存器。2.根据权利要求1所述的服务器功耗限制方法,其特征在于,用户基于web端、redfish或ipmitool配置所述服务器功耗上限值至所述BMC。3.根据权利要求1所述的服务器功耗限制方法,其特征在于,所述将所述服务器功耗上限值与所述服务器实际功耗值的差值确定为第一差异值之前,还包括:按照预设规则减小所述服务器功耗上限值,用减小后的所述服务器功耗上限值替换所述服务器功耗上限值。4.根据权利要求3所述的服务器功耗限制方法,其特征在于,所述按照预设规则减小所述服务器功耗上限值,包括:按照预设比例减小所述服务器功耗上限值;或利用预设常数减小所述服务器功耗上限值。5.根据权利要求1所述的服务器功耗限制方法,其特征在于,所述按照所述可调节值调整每个CPU的功耗上限值,包括:针对每个CPU,将任一个CPU实际功耗值与所述可调节值的差值确定为CPU的功耗上限值。6.根据权利要求1
技术研发人员:王伟,张羽,鞠荣荣,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。