伺服器及其風扇故障時的保護方法
2023-10-20 04:33:52 1
伺服器及其風扇故障時的保護方法
【專利摘要】本發明提供一種風扇故障時的保護方法,該方法應用於伺服器上。該方法包括步驟:響應操作並產生相應的輸入信號;響應該輸入信號並根據該輸入信號確定每顆風扇的參數值,並與存儲在存儲單元中對應的參數閥值進行比較,確認所有風扇的參數值滿足預設的風扇故障條件時,從存儲單元中讀取預設的倒計時的時間段,並控制倒計時單元開始倒計時;倒計時結束,執行關機操作。本發明還提供一種應用該風扇故障時的保護方法的伺服器。本發明所述伺服器及其風扇故障時的保護方法在確認滿足風扇故障條件時,便啟動一倒計時,在倒計時結束後自動關機,防止伺服器因風扇故障被損壞。
【專利說明】伺服器及其風扇故障時的保護方法
【技術領域】
[0001]本發明涉及一種伺服器及其故障時的保護方法,尤其涉及一種伺服器及其風扇故障時的保護方法。
【背景技術】
[0002]伺服器通常通過基板管理控制器(BMC)控制各種傳感器來監看其運作是否正常,具體利用傳感器監看各參數是否正常,如利用溫度傳感器監看伺服器當前溫度是否正常,利用電壓傳感器監看伺服器當前電源電壓是否正常,利用轉速傳感器來監看伺服器當前風扇的轉速是否正常等,若其中的某傳感器檢測到的參數超出規定的範圍,則通知管理者。管理者可以採取對應措施排除故障。
[0003]然現有的伺服器在檢測到有故障時只能提醒管理者而不能自動對該故障採取處理措施,若管理者當時不在現場不能及時排除故障的話,有可能會造成伺服器的損壞。
【發明內容】
[0004]有鑑於此,有必要提供一種伺服器及其風扇故障時的保護方法,可在檢測到風扇故障時採取一些保護措施,防止伺服器因風扇故障不能及時處理而被損壞。
[0005]本發明提供一種伺服器。該伺服器包括輸入單元、存儲單元、倒計時單元和關機模塊;所述輸入單元響應操作並產生相應的輸入信號;所述存儲單元中存儲有每顆風扇的各參數的參數閥值及預設的風扇故障條件,所述存儲單元中還存儲有倒計時的時間段;所述伺服器還包括一所述風扇故障檢測模塊,用於響應輸入單元產生的輸入信號並根據該輸入信號確定每顆風扇的參數值,並與存儲在存儲單元中的對應的參數閥值進行比較,確認所有風扇的參數值滿足預設的風扇故障條件時發出一開始倒計時的信號;一倒計時控制模塊,用於響應該開始倒計時的信號,從存儲單元中讀取預設的倒計時的時間段,並根據該時間段控制倒計時單元開始倒計時,倒計時單元在倒計時結束時還發出一結束倒計時的信號;及一關機控制模塊,用於響應該結束倒計時的信號並控制關機模塊執行關機操作。
[0006]本發明還提供一種風扇故障時的保護方法,該方法應用於伺服器上。該方法包括步驟:響應操作並產生相應的輸入信號;響應該輸入信號並根據該輸入信號確定每顆風扇的參數值,並與存儲在存儲單元中對應的參數閥值進行比較,確認所有風扇的參數值滿足預設的風扇故障條件時,從存儲單元中讀取預設的倒計時的時間段,並控制倒計時單元開始倒計時;倒計時結束,執行關機操作。
[0007]本發明所述伺服器及其風扇故障時的保護方法在確認滿足風扇故障條件時,便啟動一倒計時,在倒計時結束後自動關機,防止伺服器因風扇故障被損壞。
【專利附圖】
【附圖說明】
[0008]圖1為伺服器的模塊示意圖。
[0009]圖2為本發明一實施方式中伺服器及其風扇故障時的保護方法的流程圖。[0010]主要元件符號說明
【權利要求】
1.一種伺服器,該伺服器包括輸入單元、存儲單元、倒計時單元和關機模塊;所述輸入單元響應操作並產生相應的輸入信號;所述存儲單元中存儲有伺服器內部所有風扇的各參數的參數閥值及預設的風扇故障條件,所述存儲單元中還存儲有預設的倒計時的時間段;所述伺服器還包括: 一風扇故障檢測模塊,用於響應輸入單兀產生的輸入信號並根據該輸入信號確定每顆風扇的參數值,並與存儲在存儲單元中的對應的參數閥值進行比較,並在確認所有風扇的參數值滿足預設的風扇故障條件時發出一開始倒計時的信號; 一倒計時控制模塊,用於響應該開始倒計時的信號,從存儲單元中讀取預設的倒計時的時間段,並根據該時間段控制倒計時單元開始倒計時,倒計時單元在倒計時結束時還發出一結束倒計時的信號;及 一關機控制模塊,用於響應該結束倒計時的信號並控制關機模塊執行關機操作。
2.如權利要求1所述的伺服器,其特徵在於,所述控制器還包括一故障事件寫入模塊,該故障事件寫入模塊響應該開始倒計時的信號,並將所述風扇故障檢測模塊確認的所有風扇的參數值中滿足預設的風扇故障條件的參數值以及該參數值對應的風扇名稱作為一條故障事件寫入存儲單元。
3.如權利要求 1所述的伺服器,其特徵在於,所述控制器還包括一參數閥值設置模塊,該參數閥值設置模塊分別與輸入單元和存儲單元連接,該參數閥值設置模塊通過輸入單元響應管理者的輸入操作而設置每顆風扇的各參數的參數閥值,並將該設置好的參數閥值存儲於存儲單元中。
4.如權利要求1所述的伺服器,其特徵在於,在進行倒計時時,所述倒計時控制模塊還響應輸入單元產生的輸入信號並在判斷該輸入信號為修改倒計時的時間段時,通過輸入單元響應管理者的輸入操作修改該倒計時的時間段,並根據該修改後的倒計時的時間段控制倒計時單元重新開始計時。
5.如權利要求1所述的伺服器,其特徵在於,在進行倒計時時,所述關機控制模塊響應輸入單元產生的輸入信號,並在判斷該輸入信號為直接關機的輸入信號時,結束倒計時單元的倒計時,並控制關機模塊直接執行關機操作。
6.一種風扇故障時的保護方法,該方法應用於伺服器上,其特徵在於,該方法包括步驟: a.響應操作並產生相應的輸入信號; b.響應該輸入信號並根據該輸入信號確定每顆風扇的參數值,並與存儲在存儲單元中對應的參數閥值進行比較,確認所有風扇的參數值滿足預設的風扇故障條件時,從存儲單元中讀取預設的倒計時的時間段,並控制倒計時單元開始倒計時; c.倒計時結束,執行關機操作。
7.如權利要求6所述的風扇故障時的保護方法,其特徵在於,步驟b與步驟c之間還包括步驟: 響應輸入單元產生的輸入信號,並判斷該輸入信號為直接關機的輸入信號時,進入步驟C。
8.如權利要求6所述的風扇故障時的保護方法,其特徵在於,步驟b與步驟c之間還包括步驟:響應輸入單元產生的輸入信號並在判斷該輸入信號為修改倒計時的時間段的輸入信號時,修改倒計時的時間段並按修改後的時間段重新開始倒計時。
9.如權利要求6所述的風扇故障時的保護方法,其特徵在於,步驟b與步驟c之間還包括步驟: 完成倒計時,再次確定每顆風扇的參數值,並在判斷為所有風扇的參數值依然滿足預設的風扇故障條件時,進入步驟C。
10.如權利要求6所述的風扇故障時的保護方法,其特徵在於,步驟b與步驟c之間還包括步驟: 響應該開始倒計時的信號,並將所有風扇的參數值中滿足預設的風扇故障條件的參數值以及該參數值對應的風扇 名稱作為一條故障事件寫入存儲單元。
【文檔編號】G06F11/07GK103902398SQ201210577483
【公開日】2014年7月2日 申請日期:2012年12月27日 優先權日:2012年12月27日
【發明者】王新富, 趙冠翔 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司