本技术涉及计算机,尤其涉及一种流量控制方法及计算节点。
背景技术:
1、两相散热技术为一种用于数据中心的制冷技术。
2、目前,数据中心内可以设置多个计算节点。例如,计算节点可以为服务器。每个计算节点可以包括至少一个电子元器件。例如,电子元器件可以为计算节点中的中央处理器(central processing unit,cpu)。计算节点可以为密封结构,且计算节点内可以容纳冷却介质,以通过冷却介质对计算节点内的电子元器件进行降温。例如,冷却介质可以为氟化液。
3、在计算节点内部,可以通过喷头喷射液态的冷却介质,以使电子元器件可以浸入液态的冷却介质中。液态的冷却介质可以吸收电子元器件产生的热量,并发生气化,从而将电子元器件产生的热量带走。然而,若液态冷却介质的喷射速度不当,可能造成计算节点内液位过高或过低,导致计算节点内部的制冷效果较差。
技术实现思路
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、第三方面,本技术提供一种流量控制装置,该流量控制装置可以应用于计算节点,所述计算节点包括壳体、待散热器件和喷头,所述待散热器件和所述喷头位于所述壳体的密闭腔内;所述流量控制装置包括获取模块和调节模块,其中,
41、所述获取模块用于,获取所述计算节点的节点参数,所述节点参数包括如下至少一种:处理器的处理器参数和所述密闭腔的压力信息,所述待散热器件包括所述处理器;
42、所述调节模块用于,根据所述节点参数,调节所述喷头向所述待散热器件喷射液态冷却介质的流量。
43、上述技术方案可以根据节点参数,调节喷头向待散热器件喷射液态冷却介质的流量,以实现调节计算节点内液面高度的目的,使得计算节点的散热效果较好。
44、在一种可能的实施方式中,所述调节模块具体用于,
45、根据所述处理器参数,控制所述喷头的流量增大或者不变;或者,
46、根据所述密闭腔的压力信息,控制所述喷头的流量减小或者不变。
47、上述技术方案可以根据处理器参数/密闭腔的压力信息,调节喷头流量,使得喷头流量的控制精度较高。
48、在一种可能的实施方式中,所述处理器参数包括所述处理器的温度;所述调节模块具体用于,
49、若所述处理器的温度大于或等于第一预设温度,则控制所述喷头的流量增大;或者,
50、若所述处理器的温度小于所述第一预设温度,则控制所述喷头的流量不变。
51、上述技术方案可以根据处理器的温度是否超过第一预设温度,控制喷头流量增大或不变,使得计算节点内冷却介质的液面高度控制精度较高。
52、在一种可能的实施方式中,所述处理器参数包括所述处理器的温度、所述处理器的温度增大速率和所述处理器的第一功率增大速率;所述调节模块具体用于,
53、在所述温度增大速率小于或等于第一阈值时,控制所述喷头的流量不变;或者,
54、在所述温度增大速率大于所述第一阈值时,根据所述第一功率增大速率和所述处理器的温度,控制所述喷头的流量增大或者不变。
55、上述技术方案可以根据处理器的温度增大速率,调节喷头流量,使得喷头流量的控制精度较高。
56、在一种可能的实施方式中,所述调节模块具体用于,
57、在所述第一功率增大速率小于或等于第二阈值时,控制所述喷头的流量增大;或者,
58、在所述第一功率增大速率大于所述第二阈值时,若所述处理器的温度大于或等于第二预设温度,则控制所述喷头的流量增大,若所述处理器的温度小于所述第二预设温度,则控制所述喷头的流量不变。
59、上述技术方案可以根据处理器的温度、处理器的温度增大速率和第一功率增大速率,调节喷头向待散热器件喷射液态冷却介质的流量,使得节点内冷却介质的液面高度控制精度较高,计算节点的散热效果较好。
60、在一种可能的实施方式中,所述压力信息包括所述密闭腔的压力;所述调节模块具体用于,
61、若所述密闭腔的压力大于或等于第一预设压力,则控制所述喷头的流量减小;或者,
62、若所述密闭腔的压力小于所述第一预设压力,则控制所述喷头的流量不变。
63、上述技术方案可以根据密闭腔的压力是否大于或等于第一预设压力,控制喷头流量减小或不变,使得节点内冷却介质的液面高度控制精度较高,计算节点的散热效果较好。
64、在一种可能的实施方式中,所述压力信息包括所述密闭腔的压力和所述密闭腔的压力增大速率;所述调节模块具体用于,
65、在所述压力增大速率小于或等于第三阈值时,控制所述喷头的流量不变;或者,
66、在所述压力增大速率大于所述第三阈值时,根据所述计算节点的第二功率增大速率和所述密闭腔的压力,控制所述喷头的流量减小或者不变。
67、上述技术方案可以根据密闭腔的压力增大速率,调节喷头流量,使得喷头流量的控制精度较高。
68、在一种可能的实施方式中,所述调节模块具体用于,
69、在所述第二功率增大速率小于或等于第四阈值时,控制所述喷头的流量减小;或者,
70、在所述第二功率增大速率大于所述第四阈值时,若所述密闭腔的压力大于或等于第二预设压力,则控制所述喷头的流量减小,若所述密闭腔的压力小于所述第二预设压力,则控制所述喷头的流量不变。
71、上述技术方案可以根据密闭腔的压力增大速率、密闭腔的压力和第二功率增大速率,调节喷头向待散热器件喷射液态冷却介质的流量,使得节点内冷却介质的液面高度控制精度较高,计算节点的散热效果较好。
72、第四方面,本技术提供一种流量控制设备,包括处理器,以及与所述处理器通信连接的存储器;
73、所述存储器存储有计算机程序;
74、所述处理器执行所述计算机程序,以实现如第一方面中任一项所述的方法。
75、上述技术方案可以根据节点参数,调节喷头向待散热器件喷射液态冷却介质的流量,以实现调节计算节点内液面高度的目的,使得计算节点的散热效果较好。
76、第五方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被计算机执行时实现如第一方面中任一项所述的方法。
77、上述技术方案可以根据节点参数,调节喷头向待散热器件喷射液态冷却介质的流量,以实现调节计算节点内液面高度的目的,使得计算节点的散热效果较好。
78、第六方面,本技术提供一种计算机程序产品,包括计算机程序,所述计算机程序被计算机执行时实现如第一方面中任一项所述的方法。
79、上述技术方案可以根据节点参数,调节喷头向待散热器件喷射液态冷却介质的流量,以实现调节计算节点内液面高度的目的,使得计算节点的散热效果较好。