本申请涉及计算机,具体而言,涉及一种服务器漏液保护方法、装置以及存储介质。
背景技术:
1、随着对服务器的算力要求越来越高,服务器的散热功率也随之增大。为了给服务器进行散热,常用的散热方式有液冷散热,液冷散热是利用泵使冷却管路中的冷却液循环并进行散热,这种方式需要冷却管路伸入服务器机箱中,这就导致冷却管路悬挂在服务器的集成电路板上方。
2、其中,冷却液常采用水,具有导电性能,一旦冷却管路发生漏液,冷却液会滴落在集成电路板上,则容易造成服务器的损坏。目前针对漏液的处理一般是进行告警操作,告知管理员发送漏液,由管理员收到报警后再进行处理,但是这种方式从告警到工作人员的处理需要一定的时间间隔,如果处理不及时,则会对服务器造成不可逆的损失。
技术实现思路
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、本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
1.一种服务器漏液保护方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述漏液量确定对应的漏液保护措施,对服务器进行漏液保护处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一漏液保护措施包括发出告警提示、将所述服务器的报警风扇拉满、将所述服务器中正在运行的业务进行迁移、将所述服务器中的数据保存到硬盘、调节所述液冷散热器的进液量以及触发所述服务器自动关机中的至少一种;
4.根据权利要求1所述的方法,其特征在于,所述获取液冷散热器的漏液量,包括:
5.根据权利要求1所述的方法,其特征在于,所述获取液冷散热器的漏液量,包括:
6.一种服务器漏液保护装置,其特征在于,所述服务器漏液保护装置包括控制器、检测装置以及保护装置,所述检测装置、所述保护装置与所述控制器连接,所述检测装置还用于与液冷散热器连接,所述液冷散热器用于与服务器的处理器连接;
7.根据权利要求6所述的服务器漏液保护装置,其特征在于,所述检测装置包括第一流量计和第二流量计,所述第一流量计安装在所述液冷散热器的进液管上,用于检测所述液冷散热器的进液量,所述第二流量计安装在所述液冷散热器的出液管上,用于检测所述液冷散热器的出液量;
8.根据权利要求6所述的服务器漏液保护装置,其特征在于,所述保护装置包括调节阀,所述调节阀用于在所述控制器的控制下,调节所述液冷散热器的进液量;
9.根据权利要求6所述的服务器漏液保护装置,其特征在于,所述控制器,还用于在所述漏液量大于第一阈值时,确定利用第一漏液保护措施对服务器进行漏液保护处理;以及在所述漏液量大于第二阈值时,确定利用第二漏液保护措施对服务器进行漏液保护处理,所述第二阈值大于所述第一阈值。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时运行如权利要求1-5任一所述的方法。