硬盤溫度信息獲取裝置及方法
【專利摘要】一種硬盤溫度信息獲取裝置,所述硬盤溫度信息獲取裝置包括與硬盤相連的硬盤背板、與所述硬盤背板相連的SAS擴展器及與所述SAS擴展器相連的主板管理控制器,所述SAS擴展器用于從硬盤讀取硬盤溫度信息,并將硬盤溫度信息發(fā)送給所述主板管理控制器。本發(fā)明還公開了一種硬盤溫度信息獲取方法。
【專利說明】硬盤溫度信息獲取裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及服務(wù)器系統(tǒng)領(lǐng)域,特別是涉及一種用于服務(wù)器系統(tǒng)中的硬盤溫度信息獲取裝置及方法。
【背景技術(shù)】
[0002]在服務(wù)器系統(tǒng)中,硬盤是不可或缺的存儲設(shè)備,用于存放系統(tǒng)應(yīng)用程序和用戶數(shù)據(jù),硬盤是否處于穩(wěn)定的工作狀態(tài),將直接影響到整個服務(wù)器系統(tǒng)的可靠性。在與硬盤穩(wěn)定性相關(guān)的諸多因素中,硬盤溫度的影響最大,因此,硬盤溫度信息是各種計算機管理硬件/軟件所要采集的必要參數(shù)。
【發(fā)明內(nèi)容】
[0003]鑒于以上內(nèi)容,有必要提供一種硬盤溫度信息獲取裝置及方法。
[0004]一種硬盤溫度信息獲取裝置,所述硬盤溫度信息獲取裝置包括與硬盤相連的硬盤背板、與所述硬盤背板相連的SAS擴展器及與所述SAS擴展器相連的主板管理控制器,所述SAS擴展器用于從硬盤讀取硬盤溫度信息,并將硬盤溫度信息發(fā)送給所述主板管理控制器。
[0005]優(yōu)選地,所述SAS擴展器還用于與所述硬盤背板協(xié)商出從硬盤讀取硬盤溫度信息的頻率。
[0006]優(yōu)選地,所述SAS擴展器還用于監(jiān)測與所述硬盤背板相連的硬盤數(shù)量是否發(fā)生變更,若與所述硬盤背板相連的硬盤數(shù)量發(fā)生變更,則與所述硬盤背板重新協(xié)商出從硬盤讀取硬盤溫度信息的頻率。
[0007]優(yōu)選地,所述SAS擴展器還用于獲取與所述硬盤背板相連的硬盤數(shù)量,并根據(jù)所述硬盤數(shù)量計算出從硬盤讀取硬盤溫度信息的建議頻率,將所述建議頻率發(fā)送給所述主板管理控制器,所述主板管理控制器還用于接收用戶輸入的從硬盤讀取硬盤溫度信息的需求頻率,并將所述建議頻率與所述需求頻率進行比較,若所述建議頻率大于所述需求頻率,則所述主板管理控制器將所述建議頻率發(fā)送給所述SAS擴展器,所述SAS擴展器按照所述建議頻率從硬盤讀取硬盤溫度信息,若所述建議頻率小于所述需求頻率,則所述主板管理控制器將所述需求頻率發(fā)送給所述SAS擴展器,所述SAS擴展器按照所述需求頻率從硬盤讀取硬盤溫度信息。
[0008]優(yōu)選地,所述SAS擴展器還用于在從硬盤讀取到硬盤溫度信息后,向所述主板管理控制器發(fā)送信息采集通知,所述主板管理控制器還用于在接收到所述信息采集通知后,進行信息接收準(zhǔn)備,在信息接收準(zhǔn)備完畢后向所述SAS擴展器發(fā)送準(zhǔn)備完畢消息,所述SAS擴展器還用于在接收到所述準(zhǔn)備完畢消息后,將從硬盤讀取到的硬盤溫度信息發(fā)送給所述主板管理控制器。
[0009]一種硬盤溫度信息獲取方法,所述方法包括:
將硬盤與硬盤背板相連;
將硬盤背板與SAS擴展器相連; 將SAS擴展器與主板管理控制器相連;
所述SAS擴展器從硬盤讀取硬盤溫度信息 '及
所述SAS擴展器將硬盤溫度信息發(fā)送給所述主板管理控制器。
[0010]優(yōu)選地,所述方法還包括:
所述SAS擴展器與所述硬盤背板協(xié)商出從硬盤讀取硬盤溫度信息的頻率 '及所述SAS擴展器按照所述頻率從硬盤讀取硬盤溫度信息。
[0011]優(yōu)選地,所述方法還包括:
所述SAS擴展器監(jiān)測與所述硬盤背板相連的硬盤數(shù)量是否發(fā)生變更 '及若與所述硬盤背板相連的硬盤數(shù)量發(fā)生變更,則所述SAS擴展器與所述硬盤背板重新協(xié)商出從硬盤讀取硬盤溫度信息的頻率。
[0012]優(yōu)選地,所述SAS擴展器與所述硬盤背板協(xié)商出從硬盤讀取硬盤溫度信息的頻率的步驟包括:
所述SAS擴展器獲取與所述硬盤背板相連的硬盤數(shù)量;
所述SAS擴展器根據(jù)所述硬盤數(shù)量計算出從硬盤讀取硬盤溫度信息的建議頻率;
所述SAS擴展器將所述建議頻率發(fā)送給所述主板管理控制器;
所述主板管理控制器接收用戶輸入的從硬盤讀取硬盤溫度信息的需求頻率;
所述主板管理控制器將所述建議頻率與所述需求頻率進行比較;
若所述建議頻率大于所述需求頻率,則所述主板管理控制器將所述建議頻率發(fā)送給所述SAS擴展器,所述SAS擴展器按照所述建議頻率從硬盤讀取硬盤溫度信息 '及
若所述建議頻率小于所述需求頻率,則所述主板管理控制器將所述需求頻率發(fā)送給所述SAS擴展器,所述SAS擴展器按照所述需求頻率從硬盤讀取硬盤溫度信息。
[0013]優(yōu)選地,所述SAS擴展器將硬盤溫度信息發(fā)送給所述主板管理控制器的步驟包括:
所述SAS擴展器在從硬盤讀取到硬盤溫度信息后,向所述主板管理控制器發(fā)送信息采集通知;
所述主板管理控制器在接收到所述信息采集通知后,進行信息接收準(zhǔn)備,在信息接收準(zhǔn)備完畢后向所述SAS擴展器發(fā)送準(zhǔn)備完畢消息 '及
所述SAS擴展器在接收到所述準(zhǔn)備完畢消息后,將從硬盤讀取到的硬盤溫度信息發(fā)送給所述主板管理控制器。
[0014]與現(xiàn)有技術(shù)相比,上述硬盤溫度信息獲取裝置及方法,藉由所述擴展器從連接至所述硬盤背板的硬盤讀取硬盤溫度信息,再將硬盤溫度信息發(fā)送給所述主板管理控制器,使得硬盤溫度信息可以實時地被監(jiān)控,有利于服務(wù)器系統(tǒng)長期地、穩(wěn)定地、可靠地運行。
【專利附圖】
【附圖說明】
[0015]圖1為本發(fā)明第一實施方式中的硬盤溫度信息獲取裝置的示意圖。
[0016]圖2為本發(fā)明第二實施方式中的硬盤溫度信息獲取裝置的示意圖。
[0017]圖3為本發(fā)明第三實施方式中的硬盤溫度信息獲取裝置的示意圖。
[0018]圖4為本發(fā)明一種實施方式中的硬盤溫度信息獲取方法的流程圖。
[0019]圖5為本發(fā)明一種實施方式中的協(xié)商硬盤溫度信息讀取頻率的方法的流程圖。
[0020]圖6為本發(fā)明一種實施方式中的SAS擴展器向主板管理控制器傳輸硬盤溫度信息的方法的流程圖。
[0021]主要元件符號說明
【權(quán)利要求】
1.一種硬盤溫度信息獲取裝置,其特征在于,所述硬盤溫度信息獲取裝置包括與硬盤相連的硬盤背板、與所述硬盤背板相連的SAS擴展器及與所述SAS擴展器相連的主板管理控制器,所述SAS擴展器用于從硬盤讀取硬盤溫度信息,并將硬盤溫度信息發(fā)送給所述主板管理控制器。
2.如權(quán)利要求1所述的硬盤溫度信息獲取裝置,其特征在于:所述SAS擴展器還用于與所述硬盤背板協(xié)商出從硬盤讀取硬盤溫度信息的頻率。
3.如權(quán)利要求2所述的硬盤溫度信息獲取裝置,其特征在于:所述SAS擴展器還用于監(jiān)測與所述硬盤背板相連的硬盤數(shù)量是否發(fā)生變更,若與所述硬盤背板相連的硬盤數(shù)量發(fā)生變更,則與所述硬盤背板重新協(xié)商出從硬盤讀取硬盤溫度信息的頻率。
4.如權(quán)利要求2或3所述的硬盤溫度信息獲取裝置,其特征在于:所述SAS擴展器還用于獲取與所述硬盤背板相連的硬盤數(shù)量,并根據(jù)所述硬盤數(shù)量計算出從硬盤讀取硬盤溫度信息的建議頻率,將所述建議頻率發(fā)送給所述主板管理控制器,所述主板管理控制器還用于接收用戶輸入的從硬盤讀取硬盤溫度信息的需求頻率,并將所述建議頻率與所述需求頻率進行比較,若所述建議頻率大于所述需求頻率,則所述主板管理控制器將所述建議頻率發(fā)送給所述SAS擴展器,所述SAS擴展器按照所述建議頻率從硬盤讀取硬盤溫度信息,若所述建議頻率小于所述需求頻率,則所述主板管理控制器將所述需求頻率發(fā)送給所述SAS擴展器,所述SAS擴展器按照所述需求頻率從硬盤讀取硬盤溫度信息。
5.如權(quán)利要求1所述的硬盤溫度信息獲取裝置,其特征在于:所述SAS擴展器還用于在從硬盤讀取到硬盤溫度信息后,向所述主板管理控制器發(fā)送信息采集通知,所述主板管理控制器還用于在接收到所述信息采集通知后,進行信息接收準(zhǔn)備,在信息接收準(zhǔn)備完畢后向所述SAS擴展器發(fā)送準(zhǔn)備完畢消息,所述SAS擴展器還用于在接收到所述準(zhǔn)備完畢消息后,將從硬盤讀取到的硬盤溫度信息發(fā)送給所述主板管理控制器。
6.一種硬盤溫度信息獲取方法,其特征在于,所述方法包括: 將硬盤與硬盤背板相連; 將硬盤背板與SAS擴展器相連; 將SAS擴展器與主板管理控制器相連; 所述SAS擴展器從硬盤讀取硬盤溫度信息 '及 所述SAS擴展器將硬盤溫度信息發(fā)送給所述主板管理控制器。
7.如權(quán)利要求6所述的硬盤溫度信息獲取方法,其特征在于:所述方法還包括: 所述SAS擴展器與所述硬盤背板協(xié)商出從硬盤讀取硬盤溫度信息的頻率 '及 所述SAS擴展器按照所述頻率從硬盤讀取硬盤溫度信息。
8.如權(quán)利要求7所述的硬盤溫度信息獲取方法,其特征在于:所述方法還包括: 所述SAS擴展器監(jiān)測與所述硬盤背板相連的硬盤數(shù)量是否發(fā)生變更 '及 若與所述硬盤背板相連的硬盤數(shù)量發(fā)生變更,則所述SAS擴展器與所述硬盤背板重新協(xié)商出從硬盤讀取硬盤溫度信息的頻率。
9.如權(quán)利要求7或8所述的硬盤溫度信息獲取方法,其特征在于:所述SAS擴展器與所述硬盤背板協(xié)商出從硬盤讀取硬盤溫度信息的頻率的步驟包括: 所述SAS擴展器獲取與所述硬盤背板相連的硬盤數(shù)量; 所述SAS擴展器根據(jù)所述硬盤數(shù)量計算出從硬盤讀取硬盤溫度信息的建議頻率; 所述SAS擴展器將所述建議頻率發(fā)送給所述主板管理控制器; 所述主板管理控制器接收用戶輸入的從硬盤讀取硬盤溫度信息的需求頻率; 所述主板管理控制器將所述建議頻率與所述需求頻率進行比較; 若所述建議頻率大于所述需求頻率,則所述主板管理控制器將所述建議頻率發(fā)送給所述SAS擴展器,所述SAS擴展器按照所述建議頻率從硬盤讀取硬盤溫度信息 '及 若所述建議頻率小于所述需求頻率,則所述主板管理控制器將所述需求頻率發(fā)送給所述SAS擴展器,所述SAS擴展器按照所述需求頻率從硬盤讀取硬盤溫度信息。
10.如權(quán)利要求6所述的硬盤溫度信息獲取方法,其特征在于:所述SAS擴展器將硬盤溫度信息發(fā)送給所述主板管理控制器的步驟包括: 所述SAS擴展器在從硬盤讀取到硬盤溫度信息后,向所述主板管理控制器發(fā)送信息采集通知; 所述主板管理控制器在接收到所述信息采集通知后,進行信息接收準(zhǔn)備,在信息接收準(zhǔn)備完畢后向所述SAS擴展器發(fā)送準(zhǔn)備完畢消息;及 所述SAS擴展器在接收到所述準(zhǔn)備完畢消息后,將從硬盤讀取到的硬盤溫度信息發(fā)送給所述主板管理控制器。
【文檔編號】G06F11/30GK104166611SQ201310183547
【公開日】2014年11月26日 申請日期:2013年5月17日 優(yōu)先權(quán)日:2013年5月17日
【發(fā)明者】胡暢泉, 郭建鋒 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司