專利名稱:一種磁盤保護方法、設備及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及數(shù)據存儲技術領域,尤其涉及一種磁盤保護方法、設備及系統(tǒng)。
背景技術:
隨著當前信息量的急劇增加,對存儲設備的需求也日益增長。磁盤是存儲設備中 使用最頻繁、最廣泛的存儲介質之一。磁盤可以包括硬盤、軟盤等,一般說來,硬盤由盤片、 磁頭、盤片主軸、控制電機、磁頭控制器、數(shù)據轉換器、接口、緩存等幾個部份組成。在每個盤 片的存儲面上都有一個磁頭,磁頭與盤片之間的距離很小,所有的磁頭連在一個磁頭控制 器上,由磁頭控制器負責各個磁頭的運動,磁頭可沿盤片的半徑方向動作,而盤片以每分鐘 數(shù)千轉到上萬轉的速度在高速旋轉,這樣磁頭就能對盤片上的指定位置進行數(shù)據的讀寫操 作。 在磁盤的使用過程中,外界的震動很容易對磁盤的盤片或磁頭等產生損壞,因此 磁盤成為了存儲系統(tǒng)中損壞率最高的部件之一,磁盤的損壞不僅極易造成大量數(shù)據信息的 丟失,而且對于設備的使用和維護產生了大量的成本,同時眾多標準均對設備抗震提出了 嚴格要求,這對設備廠商如何設計磁盤以減少或避免因震動帶來的磁盤損壞提出了嚴峻的 考驗。 對于磁盤的防震保護是一個系統(tǒng)性的技術工作,現(xiàn)有技術中主要采用的方法是通 過改進磁盤的結構實現(xiàn)防震保護,例如在磁盤內部或外部增加特殊固定件來進行減震處 理,以達到降低磁盤震動從而保護磁盤的目的,例如在磁盤內部設置特殊的磁盤滑道,或設 置磁盤框、磁盤框滑道、機柜等。但是,發(fā)明人在實現(xiàn)本發(fā)明的過程中研究發(fā)現(xiàn),這種通過減 震處理的磁盤保護方式只能在有限的程度上減少磁盤損壞,對于強度較大的震動仍然容易 損壞磁盤。
發(fā)明內容
本發(fā)明實施例提供一種磁盤保護方法、設備及系統(tǒng),能夠增強對磁盤的防震保護。 根據本發(fā)明的一個方面,提供了一種磁盤保護方法,包括 在預定時間接收磁盤的震動信息; 根據所述磁盤的震動信息與預定閾值信息的比較結果確定所述磁盤的震動級 別; 根據所述磁盤震動級別對所述磁盤進行業(yè)務控制。 根據本發(fā)明的另一個方面,提供了一種磁盤保護設備,包括 信息接收單元,用于在預定時間接收磁盤的震動信息; 級別確定單元,用于根據所述磁盤的震動信息與預定閾值信息的比較結果確定磁 盤的震動級別; 業(yè)務控制單元,用于根據所述磁盤震動級別對所述磁盤進行業(yè)務控制。 根據本發(fā)明的再一方面,提供了一種磁盤保護系統(tǒng),包括磁盤和業(yè)務控制設備,所述磁盤,用于在預定時間獲取磁盤的震動信息;根據所述磁盤的震動信息與預定閾值信息
的比較結果確定所述磁盤的震動級別,并將所述磁盤震動級別上報所述業(yè)務控制設備;所
述業(yè)務控制設備,用于根據所述磁盤震動級別對所述磁盤進行業(yè)務控制。 由于磁盤震動較強時磁盤處于高速讀寫狀態(tài)是造成磁盤損壞的重要原因,基于以
上分析,在本發(fā)明實施例中,通過獲得磁盤的震動級別,然后根據磁盤的震動級別來控制磁
盤的業(yè)務狀態(tài),也即根據磁盤的震動級別來控制磁盤的讀寫狀態(tài),從而增強了對磁盤的防
震保護,大大增加了磁盤使用壽命,降低了磁盤成本。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例一種磁盤保護的方法流程圖; 圖2是本發(fā)明實施例一的方法流程圖; 圖3是本發(fā)明實施例二的方法流程圖; 圖4是本發(fā)明實施例一種磁盤保護設備的結構示意圖; 圖5是圖4所述的實施例中級別確定單元的結構示意圖; 圖6是本發(fā)明實施例另一種磁盤保護設備的結構示意圖; 圖7是本發(fā)明實施例一種磁盤保護系統(tǒng)的結構示意圖。
具體實施例方式
為了使本領域技術人員能進一步了解本發(fā)明的特征及技術內容,請參閱以下有關
本發(fā)明的詳細說明與附圖,附圖僅提供參考與說明,并非用來限制本發(fā)明。 下面結合附圖和實施例,對本發(fā)明的技術方案進行描述。 在實現(xiàn)本發(fā)明的過程中,發(fā)明人經過反復研究和多次試驗總結發(fā)現(xiàn),基于磁頭高 速尋道讀寫數(shù)據的原理,磁頭在高速尋道過程中若遭遇外界震動,則磁頭容易打擊到盤面 從而產生壞道甚至損壞磁盤,而當震動強度很低或者磁盤處于非工作狀態(tài)時,磁盤則不易 損壞,因此磁盤震動較強時磁盤處于高速讀寫狀態(tài)是造成磁盤損壞的重要原因。基于以上 分析,發(fā)明人提出了根據磁盤的震動情況來控制業(yè)務即控制磁盤讀寫狀態(tài)的方法以從根源 上保護磁盤,下面通過具體實施例進行詳細說明。 參照圖l,為本發(fā)明實施例一種磁盤保護的方法流程圖。該方法可以包括
步驟101,在預定時間接收磁盤的震動信息。 在磁盤內部或其它位置可根據需要設置震動傳感器,來實時或定時監(jiān)測記錄磁盤 各部位的震動狀態(tài)。該震動狀態(tài)可以直接作為磁盤震動信息由用于保護該磁盤的服務器或 設置在服務器上的系統(tǒng)進行接收;震動傳感器也可以對該震動狀態(tài)進行簡單處理,如處理 成震動的強度值或震動的級別等震動信息,既可以直接傳遞至服務器或系統(tǒng),也可以當獲 得的磁盤震動達到一定強度時,再上報至服務器或系統(tǒng)。 其中,預定時間可以是只設定固定的一個或幾個時刻,由服務器或系統(tǒng)進行一次或幾次震動信息的接收;也可以設定為時間間隔,每經過該時間間隔,如lmin,震動傳感器 就上傳一次震動消息,服務器或系統(tǒng)就接收一次信息。該預定時間的設定可以根據客戶需 求和具體應用場景進行設置。 步驟102,根據所述磁盤的震動信息與預定閾值信息的比較結果確定所述磁盤的 震動級別。 本步驟中用于保護該磁盤的服務器或設置在服務器上的系統(tǒng)可以根據震動傳感
器上報的震動信息確定出震動強度,然后跟系統(tǒng)內部預設的一個或多個閾值進行比較,當
然,如果震動傳感器上報的震動信息中包含了震動的強度值則可直接進行比較。 其中,預定閾值信息是經過前期對磁盤震動進行實時監(jiān)測,記錄磁盤各部位震動
狀態(tài),通過長期大量的數(shù)據統(tǒng)計,設定出的合理閾值,該閾值可以包括預警閾值和損壞閾
值,也還可以包括其它閾值,如安全閾值等。 根據磁盤震動強度與各閾值的比較可以確定出該震動強度所處的閾值范圍對應 的震動級別,服務器或系統(tǒng)中可以維護有各級別閾值范圍和各級別對應策略的關系表,以 便于根據相應的策略進行后續(xù)業(yè)務控制。 步驟103,根據所述磁盤震動級別對所述磁盤進行業(yè)務控制。 如果磁盤的震動級別較高,對磁盤產生影B向,則對相應磁盤可以進行后續(xù)的減少 業(yè)務分發(fā)或轉移磁盤業(yè)務等操作,如果磁盤震動的級別仍屬于安全級別,則可以對該磁盤 進行正常業(yè)務的分發(fā)。當然震動級別與業(yè)務控制策略之間的對應關系可以根據需要進行調 整和修改。 本發(fā)明實施例中,基于磁盤震動較強時磁盤處于高速讀寫狀態(tài)是造成磁盤損壞的
重要原因的分析,通過獲得磁盤的震動級別,然后根據磁盤的震動級別來控制磁盤的業(yè)務
狀態(tài),也即根據磁盤的震動級別來控制磁盤的讀寫狀態(tài),從而增強了對磁盤的防震保護,大
大增加了磁盤使用壽命,降低了磁盤成本。。另外,也減少了因更換磁盤產生的維護人員人
力成本,減少了因磁盤損壞數(shù)據重構給系統(tǒng)帶來的額外負載,確保系統(tǒng)可靠運行。 上述實施例中步驟101 102也可以由磁盤本身執(zhí)行,由磁盤內的震動傳感器獲
得震動信息,然后由磁盤內的其它處理單元在進行震動信息與閾值信息的比較,并確定出
震動的級別后,直接上報用于保護該磁盤的服務器或設置在服務器上的系統(tǒng),以進行業(yè)務
控制,或者在震動的級別達到預定的上報標準后再上報用于保護該磁盤的服務器或設置在
服務器上的系統(tǒng),然后再進行業(yè)務控制。步驟101 102由磁盤本身執(zhí)行可以減少對業(yè)務
系統(tǒng)資源的占用,確保業(yè)務系統(tǒng)性能不受影響。 參照圖2,為本發(fā)明實施例一的方法流程圖。該方法可以包括
步驟201,接收磁盤的震動信息。 步驟201與前述實施例步驟101類似,此處不再贅述。
步驟202,比較所述磁盤的震動信息與預定閾值信息。 本步驟中的比較過程與前述實施例步驟102中的相應過程類似,此處不再贅述。
步驟203,當所述磁盤的震動超過預警閾值但不超過損壞閾值時,確定所述磁盤的 震動級別為預警級別。 在本實施例中,可以通過事先實時監(jiān)測記錄磁盤的震動狀態(tài),獲得長期大量的數(shù) 據統(tǒng)計,然后設定出合理的震動預警閾值,預警閾值可以為已經對磁盤安全形成了威脅的
6震動強度值。 預警閾值內也可以進行兩個或多個級別的劃分,如預警閾值可以包括第一預警閾 值和第二預警閾值,當所述磁盤的震動超過所述第一預警閾值但不超過所述第二預警閾值 時,確定所述磁盤的震動級別為第一預警級別;當所述磁盤的震動超過所述第二預警閾值 時,確定所述磁盤的震動級別為第二預警級別。 步驟204,按照預定業(yè)務控制規(guī)則減少對所述磁盤的業(yè)務分發(fā)。 如前述預警閾值內未劃分等級,則本步驟中,直接減少對該磁盤的業(yè)務分發(fā)即可,
至于減少到何種程度可以根據當前業(yè)務量或客戶需求等進行劃分,如減少至原業(yè)務分發(fā)量
的1/2等。 如果前述預警閾值內劃分了等級,則在本步驟中,預定的業(yè)務控制規(guī)則可以是按 照不同的預警等級成比例減少對該磁盤的業(yè)務分發(fā)量,假設第一預警級別為較低級別,則 說明該級別下磁盤震動不是非常劇烈,因此減少的業(yè)務分發(fā)量較小,第二預警級別為較高 級別,則說明該級別下磁盤震動較為劇烈,因此減少的業(yè)務分發(fā)量相對較多。例如,如果磁 盤的震動級別為第一預警級別,則減少對該磁盤的業(yè)務分發(fā)量至原來的1/2,如果磁盤的震 動級別為第二預警級別,則減少對該磁盤的業(yè)務分發(fā)量至原來的l/3。具體減少的業(yè)務分發(fā) 量也可以根據當前業(yè)務量等進行調整。 在該前述步驟201 204之后,該磁盤的讀寫速度降低,既可有效的保護該磁盤。
本實施例還可以進一步對該磁盤進行監(jiān)控和業(yè)務控制,參見以下步驟 步驟205,在減少對磁盤的業(yè)務分發(fā)之后,若磁盤震動級別持續(xù)為所述預警級別,
則轉移所述磁盤的業(yè)務。 在減少對磁盤的業(yè)務分發(fā)后,按照設定的預定時間,重復前述步驟,如果獲得的磁 盤震動級別仍然與前一次獲得的預警級別相同甚至高于前一次獲得的預警級別,則可以根 據前述步驟繼續(xù)減小業(yè)務分發(fā)量,也還可以進一步執(zhí)行本步驟,直接將該磁盤的業(yè)務進行 轉移,停止該磁盤的工作。 也即系統(tǒng)在對磁盤進行第二次監(jiān)測獲得的震動級別與第一次監(jiān)測獲得的震動級 別相同或高于第一次獲得的震動級別時,可以直接轉移該磁盤的業(yè)務。當然,本步驟中的預 警級別可以具體為第一預警級別或第二預警級別。 在轉移磁盤的業(yè)務后,如果在下一次監(jiān)測中系統(tǒng)獲得的磁盤震動級別仍然為預警 級別或監(jiān)測獲得的連續(xù)達到預警級別的次數(shù)達到預設次數(shù)時,系統(tǒng)也可以直接觸發(fā)產生警 報,如KVM(Keyboard、 Video、 Mouse,鍵盤、顯示器及鼠標的總稱)警報,以提醒管理人員查 看設備檢查震動來源,及時有效的保護整個設備系統(tǒng)。 步驟206,在減少對磁盤的業(yè)務分發(fā)之后,若所述磁盤震動級別降低,則按照預定 業(yè)務恢復規(guī)則恢復對所述磁盤的業(yè)務分發(fā)。 在減少業(yè)務分發(fā)之后,按照預定時間重復監(jiān)測,當獲得的磁盤震動級別降低時,即 趨于安全時,則系統(tǒng)或服務器可以按照一定業(yè)務恢復規(guī)則恢復對磁盤業(yè)務的分發(fā)。所謂的 業(yè)務恢復規(guī)則,可以根據需要進行制定,如完全恢復,或按照一定的震動級別成比例恢復, 例如當由第二預警級別降低至第一預警級別時,可以部分恢復對磁盤的業(yè)務分發(fā),如恢復 至原業(yè)務分發(fā)量的2/3等。 若恢復磁盤的業(yè)務分發(fā)之后,磁盤的震動級別又重新升級,如由第一預警級別又重新升至第二預警級別,則可以再次減少業(yè)務分發(fā),或者直接轉移該磁盤上的業(yè)務并觸發(fā) 警報。 本實施例中,通過對處于預警級別的磁盤震動,采用減少業(yè)務分發(fā)甚至轉移該磁
盤業(yè)務的方法,降低了磁盤的讀寫速度,對磁盤進行了有效的保護,而且待監(jiān)測到震動級別
趨于安全時,按照一定的規(guī)則恢復該磁盤的業(yè)務和工作狀態(tài),實現(xiàn)了對該磁盤的完整控制,
該方法增強了對磁盤的保護,大大增加了磁盤使用壽命,降低了磁盤成本。 參照圖3,為本發(fā)明實施例二的方法流程圖。該方法可以包括 步驟301,接收磁盤的震動信息。 步驟302,比較所述磁盤的震動信息與預定閾值信息。 步驟301 302與前述實施例的步驟101 102類似,此處不再贅述。 步驟303,當所述磁盤的震動超過所述損壞閾值時,確定所述磁盤的震動級別為損
壞級別,進入步驟304。 在本實施例中,也可以通過對硬盤進行實時監(jiān)測記錄震動狀態(tài),獲得長期大量的 數(shù)據統(tǒng)計,然后設定出合理的損壞閾值,損壞閾值可以是震動強度已經達到損壞磁盤的強 度值。 步驟304,轉移所述磁盤的業(yè)務。 本實施例中也還可以進一步包括以下步驟 步驟305,若監(jiān)測獲得磁盤的震動級別連續(xù)達到損壞級別的次數(shù)達到預設的次數(shù) 時,觸發(fā)警報。 在轉移磁盤的業(yè)務后,如果重復監(jiān)測獲得的磁盤震動級別仍然為損壞級別時或者 損壞級別的次數(shù)連續(xù)達到預設的次數(shù)時,則可以直接觸發(fā)警報,如KVM警報,以提醒管理人 員查看設備檢查震動來源,及時有效的保護整個設備系統(tǒng)。 步驟306,在轉移磁盤的業(yè)務之后,若所述磁盤震動級別降低,則按照預定業(yè)務恢 復規(guī)則恢復對所述磁盤的業(yè)務分發(fā)。 在轉移磁盤的業(yè)務之后,按照預定時間重復監(jiān)測,當獲得的磁盤震動級別降低時, 即趨于安全時,如降至預警級別或安全級別,則系統(tǒng)或服務器可以按照一定業(yè)務恢復規(guī)則 恢復對磁盤業(yè)務的分發(fā)。所謂的業(yè)務恢復規(guī)則,可以根據需要進行制定,如完全恢復,或按 照一定的震動級別成比例恢復,例如當由損壞級別降低至預警級別時,可以部分恢復對磁 盤的業(yè)務分發(fā),如恢復至原業(yè)務分發(fā)量的2/3等。 若恢復磁盤的業(yè)務分發(fā)之后,磁盤的震動級別又重新升級,如由預警級別又重新 升至損壞級別,則可以再次減少業(yè)務分發(fā),或者直接轉移該磁盤上的業(yè)務并觸發(fā)警報。
本實施例中,通過對處于損壞級別的磁盤震動,采用轉移該磁盤業(yè)務,停止磁盤轉 動的方法,對磁盤進行了有效的保護,而且待監(jiān)測到震動級別趨于安全時,按照一定的規(guī)則 恢復該磁盤的業(yè)務和工作狀態(tài),這種調整體現(xiàn)了一個動態(tài)調整業(yè)務的過程,實現(xiàn)了對該磁 盤的完整控制,該方法增強了對磁盤的保護,大大增加磁盤使用壽命,降低了磁盤成本。
本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以 通過程序來指令相關的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質中, 該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質包括ROM/ RAM、磁碟、光盤等。
以上對磁盤保護的方法進行了詳細說明,下面通過具體實施例對實現(xiàn)該方法的相 應系統(tǒng)進行說明。 參照圖4,為本發(fā)明實施例一種磁盤保護設備的結構示意圖。 該設備可以包括信息接收單元401、級別確定單元402和業(yè)務控制單元403。 信息接收單元401,用于在預定時間接收磁盤的震動信息。 級別確定單元402,用于根據所述磁盤的震動信息與預定閾值信息的比較結果確 定磁盤的震動級別。 業(yè)務控制單元403,用于根據所述磁盤震動級別對所述磁盤進行業(yè)務控制。
具體的,在預定時間內,信息接收單元401可以定時或實時接收震動傳感器傳遞 的磁盤的震動信息,級別確定單元402根據該接收到的震動信息與預定閾值信息的比對, 該閾值信息可以包括安全閾值、預警閾值和損壞閾值等,在確定出當前磁盤的震動級別后, 由業(yè)務控制單元403對該磁盤進行業(yè)務控制,如若磁盤為安全級別則進行正常業(yè)務分發(fā), 若為預警級別則減少對磁盤的業(yè)務分發(fā),若為損壞級別則轉移該磁盤的業(yè)務等。
基于磁盤震動較強時磁盤處于高速讀寫狀態(tài)是造成磁盤損壞的重要原因的分析, 本實施例通過信息接收單元401級別確定單元402獲得磁盤的震動級別,然后業(yè)務控制單 元403根據磁盤的震動級別來控制磁盤的業(yè)務狀態(tài),即控制磁盤讀寫狀態(tài),增強了對磁盤 的防震保護,大大增加磁盤使用壽命,降低了磁盤成本。另外,也減少了因更換磁盤產生的 維護人員人力成本,減少了因磁盤損壞數(shù)據重構給系統(tǒng)帶來的額外負載,確保系統(tǒng)可靠運 行。 進一步的,級別確定單元402可以包括第一確定子單元501和第二確定子單元 502。參照圖5,圖5為圖4所述的實施例中級別確定單元的結構示意圖。其中
第一確定子單元501,用于當所述磁盤的震動超過預警閾值但不超過所述損壞閾 值時,確定所述磁盤的震動級別為預警級別; 第二確定子單元502,用于當所述磁盤的震動超過損壞閾值時,確定所述磁盤的震 動級別為損壞級別。 在另一實施例中,該第一確定子單元501,具體用于當所述磁盤的震動超過所述第 一預警閾值但不超過所述第二預警閾值時,確定所述磁盤的震動級別為第一預警級別;當 所述磁盤的震動超過所述第二預警閾值時,確定所述磁盤的震動級別為第二預警級別。
該級別確定單元中的預警閾值和損壞閾值是根據實時監(jiān)測記錄的震動狀態(tài)和長 期大量的數(shù)據統(tǒng)計設定出的合理的震動閾值。 本實施例通過該級別的劃分,細化了磁盤的震動狀態(tài),使后續(xù)對磁盤的業(yè)務控制
更加精確更具有針對性,從而可以更加有效的保護磁盤。 參照圖6,為本發(fā)明實施例另一種磁盤保護設備的結構示意圖。 該設備可以包括信息接收單元601、級別確定單元602、業(yè)務控制單元603和報警
單元604。 其中,信息接收單元601與前述實施例中的信息接收單元401類似,級別確定單元 602也可以如上述實施例所述包括第一確定子單元6021和第二確定子單元6022,此處不再 贅述。 業(yè)務控制單元603可以包括業(yè)務分發(fā)子單元6031 、業(yè)務轉移子單元6032和業(yè)務恢復子單元6033,其中 業(yè)務分發(fā)子單元6031,用于當所述磁盤震動級別為預警級別時,按照預定業(yè)務控 制規(guī)則減少對所述磁盤的業(yè)務分發(fā)。 業(yè)務轉移子單元6032,用于當所述磁盤震動級別為損壞級別時,轉移所述磁盤的 業(yè)務。業(yè)務轉移子單元6032,還可以用于在所述減少對所述磁盤的業(yè)務分發(fā)之后,若所述磁 盤震動級別持續(xù)為所述預警級別,則轉移所述磁盤的業(yè)務。 業(yè)務恢復子單元6033,用于在所述業(yè)務分發(fā)子單元6031減少對所述磁盤的業(yè)務 分發(fā)之后或在所述業(yè)務轉移子單元6032轉移所述磁盤的業(yè)務之后,若所述磁盤震動級別 降低,則按照預定業(yè)務恢復規(guī)則恢復對所述磁盤的業(yè)務分發(fā)。 報警單元604,用于在所述業(yè)務轉移子單元6032轉移所述磁盤的業(yè)務之后,若所 述磁盤震動級別持續(xù)為原震動級別,則觸發(fā)警報。 本實施例中,通過業(yè)務控制單元中的業(yè)務分發(fā)子單元6031和業(yè)務轉移子單元 6032對處于預警級別的磁盤震動,采用減少業(yè)務分發(fā)甚至轉移該磁盤業(yè)務的方法,降低了 磁盤的讀寫速度,對磁盤進行了有效的保護,而且待監(jiān)測到震動級別趨于安全時,業(yè)務恢復 子單元6033按照一定的規(guī)則恢復該磁盤的業(yè)務和工作狀態(tài),這種調整體現(xiàn)了一個動態(tài)調 整業(yè)務的過程,實現(xiàn)了對該磁盤的完整控制,該方法增強了對磁盤的保護,大大增加磁盤使 用壽命,降低了磁盤成本。而且報警單元604可以提醒管理人員查看設備檢查震動來源,及 時有效的保護整個設備系統(tǒng)。 參照圖7,為本發(fā)明實施例一種磁盤保護系統(tǒng)的結構示意圖。
該系統(tǒng)可以包括磁盤701和業(yè)務控制設備702。 其中,磁盤701,用于在預定時間獲取磁盤的震動信息;根據所述磁盤的震動信息 與預定閾值信息的比較結果確定所述磁盤的震動級別,并將所述磁盤震動級別上報所述業(yè) 務控制設備。 業(yè)務控制設備702,用于根據所述磁盤震動級別對所述磁盤進行業(yè)務控制。 本實施例中,磁盤701可以根據內部設置的震動傳感器獲取震動信息然后由其它
處理單元根據接收的該震動信息與預定閾值信息進行比較,并獲得震動級別上報至業(yè)務控
制設備702,或者當震動級別達到某預定級別后再上報業(yè)務控制設備702,以實現(xiàn)對磁盤
701的業(yè)務控制。 在本發(fā)明的另一實施例中,該磁盤701除了包括震動傳感器以獲取震動信息外, 也還可以包括信息接收單元、級別確定單元,這些單元內又可劃分子單元,這些單元及子單 元與前述實施例中相應部分類似,此處不再贅述。 本實施例不僅實現(xiàn)了對磁盤的保護,而且由磁盤進行震動信息的獲取、與閾值信
息的比較和震動級別的確定及上報,由業(yè)務控制設備根據該震動級別確定并執(zhí)行對應的業(yè)
務控制,大大減少了對業(yè)務系統(tǒng)資源的占用,確保業(yè)務系統(tǒng)性能不受影響。 以上設備、系統(tǒng)中各單元的具體實現(xiàn)過程,請參照前述方法實施例的相應描述,此
處不再贅述。 以上所述的本發(fā)明實施方式,并不構成對本發(fā)明保護范圍的限定。任何在本發(fā)明 的精神和原則之內所作的修改、等同替換和改進等,均應包含在本發(fā)明的權利要求保護范 圍之內。
10
權利要求
一種磁盤保護方法,其特征在于,包括在預定時間接收磁盤的震動信息;根據所述磁盤的震動信息與預定閾值信息的比較結果確定所述磁盤的震動級別;根據所述磁盤的震動級別對所述磁盤進行業(yè)務控制。
2. 根據權利要求1所述的方法,其特征在于,所述預定閾值信息至少包括預警閾值和 損壞閾值;所述根據所述磁盤的震動信息與預定閾值信息的比較結果確定所述磁盤的震動級別 包括當所述磁盤的震動超過所述預警閾值但不超過所述損壞閾值時,確定所述磁盤的震動 級別為預警級別;當所述磁盤的震動超過所述損壞閾值時,確定所述磁盤的震動級別為損壞級別。
3. 根據權利要求2所述的方法,其特征在于,所述根據所述磁盤的震動級別對所述磁 盤進行業(yè)務控制,包括當所述磁盤震動級別為預警級別時,按照預定業(yè)務控制規(guī)則減少對所述磁盤的業(yè)務分發(fā);當所述磁盤震動級別為損壞級別時,轉移所述磁盤的業(yè)務。
4. 根據權利要求3所述的方法,其特征在于,還包括當所述磁盤的震動級別連續(xù)達到損壞級別的次數(shù)達到預設的次數(shù)時,觸發(fā)警報。
5. 根據權利要求3所述的方法,其特征在于,所述根據所述磁盤震動級別對所述磁盤 進行業(yè)務控制,還包括在所述減少對所述磁盤的業(yè)務分發(fā)之后或在所述轉移所述磁盤的業(yè)務之后,若所述磁 盤震動級別降低,則按照預定業(yè)務恢復規(guī)則恢復對所述磁盤的業(yè)務分發(fā)。
6. —種磁盤保護設備,其特征在于,包括 信息接收單元,用于在預定時間接收磁盤的震動信息;級別確定單元,用于根據所述磁盤的震動信息與預定閾值信息的比較結果確定所述磁 盤的震動級別;業(yè)務控制單元,用于根據所述磁盤的震動級別對所述磁盤進行業(yè)務控制。
7. 根據權利要求6所述的設備,其特征在于,所述級別確定單元包括 第一確定子單元,用于當所述磁盤的震動超過預警閾值但不超過所述損壞閾值時,確定所述磁盤的震動級別為預警級別;第二確定子單元,用于當所述磁盤的震動超過損壞閾值時,確定所述磁盤的震動級別 為損壞級別。
8. 根據權利要求7所述的設備,其特征在于,所述業(yè)務控制單元包括 業(yè)務分發(fā)子單元,用于當所述磁盤震動級別為預警級別時,按照預定業(yè)務控制規(guī)則減少對所述磁盤的業(yè)務分發(fā);業(yè)務轉移子單元,用于當所述磁盤震動級別為損壞級別時,轉移所述磁盤的業(yè)務。
9. 根據權利要求8所述的設備,其特征在于,還包括報警單元,用于當所述磁盤的震動級別連續(xù)達到損壞級別的次數(shù)達到預設的次數(shù)時, 觸發(fā)警報。
10. 根據權利要求8所述的設備,其特征在于,所述業(yè)務控制單元還包括業(yè)務恢復子單元,用于在所述業(yè)務分發(fā)子單元減少對所述磁盤的業(yè)務分發(fā)之后或在所述業(yè)務轉移子單元轉移所述磁盤的業(yè)務之后,若所述磁盤震動級別降低,則按照預定業(yè)務恢復規(guī)則恢復對所述磁盤的業(yè)務分發(fā)。
11. 一種磁盤保護系統(tǒng),其特征在于,包括磁盤和業(yè)務控制設備,所述磁盤,用于在預定時間獲取磁盤的震動信息;根據所述磁盤的震動信息與預定閾值信息的比較結果確定所述磁盤的震動級別,并將所述磁盤震動級別上報所述業(yè)務控制設備;所述業(yè)務控制設備,用于根據所述磁盤震動級別對所述磁盤進行業(yè)務控制。
全文摘要
本發(fā)明實施例提供一種磁盤保護方法、設備及系統(tǒng)。一種磁盤保護方法,包括在預定時間接收磁盤的震動信息;根據所述磁盤的震動信息與預定閾值信息的比較結果確定所述磁盤的震動級別;根據所述磁盤震動級別對所述磁盤進行業(yè)務控制。本發(fā)明實施例中,基于磁盤震動較強時磁盤處于高速讀寫狀態(tài)是造成磁盤損壞的重要原因的分析,通過獲得磁盤的震動級別,然后根據磁盤的震動級別來控制磁盤的業(yè)務狀態(tài),也即根據磁盤的震動級別來控制磁盤的讀寫狀態(tài),從而增強了對磁盤的防震保護,大大增加了磁盤使用壽命,降低了磁盤成本。另外,也減少了因更換磁盤產生的維護人員人力成本,減少了因磁盤損壞數(shù)據重構給系統(tǒng)帶來的額外負載,確保系統(tǒng)可靠運行。
文檔編號G11B5/40GK101719372SQ20091022294
公開日2010年6月2日 申請日期2009年12月2日 優(yōu)先權日2009年12月2日
發(fā)明者羅先軍 申請人:成都市華為賽門鐵克科技有限公司