风冷设备的运行控制方法及装置、存储介质及电子设备与流程
- 国知局
- 2024-09-11 14:21:01
本技术实施例涉及计算机领域,具体而言,涉及一种风冷设备的运行控制方法及装置、存储介质及电子设备。
背景技术:
1、随着人工智能技术的发展,信息时代对算力的要求越来越大,而服务器作为大规模计存储计算为一体的设备成为算力的关键。服务器在提供算力的同时会产生大量的热能,如何进行高效的散热控制是保证服务器稳定运行的关键。当前,在服务器应用领域,通常在服务器中部署多个风冷设备,将多个风冷设备部署在服务器上的不同位置,通过为不同散热风扇配置固定的运行参数,从而满足服务器的风扇散热需求,但是由于服务器运行过程中不同区域内电子元件的温度会不规则变化,所以这种散热方式会出现无法满足散热需求的情况,并且由于设计时会将风冷设备设置为按照一个较高的运行参数运行,从而导致散热过程中功耗较大。
技术实现思路
1、本技术实施例提供了一种风冷设备的运行控制方法及装置、存储介质及电子设备,以至少解决相关技术中控制风冷设备对服务器进行散热的散热效率较低的问题。
2、根据本技术的一个实施例,提供了一种风冷设备的运行控制方法,应用于运行控制器,服务器中部署有多个风冷设备以及与每个所述风冷设备对应设置的温度监控器,所述风冷设备用于对所述服务器中与所述风冷设备对应的散热区域进行温度控制,所述温度监控器部署在对应的所述风冷设备的所述散热区域内,所述运行控制器分别与每个所述风冷设备和所述温度监控器连接,所述方法包括:
3、获取所述温度监控器采集到的所述散热区域的初始温度;
4、根据所述初始温度在多个所述风冷设备对应的多个所述散热区域中筛选出目标散热区域,其中,所述目标散热区域为多个所述散热区域中散热温差最大的散热区域,所述散热温差为所述散热区域的所述初始温度和所述散热区域对应的参考温度的差值,所述参考温度为所述散热区域内部署的电子元件运行所需的温度;
5、根据所述目标散热区域的所述散热温差确定出为所述目标散热区域部署的第一风冷设备的第一运行参数;
6、根据多个参考散热区域中每个所述参考散热区域对应的所述散热温差对所述第一运行参数进行转换,得到每个所述参考散热区域部署的第二风冷设备的第二运行参数,其中,所述第二风冷设备为多个所述风冷设备中除所述第一风冷设备以外的风冷设备;
7、控制所述第一风冷设备按照所述第一运行参数运行,以及控制所述第二风冷设备按照所述第二运行参数运行。
8、可选的,所述根据多个参考散热区域中每个所述参考散热区域对应的所述散热温差对所述第一运行参数进行转换,得到每个所述参考散热区域对应的第二风冷设备的第二运行参数,包括:
9、获取所述参考散热区域内部署的电子元件的元件信息,其中,所述元件信息用于指示温度对所述电子元件的运行影响情况;
10、根据所述元件信息和所述参考散热区域的所述散热温差确定所述参考散热区域的目标散热参数,其中,所述目标散热参数用于指示所述参考散热区域的散热需求情况;
11、根据所述目标散热参数和所述第一运行参数分配所述第二风冷设备的所述第二运行参数。
12、可选的,所述根据所述元件信息和所述参考散热区域的所述散热温差确定所述参考散热区域的目标散热参数,包括:
13、获取所述第二风冷设备的温度调节参数,其中,所述温度调节参数用于指示所述第二风冷设备对对应的所述参考散热区域进行温度控制的控制能力;
14、计算所述温度调节参数和所述散热区域对应的所述散热温差的乘积,得到所述参考散热区域的初始散热参数;
15、计算所述初始散热参数和所述电子元件的散热优先级的乘积,得到所述目标散热参数,其中,所述元件信息包括所述散热优先级。
16、可选的,所述根据所述目标散热参数和所述第一运行参数分配所述第二风冷设备的所述第二运行参数,包括:
17、在参考散热区域中部署有多个所述温度监控器的情况下,从所述参考散热区域的多个所述目标散热参数中筛选出候选散热参数,其中,所述候选散热参数为多个所述目标散热参数中的最大值,所述参考散热区域中每个所述目标散热参数为与所述温度监控器一一对应,多个所述温度监控器用于采集所述参考散热区域中部署的不同的所述电子元件的所述初始温度;
18、对多个所述参考散热区域的所述候选散热参数进行归一化处理,得到每个所述参考散热区域的分配系数,其中,所述分配系数用于指示所述候选散热参数在多个所述参考散热区域的所述候选散热参数的总和值中的占比情况;
19、计算所述分配系数和所述第一运行参数的乘积值,得到所述参考散热区域对应的所述第二风冷设备的所述第二运行参数。
20、可选的,所述根据所述目标散热区域的所述散热温差确定出为所述目标散热区域部署的第一风冷设备的第一运行参数,包括:
21、从具有对应关系的所述散热温差和运行参数中确定出与所述目标散热区域当前的所述散热温差对应的第三运行参数;
22、获取所述服务器的散热补偿参数,其中,所述散热补偿参数用于指示所述服务器进行散热过程中的误差影响情况;
23、使用所述散热补偿参数对所述第三运行参数进行补偿,得到所述第一运行参数。
24、可选的,所述获取所述服务器的散热补偿参数,包括:
25、将所述散热温差输入至线性扩张观测器,其中,所述线性扩张观测器中记录了所述服务器中散热温差和补偿参数的关联关系;
26、将所述线性扩张观测器输出的结果确定为所述散热补偿参数。
27、可选的,在所述获取所述温度监控器采集到的所述散热区域的初始温度之前,所述方法还包括:
28、监控所述服务器的上电状态;
29、在确定所述服务器处于上电状态的情况下,获取所述多个风冷设备的初始运行参数;
30、按照所述初始运行参数控制对应的所述风冷设备运行。
31、根据本技术的另一个实施例,提供了一种风冷设备的运行控制装置,应用于运行控制器,服务器中部署有多个风冷设备以及与每个所述风冷设备对应设置的温度监控器,所述风冷设备用于对所述服务器中与所述风冷设备对应的散热区域进行温度控制,所述温度监控器部署在对应的所述风冷设备的所述散热区域内,所述运行控制器分别与每个所述风冷设备和所述温度监控器连接,所述装置包括:
32、获取模块,用于获取所述温度监控器采集到的所述散热区域的初始温度;
33、筛选模块,用于根据所述初始温度在多个所述风冷设备对应的多个所述散热区域中筛选出目标散热区域,其中,所述目标散热区域为多个所述散热区域中散热温差最大的散热区域,所述散热温差为所述散热区域的所述初始温度和所述散热区域对应的参考温度的差值,所述参考温度为所述散热区域内部署的电子元件运行所需的温度;
34、确定模块,用于根据所述目标散热区域的所述散热温差确定出为所述目标散热区域部署的第一风冷设备的第一运行参数;
35、转换模块,用于根据多个参考散热区域中每个所述参考散热区域对应的所述散热温差对所述第一运行参数进行转换,得到每个所述参考散热区域部署的第二风冷设备的第二运行参数,其中,所述第二风冷设备为多个所述风冷设备中除所述第一风冷设备以外的风冷设备;
36、控制模块,用于控制所述第一风冷设备按照所述第一运行参数运行,以及控制所述第二风冷设备按照所述第二运行参数运行。
37、根据本技术的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
38、根据本技术的又一个实施例,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
39、根据本技术的又一个实施例,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。
40、通过本技术,通过根据各个散热区域的初始温度从多个散热区域中筛选出初始温度和该散热区的温度差值最大的目标散热区域,即该目标散热区域为多个散热区域中散热功耗最大的区域,进而根据目标散热区域的散热温差确定出该散热区域的第一风冷设备的第一运行参数,并以该第一运行参数作为一个基准值根据多个散热区域中除目标散热区域以外的参考区域的散热温差对第一运行参数进行转换,从而得到参考散热区域的风冷设备的第二运行参数,实现根据服务器各个散热区域的散热温差对服务器中部署的多个风冷设备的运行参数的动态调节,在保证服务器的散热需求的基础上避免按照固定控制参数控制风冷设备运行带来的散热功耗较大的问题,可以解决相关技术中控制风冷设备对服务器进行散热的散热效率较低的问题,达到提高控制风冷设备对服务器进行散热的散热效率的效果。
本文地址:https://www.jishuxx.com/zhuanli/20240911/290323.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表