【技术实现步骤摘要】
一种最优低能耗保持方法、装置、设备及介质
[0001]本专利技术涉及计算机
,特别涉及一种最优低能耗保持方法、装置、设备及介质。
技术介绍
[0002]当前,BMC(Baseboard Management Controller,基板管理控制器)是服务器特有的管理控制器,BMC可以自动监控服务器运行状态,并及时根据当前状态进行调控,其中主要的一个功能就是可以调控散热风扇转速进行服务器的风冷散热。随着服务器的广泛应用,其低能耗设计越来越重要。当前的风扇调控策略只能在特定机型、特定负载区间做到能耗最优,且在实施前期需要进行大量的测试实验工作,严重浪费了人力物力资源。
[0003]目前基于特定机型的散热状况定义的风扇调控策略,业内通用的PID(Proportional
‑
Integral
‑
Derivative,比例积分微分)调速可以满足服务器整机散热的基础上实现风扇最低转速,但由于该最低转速并不对应服务器能耗最优点。在风扇转速上调后,系统的CPU(central processi ...
【技术保护点】
【技术特征摘要】
1.一种最优低能耗保持方法,其特征在于,包括:获取预先设置的能耗参数;所述能耗参数包括标志位和调整时间间隔;判断所述能耗参数是否有效,若有效则计算所述调整时间间隔与基于风扇转速的调控时间间隔的比值得到目标次数;在风扇进风口温度稳定且其它温度对风扇转速调控度满足预设条件时,基于所述调控时间间隔实时获取风扇转速,若连续所述目标次数的风扇转速相同,则计算所述调整时间间隔下的当前整机总能耗,并基于所述当前整机总能耗和所述目标次数计算所述调控时间间隔下的当前平均能耗;若所述当前平均能耗为首次得出的平均能耗,则基于目标调整范围上调风扇转速,并跳转至所述基于所述调控时间间隔实时获取风扇转速的步骤;若所述当前平均能耗为非首次得出的平均能耗,则计算所述当前平均能耗和前次平均能耗之间的能耗差值;基于所述能耗差值并根据所述目标调整范围上调或下调风扇转速,并跳转至所述基于所述调控时间间隔实时获取风扇转速的步骤,以确保风扇实时保持最优低能耗。2.根据权利要求1所述的最优低能耗保持方法,其特征在于,所述基于所述调控时间间隔实时获取风扇转速之后,还包括:若进风口温度不稳定导致当前获取的风扇转速与前次获取的风扇转速不同或其它温度对风扇转速调控度不满足预设条件,则退出最优低能耗保持过程。3.根据权利要求1所述的最优低能耗保持方法,其特征在于,所述获取预先设置的能耗参数,包括:通过风扇调控程序从掉电非易失性存储芯片中获取预先设置的能耗参数。4.根据权利要求3所述的最优低能耗保持方法,其特征在于,所述获取预先设置的能耗参数之前,还包括:通过BMC获取设置有所述能耗参数的IPMI命令,解析所述IPMI命令并通过BMC判断所述能耗参数是否有效;若有效则将所述能耗参数存储至所述掉电非易失性存储芯片中;若无效则返回错误码。5.根据权利要求1所述的最优低能耗保持方法,其特征在于,所述判断所述能耗参数是否有效之后,还包括:若无效则禁止进行所述计算所述调整时间间隔与基于风扇转速的调控时间间隔的比值得到目标次数的步骤。6.根据权利要求1所述的最优低能耗保持方法,其特征在于,所...
【专利技术属性】
技术研发人员:翟振辉,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。