一种服务器散热控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31710862 阅读:15 留言:0更新日期:2022-01-01 11:14
本申请提供一种服务器散热控制方法、装置、电子设备及存储介质,该方法包括:获取服务器的当前配置信息和当前部件温度信息;根据当前配置信息,建立服务器的数字孪生模型;基于数字孪生模型,根据当前部件温度信息,确定服务器的散热控制策略;按照散热控制策略,向服务器发送散热控制指令。上述方案提供的方法,通过将散热控制策略确定任务迁移到服务器外部的数字孪生模型来处理,孪生数字模型与服务器的实际配置保持一致,可以直接得到适合服务器的散热控制策略,无需再根据服务器的配置情况对服务器散热控制设备进行升级和兼容性调整,节省了服务器的维护成本。节省了服务器的维护成本。节省了服务器的维护成本。

【技术实现步骤摘要】
一种服务器散热控制方法、装置、电子设备及存储介质


[0001]本申请涉及服务器管理
,尤其涉及一种服务器散热控制方法、装置、电子设备及存储介质。

技术介绍

[0002]随着计算机技术的快速发展,服务器中不断出现新的产品形态,服务器功能不断增多的同时,服务器的设备功耗明显增加,设备功耗的增大势必伴随着发热量越来越大,散热成为了影响服务器性能的关键因素,不良散热条件可能会导致网卡降速、CPU降频甚至服务器宕机等各种故障。
[0003]在现有技术中,通常是利用基本输入输出系统(Basic Input Output System,简称:BIOS)来获取服务器中各设备的信息,并传递给基板管理控制器(Baseboard Manager Controller,简称:BMC),由BMC确定相应的散热策略。
[0004]但是,由于目前的服务器一般具备扩展接口,在基于其扩展接口修改服务器的配置后,若继续采用现有技术对其进行散热控制,则需要对BIOS和BMC进行相应的升级和兼容性调整,增加了服务器的维护成本。

技术实现思路

