一种服务器的功耗处理方法、设备、装置及介质制造方法及图纸

技术编号:34486779 阅读:39 留言:0更新日期:2022-08-10 09:04
本发明专利技术公开了一种服务器的功耗处理方法、设备、装置及介质,适用于服务器功耗管理领域。由于CPLD处理任务量较少,处理微秒级可以实现功耗管理功能,通过CPLD辅助BMC进行服务器的功耗管理,避免BMC在更新升级过程或者重启过程的场景下无法进行功耗管理。CPLD在获得功耗操控权后功耗管理,利于在BMC工作异常时可以完全接替BMC工作进行功耗管理,也利于BMC正常工作时进行监控BMC工作,将CPLD与BMC分别采集电源设备的输入功耗值进一步确定最终输入功耗值,当由最终输入功耗值转换得到的整机功耗值达到预设功耗值时,则触发降频指令进行CPU降频处理。提升服务器性能以及保证机房内其他服务器的正常工作。服务器的正常工作。服务器的正常工作。

【技术实现步骤摘要】
一种服务器的功耗处理方法、设备、装置及介质


[0001]本专利技术涉及服务器功耗管理领域,特别是涉及一种服务器的功耗处理方法、设备、装置及介质。

技术介绍

[0002]随着Intel等各平台将功耗管理功能卸载到带外管理平台基板管理控制器(Baseboard Management Controller,BMC),通过BMC进行整机功耗管理例如功耗封顶、功耗调优等功能。BMC表示一系列的监视和控制功能,操作的对象是系统硬件,例如通过监视系统的温度、电压、风扇、电源等,并做相应的调节工作,以保证系统处于健康的状态。
[0003]若BMC在进行平台升级或者重启等操作时,此时的功耗管理功能无法进行有效查看和管理,当存在功能封顶异常以及该场景下无法进行功能封顶,进而影响服务器的性能。当服务器受到影响后,若不及时处理,可能导致服务器的电流过大,由于机房的过流保护机制,整个机房进行断电保护,进而影响其他服务器正常工作。
[0004]因此,如何提升服务器的性能是本领域技术人员亟需要解决的。

技术实现思路

[0005]本专利技术的目本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种服务器的功耗处理方法,其特征在于,应用于CPLD,包括:当BMC处于异常状态时,由所述BMC将所述服务器的功耗操控权转移至所述CPLD,当所述CPLD获得所述功耗操控权时,则接收电源设备的第一输入功耗值、BMC对应所述服务器的功耗封顶的预设功耗值以及所述BMC采集所述电源设备的第二输入功耗值;根据所述第一输入功耗值和所述第二输入功耗值的关系确定最终输入功耗值,并将所述最终输入功耗值转换为整机功耗值;当所述整机功耗值达到所述预设功耗值时,则触发降频指令;将所述降频指令发送至CPU进行降频处理。2.根据权利要求1所述的服务器的功耗处理方法,其特征在于,所述根据所述第一输入功耗值和所述第二输入功耗值的关系确定最终输入功耗值,包括:获取功耗偏差值的偏差范围;根据所述第一输入功耗值和所述第二输入功耗值确定两者之间的功耗偏差;当所述功耗偏差处于所述偏差范围内,则根据所述第一输入功耗值和所述第二输入功耗值确定所述最终输入功耗值;当所述功耗偏差超出所述偏差范围时,则将所述第一输入功耗值作为所述最终输入功耗值。3.根据权利要求1或2所述的服务器的功耗处理方法,其特征在于,所述电源设备至少包括PSU设备,还包括:接收所述PSU设备的第三输入功耗值、所述BMC对应所述PSU设备的功耗封顶的封顶功耗值和所述BMC采集的所述PSU设备的第四输入功耗值;根据所述第三输入功耗值和所述第四输入功耗值的关系确定目标输入功耗值,并将所述目标输入功耗值转换为PSU功耗值,其中所述目标输入功耗值为所述PSU设备的最终功耗值;当所述目标输入功耗值达到所述封顶功耗值时,则触发所述降频指令;将所述降频指令发送至所述CPU进行降频处理。4.根据权利要求3所述的服务器的功耗处理方法,其特征在于,还包括:当所述CPU降频处理完成后,控制所述BMC输出日志信息。5.一种服务器的功耗处理方法,其特征在于,应用于BMC,包括:获取所述服务器的功耗封顶的预设功耗值;接收电源设备的第一输入功耗值,并将所述第一输入功耗值转换为所述BMC的第二输入功耗值;当所述BMC处于异常状态时,将所述服务器的功耗操控权转移至所述CPLD,并将所述预设功耗值与所述第二输入功耗值发送至所述CPLD,以便当所述CPLD获得所述功耗操控权时,所述CPLD接收电源设备的第一输入功耗值、所述预设功耗值以及所述第二输入功耗值;根据所述第一输入功耗值和所述第二输入功耗值的关系确定最终输入功耗值,并将所述最终输入功耗值转换为...

【专利技术属性】
技术研发人员:张秀波
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1