本發(fā)明涉及服務器,尤其涉及一種服務器漏液檢測裝置及方法。
背景技術:
1、漏液檢測系統(tǒng)是一種用于監(jiān)測液體泄漏的技術,應用于數(shù)據(jù)中心和高性能計算領域中。隨著計算需求的不斷增長,傳統(tǒng)的風冷技術已經難以滿足高功率密度服務器的散熱需求,液冷技術可以提供良好的散熱效果,不僅降溫效率高,而且其運行時無噪聲。但是液冷也會帶來一定的風險,一旦發(fā)生漏液,不僅可能會損壞服務器設備,還可能造成數(shù)據(jù)的丟失。因此為了防止嚴重后果的發(fā)生,需要開發(fā)一種高效、準確的服務器液冷漏液檢測技術。
2、現(xiàn)有技術提出了一種bmc檢測液冷服務器漏液的系統(tǒng),包括主板、漏液檢測小板、漏液檢測線纜以及漏液報警線纜。漏液檢測小板檢測漏液檢測線纜是否發(fā)生漏液,當檢測到漏液信號時,通過漏液報警線纜發(fā)送漏液報警信號組給主板,然后bmc發(fā)出告警信號。然而,該技術系統(tǒng)雖然能高效、準確的檢測漏液,但其增加了專門的漏液檢測小板,成本較高。
技術實現(xiàn)思路
1、本發(fā)明的目的是提供一種服務器漏液檢測裝置及方法,旨在解決現(xiàn)有技術由于增加了專門的漏液檢測小板,而導致成本較高的問題。
2、為解決上述技術問題,本發(fā)明的目的是通過以下技術方案實現(xiàn)的:
3、本技術的第一方面提供了一種服務器漏液檢測裝置,包括:漏液檢測繩、連接器、第一電壓比較電路、第二電壓比較電路、cpld及bmc;所述漏液檢測繩繞接于所述服務器的液冷循環(huán)管上,所述連接器的兩端均設有至少四個端口,所述漏液檢測繩的連接端分別與所述連接器一端的第一端口和第四端口相連,所述連接器一端的第二端口和第三端口短接,所述連接器另一端的第一端口同時與所述第一電壓比較電路和所述第二電壓比較電路的輸入端連接,所述第一電壓比較電路的輸出端、所述第二電壓比較電路的輸出端及所述連接器另一端的第二端口均與所述cpld連接,所述cpld與所述bmc連接。
4、在一種可能的實現(xiàn)方式中,所述第一電壓比較電路包括:第一電壓比較器、第一電阻、第二電阻、第三電阻、第四電阻及第一電容;
5、所述第一電阻的一端與待機電源連接,所述第一電阻的另一端分別與所述第二電阻的一端、所述第一電壓比較器的正信號輸入端連接;
6、所述第二電阻的另一端接地;
7、所述第一電壓比較器的負信號輸入端與所述連接器另一端的第一端口連接;
8、所述第一電容的一端接地,所述第一電容的另一端分別與待機電源、所述第一電壓比較器的供電電源輸入端連接;
9、所述第一電壓比較器的負電源輸入端接地;
10、所述第三電阻的一端與待機電源連接,所述第三電阻的另一端分別與所述第四電阻的一端、所述第一電壓比較器的輸出端連接;
11、所述第四電阻的另一端與所述cpld的輸入端連接。
12、在一種可能的實現(xiàn)方式中,所述第二電壓比較電路包括:第二電壓比較器、第五電阻、第六電阻、第七電阻、第八電阻、第九電阻、第十電阻及第二電容;
13、所述第五電阻的一端與待機電源連接,所述第五電阻的另一端分別與所述第六電阻的一端、所述第二電壓比較器的負信號輸入端連接;
14、所述第六電阻的另一端接地;
15、所述第七電阻的一端與待機電源連接,所述第七電阻的另一端分別與所述第八電阻的一端、所述第二電壓比較器的正信號輸入端、所述連接器另一端的第一端口連接;
16、所述第八電阻的另一端接地;
17、所述第二電壓比較器的正信號輸入端與所述連接器另一端的第一端口連接;
18、所述第二電容的一端接地,所述第二電容的另一端分別與待機電源、所述第二電壓比較器的供電電源輸入端連接;
19、所述第二電壓比較器的負電源輸入端接地;
20、所述第九電阻的一端與待機電源連接,所述第九電阻的另一端分別與所述第十電阻的一端、所述第二電壓比較器的輸出端連接;
21、所述第十電阻的另一端與所述cpld的輸入端連接。
22、在一種可能的實現(xiàn)方式中,還包括:第十一電阻、第十二電阻、第十三電阻、第十四電阻、第一雙向二極管及第二雙向二極管;
23、所述第十一電阻的一端與待機電源連接,所述第十一電阻的另一端與所述連接器另一端的第二端口連接;
24、所述第十二電阻的一端與所述連接器另一端的第三端口連接,所述第十二電阻的另一端接地;
25、所述第十三電阻的一端與所述連接器另一端的第四端口連接,所述第十三電阻的另一端接地;
26、所述第一雙向二極管的一端與所述連接器另一端的第一端口連接,所述第一雙向二極管的另一端接地;
27、所述第二雙向二極管的一端接地,所述第二雙向二極管的另一端分別與所述連接器另一端的第二端口、所述第十四電阻的一端連接;
28、所述第十四電阻的另一端與所述cpld的輸入端連接。
29、本技術的第二方面提供了一種服務器漏液檢測方法,包括:
30、將連接器輸出的漏液檢測信號分別通過第一電壓比較電路和第二電壓比較電路進行處理,并將處理后的信號輸送至cpld;
31、通過cpld接收來自第一電壓比較電路和第二電壓比較電路的輸出信號,cpld根據(jù)輸出信號判斷漏液檢測繩的連接狀態(tài)及是否發(fā)生漏液;
32、bmc根據(jù)cpld的檢測結果,判斷是否發(fā)出告警信號。
33、在一種可能的實現(xiàn)方式中,還包括:
34、于漏液檢測操作之前,通過所述連接器輸出復位信號至所述cpld,并根據(jù)所述cpld檢測到所述復位信號的電平變化判斷所述漏液檢測繩與所述連接器的連接狀態(tài);
35、于漏液檢測操作之后,再次通過所述連接器輸出復位信號至所述cpld,以將所述cpld及相關電路的狀態(tài)重置為初始狀態(tài)。
36、在一種可能的實現(xiàn)方式中,所述將連接器輸出的漏液檢測信號分別通過第一電壓比較電路和第二電壓比較電路進行處理,并將處理后的信號輸送至cpld的步驟,包括:
37、通過所述漏液檢測信號獲取所述漏液檢測繩的檢測電壓值并分別與所述第一電壓比較電路的第一預設電壓閾值、所述第二電壓比較電路的第二預設電壓閾值進行對比;
38、判斷所述漏液檢測繩的檢測電壓值是否大于所述第一預設電壓閾值與所述第二預設電壓閾值;
39、若所述漏液檢測繩的檢測電壓值大于所述第一預設電壓閾值且小于所述第二預設電壓閾值,則第一電壓比較器與第二電壓比較器均輸出低電平;
40、若所述漏液檢測繩的檢測電壓值小于所述第一預設電壓閾值與所述第二預設電壓閾值,則第一電壓比較器輸出高電平,第二電壓比較器輸出低電平;
41、若所述漏液檢測繩的檢測電壓值大于所述第一預設電壓閾值與所述第二預設電壓閾值,則第一電壓比較器輸出低電平,第二電壓比較器輸出高電平。
42、在一種可能的實現(xiàn)方式中,所述通過cpld接收來自第一電壓比較電路和第二電壓比較電路的輸出信號,cpld根據(jù)輸出信號判斷漏液檢測繩的連接狀態(tài)及是否發(fā)生漏液的步驟,包括:
43、控制所述cpld識別所述第一電壓比較電路和所述第二電壓比較電路輸出的數(shù)字信號;
44、判斷所述數(shù)字信號的邏輯組合是否為所述cpld預設的漏液檢測程序內的邏輯組合;
45、若所述第一電壓比較電路和所述第二電壓比較電路輸出的數(shù)字信號均為低電平,則判斷所述服務器未發(fā)生漏液;
46、若所述第一電壓比較電路和所述第二電壓比較電路輸出的數(shù)字信號分別為高電平與低電平,則判斷所述服務器發(fā)生漏液;
47、若所述第一電壓比較電路和所述第二電壓比較電路輸出的數(shù)字信號分別為低電平與高電平,則判斷所述漏液檢測繩與所述連接器未連接或接觸不良。
48、在一種可能的實現(xiàn)方式中,所述bmc根據(jù)cpld的檢測結果,判斷是否發(fā)出告警信號的步驟,包括:
49、若所述cpld的檢測結果為“normal”,則所述bmc不發(fā)出告警信號,系統(tǒng)正常運行;
50、若所述cpld的檢測結果為“l(fā)eakage”或“open”,則所述bmc發(fā)出告警信號,所述服務器自動執(zhí)行強制關機操作。
51、在一種可能的實現(xiàn)方式中,所述于漏液檢測操作之前,通過所述連接器輸出復位信號至所述cpld,并根據(jù)所述cpld檢測到所述復位信號的電平變化判斷所述漏液檢測繩與所述連接器的連接狀態(tài)的步驟,包括:
52、若所述cpld檢測到所述復位信號的電平變化由高變低,則判斷所述漏液檢測繩與所述連接器正確連接;
53、否則,則判斷所述漏液檢測繩與所述連接器未連接或接觸不良。
54、本發(fā)明與現(xiàn)有技術相比的有益效果是:本發(fā)明針對現(xiàn)有的一種bmc檢測液冷服務器漏液的系統(tǒng)提供了一種服務器漏液檢測裝置,由漏液檢測繩、電壓比較器和cpld組成的漏液檢測系統(tǒng),電壓比較器通過漏液檢測繩的電阻變化和電壓比較器的預設閥值來判斷是否發(fā)生漏液,可以精確快速檢測出是否發(fā)出漏液,防止服務器設備的損壞和數(shù)據(jù)的丟失;且基于測試電路還設計了一種服務器漏液檢測方法,包括:將所述連接器輸出的漏液檢測信號分別通過所述第一電壓比較電路和所述第二電壓比較電路進行處理,并將處理后的信號輸送至所述cpld;通過所述cpld接收來自所述第一電壓比較電路和所述第二電壓比較電路的輸出信號,所述cpld根據(jù)所述輸出信號判斷所述漏液檢測繩的連接狀態(tài)及是否發(fā)生漏液;所述bmc根據(jù)所述cpld的檢測結果,判斷是否發(fā)出告警信號。相比于現(xiàn)有技術,本發(fā)明設計的檢測電路及方法不需要專門的漏液檢測小板,選用電壓比較器,大大降低成本;且使用的是主板上的cpld,僅需在cpld中加入檢測程序,即可在接收到漏液信號時迅速做出判斷,檢測精準性更高,系統(tǒng)兼容性更強。