一种告警方法以及相关设备与流程

文档序号:33371254发布日期:2023-03-08 02:20阅读:25来源:国知局
一种告警方法以及相关设备与流程

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.图1是本技术实施例提供的液冷系统中的液冷机柜和多个电子设备的一种示例性
结构示意图;
40.图2a是本技术实施例提供的第一控制单元与第二控制单元的连接方式的一种示例性示意图;
41.图2b是本技术实施例提供的第一控制单元与第二控制单元的连接方式的另一种示例性示意图;
42.图3是本技术实施例提供的告警方法的一种示例性示意图;
43.图4是本技术实施例提供的液冷机柜中的网络连接方式的一种示例性示意图;
44.图5是本技术实施例提供的漏液现象发生在第一设备的内部时的处理流程的一种示例性示意图;
45.图6是本技术实施例提供的第一设备的一种示例性示意图;
46.图7是本技术实施例提供的漏液现象发生在第一设备的外部时的处理流程的一种示例性示意图;
47.图8是本技术实施例提供的告警装置的一实施例示意图;
48.图9是本技术实施例提供的第一设备的一结构示意图;
49.图10是本技术实施例提供的液冷系统的一结构示意图。
具体实施方式
50.下面结合本技术实施例中的附图对本技术实施例进行描述。本技术的实施方式部分使用的术语仅用于对本技术的具体实施例进行解释,而非旨在限定本技术。
51.下面结合附图,对本技术的实施例进行描述。本领域普通技术人员可知,随着技术的发展和新场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
52.本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”或其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,这仅仅是描述本技术的实施例中对相同属性的对象在描述时所采用的区分方式。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。
53.本技术实施例可以应用于液冷系统。
54.该液冷系统中可以包括多个电子设备和液冷机柜。液冷机柜用于对多个电子设备进行液冷。
55.本技术实施例中,电子设备的具体类型在此不做限定。
56.在数据中心等场景中,示例性地,电子设备可以是服务器、交换机、路由器、存储设备、其他网络设备等中的一种或多种。或者,电子设备也可以是芯片、处理器或者其他器件中的一种或多种。
57.液冷机柜的具体硬件架构和所采用的热交换结构等在此不做限制。示例性地,液
冷机柜可以包括机柜、冷源、管道以及相应的控制单元。其中,示例性地,机柜可以作为容器容纳多个电子设备。每个电子设备可以通过两个管道与冷源连接,该两个管道中的一个作为冷却液的进水管道,而另一个作为冷却液的出水管道,液冷机柜可以通过相应的控制单元控制电子设备对应的进水管道的进水口以及出水管道的出水口等。此外,在一些示例中,液冷机柜中可以安装有液冷管理系统。而液冷机柜可以通过相应的控制单元以及液冷管理系统对电子设备的液冷过程进行监控和管理。
58.在一些示例中,液冷机柜还可以与用户设备进行通信连接,以与用户设备进行信息交互。
59.液冷机柜与多个电子设备之间的位置关系可以有多种,在此也不做限制。
60.示例性地,多个电子设备可以阵列式地排列于液冷机柜的内部,比如,该多个电子设备可以构成一层或多层结构,该多层结构中的每一层均排布有一个或多个电子设备。
61.如图1所示,为液冷系统中的液冷机柜和多个电子设备的一种示例性结构示意图。
62.其中,位于液冷机柜内部的多个电子设备可以构成多层结构,并且每一层设有两个电子设备。
63.当然,图1仅作为多个电子设备的位置关系的一种示例性介绍,而非限定。
64.基于上述液冷系统,本技术实施例提供了一种告警方法,该方法应用于第一设备,第一设备包括第一控制单元,第一控制单元与液冷机柜的第二控制单元连接,液冷机柜用于对第一设备进行液冷。
65.其中,该第一设备可以是上述液冷系统的多个电子设备中的任一设备。示例性地,该第一设备的类型可以为服务器、交换机、路由器、存储设备、芯片或者处理器。
66.第一设备中包括第一控制单元。
67.该第一控制单元的类型在此也不做限制。示例性地,该第一控制单元可以为基板管理控制器(baseboard management controller,bmc)。bmc可以是嵌入到第一设备的主板上的一块独立处理器。以第一设备为服务器为例,bmc不用于执行服务器内部的计算和应用服务等功能,而可以执行指定的控制和管理操作。例如,无论第一设备本身用于执行内部计算和应用服务等功能的处理器等是否开机,bmc都可以运行并监控第一设备的漏液现象。当然,在其他一些示例中,第一控制单元也可以是与bmc不同类型的控制单元。
68.液冷机柜中的第二控制单元的类型在此也不做限制。第二控制单元的类型与第一控制单元的类型可以相同,也可以不同。示例性地,第二控制单元可以包括处理器以及存储器等。
69.第二控制单元中可以运行液冷管理程序,从而对液冷机柜中的一个或多个电子设备的液冷过程进行管理。
70.第一设备中的第一控制单元可以与液冷机柜的第二控制单元连接。本技术实施例中,第一控制单元与第二控制单元之间的连接方式可以有多种,在此不做限制。
71.示例性地,第一控制单元和第二控制单元之间可以是有线通信连接,也可以是无线通信连接。此外,如图2a所示,第一控制单元与第二控制单元可以是直接连接,而如图2b所示,第一控制单元与第二控制单元也可以是通过一个或多个网络设备来进行连接。
72.如图3所示,该方法包括步骤301-302。
73.步骤301,当检测到第一设备上的漏液现象时,生成第一告警信息。
logic device,cpld)关闭第一设备的操作系统的电源,接着控制电源供应器(power supply unit,psu)关闭第一设备的电源。
90.在一些实施例中,液冷机柜还用于对至少一个第二设备进行液冷,每个第二设备包括第三控制单元,每个第三控制单元与第一控制单元连接;
91.该方法还包括:
92.从至少一个第二设备中确定第一目标设备,第一目标设备与第一设备之间的位置关系满足第一条件;
93.向第一目标设备的第三控制单元发送第一告警信息,以指示第一目标设备的第三控制单元关闭第一目标设备的电源。
94.本技术实施例中,至少一个第二设备为液冷系统的多个电子设备中除第一设备之外的部分设备或全部设备。
95.第二设备的类型可以与第一设备相同,例如均为服务器,也可以与第一设备不同。此外,若第二设备的数量为多个,则该多个第二设备的类型可以相同,也可以存在差异。
96.本技术实施例中,当检测到第一设备上的漏液现象之后,可以从至少一个第二设备中确定出可能会受到第一设备上的漏液现象的影响的电子设备以作为第一目标设备。
97.其中,可以根据第二设备与第一设备之间的位置关系,从至少一个第二设备中确定第一目标设备。此时,若某一第二设备与第一设备之间的位置关系满足第一条件,则将该第二设备作为第一目标设备。
98.示例性地,该第一条件可以为第一目标设备是位于第一设备的下层的电子设备,和/或与第一设备位于同一层的电子设备等。
99.这样,本技术实施例中,可以在第一设备上发生漏液现象时,及时对可能受到影响的其他电子设备告警,以使得可能受到影响的其他电子设备可以提前执行漏液保护操作,从而减小甚至避免第一设备上的漏液现象对其他电子设备的影响,保证其他电子设备的数据安全。
100.其中,第一目标设备可以在接收到第一告警信息之后,关闭第一目标设备的电源。例如,第一目标设备的第三控制单元可以首先关闭第一目标设备的操作系统,然后控制第一目标设备中的cpld关闭第一目标设备的操作系统的电源,接着,控制psu关闭第一设备的电源。
101.在一些实施例中,第一控制单元通过网络设备与第二控制单元连接,并且,第一控制单元通过网络设备与每个第三控制单元连接。
102.本技术实施例中,可以通过一个或多个网络设备,建立多个电子设备之间的网络连接以及电子设备与液冷机柜的第二控制单元之间的通信连接,以通过网络设备实现不同电子设备之间以及电子设备与液冷机柜之间的高效互联,通信连接方式高效简洁。
103.如图4所示,为液冷机柜中的网络连接方式的一种示例性示意图。
104.其中,第二设备的数量为3,分别为第二设备a、第二设备b和第二设备c,各个第二设备的第三控制单元可以分别通过一个或多个网络设备进行互联,还可以通过一个或多个网络设备与第一设备以及液冷机柜的第二控制单元连接,而第一设备也可以通过一个或多个网络设备与液冷机柜的第二控制单元连接,从而实现液冷系统中各个控制单元之间的高效互联。
105.在一些实施例中,第一告警信息指示漏液现象在第一设备上的发生位置,以指示第二控制单元根据发生位置确定处理方式。
106.示例性地,第一设备上的发生位置可以包括第一设备的内部和/或第一设备的外部。此外,还可以包括第一设备的内部的具体位置和/或第一设备的外部的具体位置等。
107.这样,第二控制单元可以根据该发生位置,确定合适的处理方式。
108.本技术实施例中,第一控制单元可以根据传感器的检测信息,确定漏液现象在第一设备上的发生位置,从而生成第一告警信息,此时,第一告警信息包含漏液现象在第一设备上的发生位置的信息,以使得第二控制单元根据发生位置确定处理方式,并且,第一控制单元也可以根据该发生位置确定对第一设备本身和/或其他电子设备的相关处理方式,以更符合实际场景要求的处理方式来对液冷系统中可能受影响的电子设备进行漏液保护,从而更好地维护电子设备的安全,避免严重事故的发生。
109.下面分别对不同的发生位置所对应的场景进行示例性介绍。
110.1、漏液现象在第一设备上的发生位置为第一设备的内部
111.本技术实施例中,第一设备的内部的管道等位置上可以设置有传感器,以通过该传感器检测发生于第一设备的内部的漏液现象。
112.如图5所示,为漏液现象发生在第一设备的内部时的处理流程的一种示例性示意图。
113.如图5所示,当第一控制单元检测到第一设备的内部的漏液现象时,生成第一告警信息。第一告警信息指示第一设备的内部发生漏液现象。
114.然后,第一控制单元向用户设备、液冷机柜的第二控制单元,以及位于第一设备的下层的第二设备和/或与第一设备位于同一层的第二设备,发送第一告警信息,以指示漏液现象发生在第一设备的内部。
115.并且,当第一控制单元检测到第一设备上的漏液现象时,第一控制单元关闭第一设备的电源。
116.而接收到第一告警信息的第二设备(包括位于第一设备的下层的第二设备和/或与第一设备位于同一层的第二设备)可以关闭该第二设备的电源,以提前进行漏液保护操作,保护第二设备的安全。
117.液冷机柜的第二控制单元在接收到第一告警信息之后,可以关闭第一设备对应的冷却液出水口和冷却液进水口,以缓解第一设备的漏液现象,减轻第一设备的漏液现象对第一设备的负面影响。此外,液冷机柜的第二控制单元还可以向用户设备发送通知信息,以指示用户第一设备的内部发生漏液现象,从而提醒用户及时处理漏液事故。或者,在其他示例中,也可以通过第一控制单元向用户发送通知信息。
118.2、漏液现象在第一设备上的发生位置为第一设备的外部
119.在一些实施例中,第一设备的外部设置有传感器,传感器与第一控制单元连接;
120.该方法还包括:
121.通过第一控制单元接收传感器的检测数据;
122.根据检测数据,检测发生在第一设备的外部的漏液现象。
123.目前,传统的液冷系统中,漏液检测点通常仅设置在服务器等电子设备的内部,以检测电子设备的内部的漏液现象。
124.而本技术实施例中,不仅考虑到电子设备的内部的漏液现象对电子设备的影响,还考虑到电子设备的外部可能出现的漏液现象。
125.例如,在图1所示的示例中,多个电子设备在液冷机柜的内部形成多层结构。而液冷机柜的上层可能设置有冷却液对应的管道以及存放冷却液的容器等。在应用过程中,若液冷机柜的上层的管道和/或存放冷却液的容器等部件发生漏液时,可能会滴落在该多层结构中位于最上层的电子设备的外部,从而渗透至液冷机柜中最上层的电子设备内部。此外,液冷机柜的上层的管道和/或存放冷却液的容器等部件的漏液还可能滴落到下层的电子设备的外部。
126.对于上述问题,本技术实施例中,可以在第一设备的外部设置有传感器,传感器与第一控制单元连接。这样,第一控制单元可以根据传感器传输的检测数据,检测发生在第一设备的外部的漏液现象,从而可以及时进行相应的漏液保护操作,减小由于漏液现象而发送严重事故的可能性。例如,可以通过液冷机柜及时通知用户,并在漏液未影响到第一设备的内部的主板等器件时,及时关闭第一设备的电源,以及时对第一设备等进行漏液保护。
127.如图6所示,为第一设备的一种示例性示意图。
128.该第一设备的内部和外部分别设置有一个或多个传感器并与第一控制单元连接,以使得第一控制单元根据第一设备的外部的一个或多个传感器的检测数据,检测发生于第一设备的外部的漏液现象,并根据第一设备的内部的一个或多个传感器的检测数据,检测发生于第一设备的内部的漏液现象。
129.其中,第一设备的内部和外部的传感器的数量和位置可以有多种设置方式,在此不做限制。
130.如图7所示,为漏液现象发生在第一设备的外部时的处理流程的一种示例性示意图。
131.如图7所示,当第一控制单元检测到第一设备的外部的漏液现象时,生成第一告警信息。第一告警信息指示第一设备的外部发生漏液现象。
132.然后,第一控制单元向用户设备、液冷机柜的第二控制单元,以及位于第一设备的下层的第二设备和/或与第一设备位于同一层的第二设备,发送第一告警信息,以指示漏液现象发生在第一设备的内部。
133.并且,当第一控制单元检测到第一设备上的漏液现象时,第一控制单元关闭第一设备的电源。
134.此时,接收到第一告警信息的第二设备和第二控制单元可以不执行操作,也可以执行指定的操作。
135.例如,而接收到第一告警信息的第二设备(包括位于第一设备的下层的第二设备和/或与第一设备位于同一层的第二设备)可以不进行处理,等待后续的指令,也可以在接收到第一告警信息时立即关闭该第二设备的电源,还可以在接收到第一告警信息时,等待预设时长之后,关闭该第二设备的电源,以进行漏液保护操作,保护第二设备的安全。而第二控制单元可以向用户设备发送通知信息,以指示用户第一设备的内部发生漏液现象,从而提醒用户及时处理漏液事故。
136.此外,在一些实施例中,第一设备还可以接收来自其他设备的告警信息,以执行相应的漏液保护操作。
137.具体地,在一些实施例中,该方法还包括:
138.当接收到来自至少一个第二设备中的第二目标设备的第二告警信息时,根据第二告警信息,关闭第一设备的电源,第二告警信息指示第二目标设备出现漏液,并且,第二目标设备与第一设备之间的位置关系满足第二条件。
139.本技术实施例中,第二目标设备可以为其本身检测到漏液现象时可能会对第一设备产生影响的第二设备。示例性地,该第二条件可以为第一设备是位于第二目标设备的下层的电子设备,和/或与第一设备位于同一层的电子设备等。
140.这样,第一设备在接收到第二告警信息时,可以提前执行漏液保护操作,从而减小甚至避免第二目标设备上的漏液现象对第一设备的影响,保证第一设备的安全。
141.以上,本技术实施例从多个方面介绍了告警方法,下面结合附图,介绍本技术的告警装置。
142.如图8所示,本技术实施例提供一种告警装置80,该装置80可以应用于上述实施例中的第一设备,第一设备包括第一控制单元,第一控制单元与液冷机柜的第二控制单元连接,液冷机柜用于对第一设备进行液冷。
143.装置80包括:
144.处理模块801,用于当检测到第一设备上的漏液现象时,生成第一告警信息,第一告警信息指示第一设备发生漏液现象;
145.发送模块802,用于通过第一控制单元向第二控制单元发送第一告警信息,以指示第二控制单元根据第一告警信息确定处理方式。
146.可选地,液冷机柜还用于对至少一个第二设备进行液冷,每个第二设备包括第三控制单元,每个第三控制单元与第一控制单元连接;
147.处理模块801还用于:
148.从至少一个第二设备中确定第一目标设备,第一目标设备与第一设备之间的位置关系满足第一条件;
149.发送模块802还用于:
150.向第一目标设备的第三控制单元发送第一告警信息,以指示第一目标设备的第三控制单元关闭第一目标设备的电源。
151.可选地,第一控制单元通过网络设备与第二控制单元连接,并且,第一控制单元通过网络设备与每个第三控制单元连接。
152.可选地,第一告警信息指示漏液现象在第一设备上的发生位置,以指示第二控制单元根据发生位置确定处理方式。
153.可选地,若漏液现象对应的发生位置为第一设备的内部,则第一告警信息指示第二控制单元关闭第一设备对应的冷却液出水口和冷却液进水口。
154.可选地,第一设备的外部设置有传感器,传感器与第一控制单元连接;
155.处理模块801还用于:
156.通过第一控制单元接收传感器的检测数据;
157.根据检测数据,检测发生在第一设备的外部的漏液现象。
158.可选地,处理模块801还用于:
159.当检测到第一设备上的漏液现象时,通过第一控制单元,关闭第一设备的电源。
160.可选地,处理模块801还用于:
161.当接收到来自至少一个第二设备中的第二目标设备的第二告警信息时,根据第二告警信息,关闭第一设备的电源,第二告警信息指示第二目标设备出现漏液,并且,第二目标设备与第一设备之间的位置关系满足第二条件。
162.图9所示,是本技术实施例提供的第一设备9的一种可能的逻辑结构示意图。该第一设备9用于实现上述任一实施例中所涉及的第一设备的功能。该第一设备9包括第一控制单元90,第一控制单元90包括:存储器901、处理器902、通信接口903以及总线904。其中,存储器901、处理器902、通信接口903通过总线904实现彼此之间的通信连接。
163.存储器901可以是只读存储器(read-only memory,rom)、静态存储设备、动态存储设备或者随机存取存储器(random access memory,ram)。存储器901可以存储程序,当存储器901中存储的程序被处理器902执行时,处理器902和通信接口903用于执行上述的告警方法实施例的步骤301-302等。
164.处理器902可以采用中央处理器(central processing unit,cpu)、微处理器、特定应用集成电路(application-specific integrated circuit,asic)、图形处理器(graphics processing unit,gpu)、数字信号处理器(digital signal processor,dsp)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,用于执行相关程序,以实现上述实施例应用于第一设备的告警装置中的发送模块以及处理模块等所需执行的功能,或者执行本技术方法实施例的告警方法实施例的步骤301-302等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器901,处理器902读取存储器901中的信息,结合其硬件执行上述的告警方法实施例的301-302等。
165.通信接口903使用例如但不限于收发器一类的收发装置,来实现第一设备9与其他设备或通信网络之间的通信。例如,可以与上述任一实施例中所涉及的液冷机柜以及第二设备进行信息交互。
166.总线904可实现在第一设备9各个部件(例如,存储器901、处理器902以及通信接口903)之间传送信息的通路。总线904可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
167.在本技术的另一实施例中,还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当设备的处理器执行该计算机执行指令时,设备执行上述图9中的处理器所执行的步骤。
168.在本技术的另一实施例中,还提供一种计算机程序产品,该计算机程序产品包括计算机执行指令,该计算机执行指令存储在计算机可读存储介质中;当设备的处理器执行该计算机执行指令时,设备执行上述图9中的处理器所执行的步骤。
169.在本技术的另一实施例中,还提供一种芯片系统,该芯片系统包括处理器,该处理
器用于实现上述图9的处理器所执行的步骤。在一种可能的设计中,芯片系统还可以包括存储器,存储器,用于保存数据写入的装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。
170.如图10所示,在本技术的另一实施例中,还提供一种液冷系统1,该液冷系统1可以包括第一设备9、至少一个第二设备10(图10中仅示例性地示出一个)和液冷机柜11,液冷机柜11用于对第一设备9和至少一个第二设备10进行液冷,第一设备9包括第一控制单元90,液冷机柜11包括第二控制单元110,每个第二设备10包括第三控制单元100,第一控制单元90与液冷机柜11的第二控制单元110连接,每个第三控制单元100与第一控制单元90连接,第一设备9可以实现上述任一方法实施例中的第一设备的功能,并且任一第二设备10可以实现上述任一方法实施例中的任一第二设备的功能,液冷机柜11可以实现上述任一方法实施例中的液冷机柜的功能。
171.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术实施例的范围。
172.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
173.在本技术实施例所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
174.作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
175.另外,在本技术实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
176.功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术实施例各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
177.以上,仅为本技术实施例的具体实施方式,但本技术实施例的保护范围并不局限于此。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1