[0005]本申请提供一种服务器散热控制方法、装置、电子设备及存储介质,以解决现有技术增加了服务器的维护成本等缺陷。
[0006]本申请第一个方面提供一种服务器散热控制方法,包括:
[0007]获取服务器的当前配置信息和当前部件温度信息;
[0008]根据所述当前配置信息,建立所述服务器的数字孪生模型;
[0009]基于所述数字孪生模型,根据所述当前部件温度信息,确定所述服务器的散热控制策略;
[0010]按照所述散热控制策略,向所述服务器发送散热控制指令。
[0011]可选的,所述基于所述数字孪生模型,根据所述当前部件温度信息,确定所述服务器的散热控制策略,包括:
[0012]基于所述数字孪生模型,确定所述服务器中每个部件的类型和位置;
[0013]根据所述当前部件温度信息和各所述部件的类型所对应的温度阈值,确定待降温部件;
[0014]根据所述待降温部件的位置和所述服务器的散热设备的状态信息,确定所述服务器的散热控制策略。
[0015]可选的,所述散热设备包括多个散热风扇,所述根据所述待降温部件的位置和所述服务器的散热设备的状态信息,确定所述服务器的散热控制策略,包括:
[0016]根据所述待降温部件的位置和各所述散热风扇的位置信息,从所述多个散热风扇中筛选目标散热风扇;
[0017]根据各所述散热风扇的当前转速和目标散热风扇,确定散热风扇转速控制策略。
[0018]可选的,所述根据各所述散热风扇的当前转速和目标散热风扇,确定散热风扇转速控制策略,包括:
[0019]确定所述目标散热风扇的转速增量;
[0020]根据所述各所述散热风扇的当前转速和目标散热风扇的转速增量,确定各所述散热风扇的目标转速。
[0021]可选的,所述按照所述散热控制策略,向所述服务器发送散热控制指令,包括:
[0022]生成所述散热风扇转速控制策略对应的PWM调控值;
[0023]将所述PWM调控值发送到服务器BMC,以利用所述服务器BMC将所述PWM调控值转发到散热设备。
[0024]可选的,所述数字孪生模型包括所述服务器的接口配置信息,所述方法还包括:
[0025]根据所述接口配置信息,对所述数字孪生模型进行配置调整。
[0026]可选的,所述接口配置信息包括接口类型、各类型接口的数量和接口使用状态。
[0027]本申请第二个方面提供一种服务器散热控制装置,包括:
[0028]获取模块,用于获取服务器的当前配置信息和当前部件温度信息;
[0029]模型建立模块,用于根据所述当前配置信息,建立所述服务器的数字孪生模型;
[0030]确定模块,用于基于所述数字孪生模型,根据所述当前部件温度信息,确定所述服务器的散热控制策略;
[0031]控制模块,用于按照所述散热控制策略,向所述服务器发送散热控制指令。
[0032]可选的,所述确定模块,具体用于:
[0033]基于所述数字孪生模型,确定所述服务器中每个部件的类型和位置;
[0034]根据所述当前部件温度信息和各所述部件的类型所对应的温度阈值,确定待降温部件;
[0035]根据所述待降温部件的位置和所述服务器的散热设备的状态信息,确定所述服务器的散热控制策略。
[0036]可选的,所述散热设备包括多个散热风扇,所述确定模块,具体用于:
[0037]根据所述待降温部件的位置和各所述散热风扇的位置信息,从所述多个散热风扇中筛选目标散热风扇;
[0038]根据各所述散热风扇的当前转速和目标散热风扇,确定散热风扇转速控制策略。
[0039]可选的,所述确定模块,具体用于:
[0040]确定所述目标散热风扇的转速增量;
[0041]根据所述各所述散热风扇的当前转速和目标散热风扇的转速增量,确定各所述散热风扇的目标转速。
[0042]可选的,所述控制模块,具体用于:
[0043]生成所述散热风扇转速控制策略对应的PWM调控值;
[0044]将所述PWM调控值发送到服务器BMC,以利用所述服务器BMC将所述PWM调控值转发到散热设备。
[0045]可选的,所述数字孪生模型包括所述服务器的接口配置信息,所述装置还包括:
[0046]配置模块,用于根据所述接口配置信息,对所述数字孪生模型进行配置调整。
[0047]可选的,所述接口配置信息包括接口类型、各类型接口的数量和接口使用状态。
[0048]本申请第三个方面提供一种电子设备,包括:至少一个处理器和存储器;
[0049]所述存储器存储计算机执行指令;
[0050]所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一个方面以及第一个方面各种可能的设计所述的方法。
[0051]本申请第四个方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一个方面以及第一个方面各种可能的设计所述的方法。
[0052]本申请技术方案,具有如下优点:
[0053]本申请提供一种服务器散热控制方法、装置、电子设备及存储介质,该方法包括:获取服务器的当前配置信息和当前部件温度信息;根据当前配置信息,建立服务器的数字孪生模型;基于数字孪生模型,根据当前部件温度信息,确定服务器的散热控制策略;按照散热控制策略,向服务器发送散热控制指令。上述方案提供的方法,通过将散热控制策略确定任务迁移到服务器外部的数字孪生模型来处理,孪生数字模型与服务器的实际配置保持一致,可以直接得到适合服务器的散热控制策略,无需再根据服务器的配置情况对服务器散热控制设备进行升级和兼容性调整,节省了服务器的维护成本。
附图说本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器散热控制方法,其特征在于,包括:获取服务器的当前配置信息和当前部件温度信息;根据所述当前配置信息,建立所述服务器的数字孪生模型;基于所述数字孪生模型,根据所述当前部件温度信息,确定所述服务器的散热控制策略;按照所述散热控制策略,向所述服务器发送散热控制指令。2.根据权利要求1所述的方法,其特征在于,所述基于所述数字孪生模型,根据所述当前部件温度信息,确定所述服务器的散热控制策略,包括:基于所述数字孪生模型,确定所述服务器中每个部件的类型和位置;根据所述当前部件温度信息和各所述部件的类型所对应的温度阈值,确定待降温部件;根据所述待降温部件的位置和所述服务器的散热设备的状态信息,确定所述服务器的散热控制策略。3.根据权利要求2所述的方法,其特征在于,所述散热设备包括多个散热风扇,所述根据所述待降温部件的位置和所述服务器的散热设备的状态信息,确定所述服务器的散热控制策略,包括:根据所述待降温部件的位置和各所述散热风扇的位置信息,从所述多个散热风扇中筛选目标散热风扇;根据各所述散热风扇的当前转速和目标散热风扇,确定散热风扇转速控制策略。4.根据权利要求3所述的方法,其特征在于,所述根据各所述散热风扇的当前转速和目标散热风扇,确定散热风扇转速控制策略,包括:确定所述目标散热风扇的转速增量;根据所述各所述散热风扇的当前转速和目标散热风扇的转速增量,确定各所述散热风扇的目标转速。5.根据权利要求...

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

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

1