伺服器系統及監控方法
2023-08-01 00:27:56 1
伺服器系統及監控方法
【專利摘要】一種伺服器系統及監控方法,伺服器系統包括一處理單元、一基本輸入輸出系統、及一控制單元。處理單元具有一型號規格。基本輸入輸出系統耦接處理單元,用以檢測型號規格,並依據型號規格,以輸出處理單元的一溫度閾值。控制單元耦接處理單元與基本輸入輸出系統,用以接收溫度閾值,控制單元監控處理單元的一實時溫度並與溫度閾值進行一對比,以產生一對比結果,且控制單元依據對比結果,以產生一警示信號。其中,當對比結果為實時溫度超出溫度閾值,控制單元產生警示信號。
【專利說明】伺服器系統及監控方法
【技術領域】
[0001]本發明涉及一種伺服器系統及監控方法,特別涉及一種可提升伺服器內的中央處理器的溫度的監控能力,並節省伺服器的生產成本的伺服器系統及監控方法。
【背景技術】
[0002]這些年來,隨著電子科技的進步,各種不同應用場合的電子運算裝置的需求也逐漸增加。其中,以信息科技業來說,由於網絡的發展和公司內部中小型區域網搭建規模的擴增,網絡伺服系統有了更專業化的要求,也因此提升了網絡伺服系統的功能性和易用性。
[0003]由此可知,各企業中對於數據伺服器的需求也大幅增加。數據伺服器可以作為數據儲存與讀取的平臺,使得數據得以保存或者是提供進行統計分析所需的信息。因此,穩定且有效率的伺服器是選用的重要關鍵。
[0004]為了避免伺服器發生故障,會通過例如基板管理控制器(Baseboard ManagementController, BMC)的固件配置,以監控位於伺服器中的中央處理器(Central ProcessorUnit,以下簡稱CPU)的溫度。當監控到CPU到達臨界溫度時,可發出溫度警報並同時調整對應的風扇轉速。
[0005]然而,當CPU因實際需求而被置換成另一類型規格時,必須同步更新基板管理控制器的固件版本,以使基板管理控制器能即時監控CPU的溫度狀態。但是,由於基板管理控制器的固件版本無法同步更新,因而使基板管理控制器發出錯誤的溫度警報,或者甚至導致基板管理控制器不發出溫度警報等誤動作的情況發生。另外,因應不同類型規格的CPU,必須額外備妥相對應的基板管理控制器的固件版本,亦增加了伺服器的生產成本。
【發明內容】
[0006]本發明的目的在於提供一種伺服器系統及監控方法,藉以提升伺服器內的中央處理器的溫度的監控能力,並節省伺服器的生產成本。
[0007]根據本發明的一實施例,一種監控方法,適於一伺服器系統,此監控方法包括以下步驟。在伺服器系統開機時,以一基本輸入輸出系統檢測一處理單元的一型號規格。基本輸入輸出系統依據型號規格,以得出處理單兀的一溫度閾值。基本輸入輸出系統輸出溫度閾值給一控制單元。控制單元監控處理單元的一實時溫度並與溫度閾值進行一對比,以產生一對比結果。當對比結果為實時溫度超出溫度閾值,控制單元產生一警示信號。
[0008]根據本發明的一實施例,一種伺服器系統,包括一處理單兀、一基本輸入輸出系統、及一控制單元。處理單元具有一型號規格。基本輸入輸出系統耦接處理單元,用以檢測型號規格,並依據型號規格,以輸出處理單元的一溫度閾值。控制單元耦接處理單元與基本輸入輸出系統,用以接收溫度閾值,控制單元監控處理單元的一實時溫度並與溫度閾值進行一對比,以產生一對比結果,且控制單元依據對比結果,以產生一警示信號。其中,當對比結果為實時溫度超出溫度閾值,控制單元產生警示信號。
[0009]本發明所提供的伺服器系統及監控方法,藉由基本輸入輸出系統檢測處理單元的型號規格,而據以輸出溫度閾值給控制單元。接著,控制單元對處理單元的實時溫度與溫度閾值進行對比,以產生對比結果。並且,控制單元再依據對比結果,以產生警示信號。如此一來,可有效提升伺服器內的處理單元的溫度的監控能力以及節省伺服器的生產成本。
[0010]以下結合附圖和具體實施例對本發明進行詳細描述,但不作為對本發明的限定。
【專利附圖】
【附圖說明】
[0011]圖1為本發明的伺服器系統的示意圖;
[0012]圖2為本發明的監控方法的步驟流程圖。
[0013]其中,附圖標記
[0014]10 伺服器系統
[0015]100 處理單元
[0016]110型號規格
[0017]200基本輸入輸出系統
[0018]300控制單元
[0019]400 風扇
【具體實施方式】
[0020]以下在實施方式中詳細敘述本發明的詳細特徵以及優點,其內容足以使任何熟習相關技藝者了解本發明的技術內容並據以實施,且根據本說明書所揭露的內容、權利要求範圍及附圖,任何熟習相關技藝者可輕易地理解本發明相關的目的及優點。以下的實施例進一步詳細說明本發明的觀點,但非以任何觀點限制本發明的範疇。
[0021]請參照圖1,其為本發明的伺服器系統的示意圖。本實施例的伺服器系統10適於提升控制單元300對處理單元100的溫度監控能力。伺服器系統10包括一處理單元100、一基本輸入輸出系統200、及一控制單元300。
[0022]處理單元100具有一型號規格110。在本實施例中,處理單元100例如可為一中央處理器。但本實施例不限於此,處理單元100亦可使用其他類似的元件來實施。基本輸入輸出系統200耦接處理單元100,用以檢測型號規格110,並依據型號規格110,以輸出處理單元100的一溫度閾值。
[0023]控制單元300耦接於處理單元100與基本輸入輸出系統200之間。進一步來說,基本輸入輸出系統200通過一智能平臺管理接口(Intelligent Platform ManagementInterface, IPMI)耦接控制單元300。此控制單元300用以接收溫度閾值,且控制單元300監控處理單元100的一實時溫度並與溫度閾值進行一對比,以產生一對比結果。並且,控制單元300依據對比結果,以產生一警示信號。其中,當對比結果為實時溫度超出溫度閾值,控制單元產生警示信號。另外,控制單元300亦會依據前述實時溫度,而產生一驅動信號。
[0024]在本實施例中,控制單元300例如可為一基板管理控制器。但本實施例不限於此,控制單元300亦可使用其他類似的元件來實施。其中,控制單元300包括一感應數據記錄(Sensor Data Record, SDR),此感應數據記錄具有前述的溫度閾值,以作為控制單元300進行前述對比的依據。
[0025]另外,前述的監控系統10還包括一風扇400。風扇400耦接控制單元300,且風扇400用以接收控制單元300所產生的驅動信號,並依據驅動信號,以產生一轉速。藉由風扇400的轉動,可對處理單元100進行散熱。其中,風扇400例如可依據控制單元300所產生的驅動信號,以對應調整風扇400的轉速的大小值。
[0026]舉例來說,處理單元100的型號規格110更存在一預設值。當型號規格110為此預設值時,基本輸入輸出系統200會依據預設值,例如直接查詢出預設值所對應的溫度閾值。並且,基本輸入輸出系統200會輸出溫度閾值給控制單元300。接著,控制單元300會對處理單元100的實時溫度與溫度閾值進行對比,以產生對比結果。若對比結果為處理單元100的實時溫度未超出溫度閾值,則控制單元300會不產生警示信號。
[0027]若對比結果為處理單元100的實時溫度超出或等於預設臨界溫度,則控制單元300會依據此對比結果而產生警示信號。並且,控制單元300也會依據此實時溫度而產生驅動信號給風扇400,以使風扇400作對應的轉動,進而對處理單元100進行散熱。
[0028]當型號規格110不為此預設值時,基本輸入輸出系統200例如會依據一命令及一演算法於處理單元100中得到溫度閾值。並且,基本輸入輸出系統200會輸出溫度閾值給控制單元300。接著,控制單元300對處理單元100的實時溫度與溫度閾值進行對比,並產生對比結果。若對比結果為處理單元100的實時溫度未超出溫度閾值,則控制單元300不會產生警不信號。
[0029]若處理單元100的實時溫度超出或等於臨界溫度,則控制單元300會依據此對比結果而產生警示信號。並且,控制單元300也會依據此實時溫度而產生驅動信號給風扇400,以使風扇400作對應的轉動,進而對處理單元100進行散熱。據此,本實施例的伺服器系統10可通過基本輸入輸出系統200,以提升控制單元300對處理單元100的溫度監控能力。
[0030]藉由上述實施例的說明,可以歸納出一種監控方法,且此監控方法適於一伺服器系統。請參照圖2,其為本發明的監控方法的步驟流程圖。在步驟S210中,在伺服器系統開機時,以一基本輸入輸出系統檢測一處理單兀的一型號規格。在步驟S220中,基本輸入輸出系統依據型號規格,以得出處理單元的一溫度閾值。在步驟S230中,基本輸入輸出系統輸出溫度閾值給一控制單元。在步驟S240中,控制單元監控處理單元的一實時溫度並與溫度閾值進行一對比,以產生一對比結果。在步驟S250中,當對比結果為實時溫度超出溫度閾值,控制單元產生一警示信號。進一步來說,控制單元依據實時溫度,產生一驅動信號,以控制一風扇的轉速。
[0031]在本實施例中,處理單元例如為一中央處理器,且控制單元為一基板管理控制器。其中,型號規格更存在一預設值,當型號規格為預設值時,基本輸入輸出系統依據預設值直接查詢出預設值對應的溫度閾值並輸出給控制單元。當型號規格不為預設值時,基本輸入輸出系統依據一命令及一演算法於處理單元中得到溫度閾值並輸出給控制單元。
[0032]綜上所述,本發明的實施例所揭露的伺服器系統及監控方法,藉由基本輸入輸出系統檢測處理單元的型號規格,而據以輸出溫度閾值給控制單元。接著,控制單元對處理單元的實時溫度與溫度閾值進行對比,以產生對比結果。並且,控制單元再依據對比結果,以產生警示信號。如此一來,可有效提升伺服器內的處理單元的溫度的監控能力,並節省伺服器的生產成本。
[0033]當然,本發明還可有其它多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員當可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬於本發明所附的權利要求的保護範圍。
【權利要求】
1.一種監控方法,適於一伺服器系統,其特徵在於,該監控方法包括: 在該伺服器系統開機時,以一基本輸入輸出系統檢測一處理單兀的一型號規格; 該基本輸入輸出系統依據該型號規格,以得出該處理單元的一溫度閾值; 該基本輸入輸出系統輸出該溫度閾值給一控制單兀; 該控制單元監控該處理單元的一實時溫度並與該溫度閾值進行一對比,以產生一對比結果;以及 當該對比結果為該實時溫度超出該溫度閾值,該控制單元產生一警示信號。
2.根據權利要求1所述的監控方法,其特徵在於,該型號規格更存在一預設值,當該型號規格為該預設值時,該基本輸入輸出系統依據該預設值直接查詢出該預設值對應的該溫度閾值並輸出給該控制單元,當該型號規格不為該預設值時,該基本輸入輸出系統依據一命令及一演算法於該處理單元中得到該溫度閾值並輸出給該控制單元。
3.根據權利要求1所述的監控方法,其特徵在於,更包括: 該控制單兀依據該實時溫度,產生一驅動信號,以控制一風扇的轉速。
4.根據權利要求1所述的監控方法,其特徵在於,該處理單元為一中央處理器。
5.根據權利要求1所述的監控方法,其特徵在於,該控制單元為一基板管理控制器。
6.—種伺服器系統,其特徵在於,包括: 一處理單兀,具有一型號規格; 一基本輸入輸出系統,耦接該處理單元,用以檢測該型號規格,並依據該型號規格,以輸出該處理單元的一溫度閾值;以及 一控制單元,耦接該處理單元與該基本輸入輸出系統,用以接收該溫度閾值,該控制單元監控該處理單元的一實時溫度並與該溫度閾值進行一對比,以產生一對比結果,且該控制單元依據該對比結果,以產生一警示信號; 其中,當該對比結果為該實時溫度超出該溫度閾值,該控制單元產生該警示信號。
7.根據權利要求6所述的伺服器系統,其特徵在於,該型號規格更存在一預設值,當該型號規格為該預設值時,該基本輸入輸出系統依據該預設值直接查詢出該預設值對應的該溫度閾值並輸出給該控制單元,當該型號規格不為該預設值時,該基本輸入輸出系統依據一命令及一演算法於該處理單元中得到該溫度閾值並輸出給該控制單元。
8.根據權利要求6所述的伺服器系統,其特徵在於,更包括: 一風扇,耦接該控制單元,用以接收該控制單元所產生的一驅動信號,並依據該驅動信號,以產生一轉速,其中該控制單元依據該實時溫度,以產生該驅動信號。
9.根據權利要求6所述的伺服器系統,其特徵在於,該處理單元為一中央處理器,該控制單元為一基板管理控制器。
10.根據權利要求6所述的伺服器系統,其特徵在於,該控制單元包括一感應數據記錄,該感應數據記錄具有該溫度閾值。
【文檔編號】H04L29/08GK104253828SQ201310257359
【公開日】2014年12月31日 申請日期:2013年6月25日 優先權日:2013年6月25日
【發明者】胡鵬 申請人:英業達科技有限公司, 英業達股份有限公司