[發明專利]磁盤故障監控方法、裝置以及存儲系統在審
| 申請號: | 201710757310.1 | 申請日: | 2017-08-29 | 
| 公開(公告)號: | CN107479836A | 公開(公告)日: | 2017-12-15 | 
| 發明(設計)人: | 王勇 | 申請(專利權)人: | 鄭州云海信息技術有限公司 | 
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 | 
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 | 
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 磁盤 故障 監控 方法 裝置 以及 存儲系統 | ||
技術領域
本申請涉及數據存儲技術領域,尤其涉及一種磁盤故障監控方法、裝置以及存儲系統。
背景技術
為了提高數據存儲的可靠性,存儲系統需要進行數據的冗余存儲,因此,存儲系統需要部署大量的磁盤來滿足存儲容量的需求。隨著存儲系統中磁盤數量的增加,磁盤出現故障的情況也會相應增加。
為了避免由于磁盤故障而導致存儲系統的數據讀取異常,在磁盤出現故障之后,存儲系統的管理人員需要利用預先準備出的磁盤替換出現故障的磁盤。然而由于故障磁盤具有不確定性,因此,如何保證故障磁盤的及時處理,以及時替換掉出現故障,減少由于磁盤故障而導致的存儲系統不穩定的情況,是本領域技術人員迫切需要解決的技術問題。
發明內容
有鑒于此,本申請提供了一種磁盤故障監控方法、裝置以及存儲系統,以及時處理磁盤故障,減少由于磁盤故障而導致的存儲系統不穩定的情況。
為實現上述目的,一方面,本申請實施例提供了一種磁盤故障監控方法,該方法包括:
一種磁盤故障預測方法,應用于存儲系統中的監控服務器,所述存儲系統包括多個存儲節點,所述存儲節點中具有磁盤,包括:
獲取所述存儲節點中磁盤的當前運行狀態信息;
基于所述磁盤的當前運行狀態信息,并利用預先訓練得到的狀態變遷模型,對所述磁盤在當前時刻之后的故障發生情況進行預測,得到故障預測結果,所述狀態變遷模型為基于所述當前時刻之前所述多個存儲節點中磁盤的歷史運行狀態信息以及歷史實際故障發生情況訓練得到的;
將所述磁盤的故障預測結果發送給用戶的終端。
優選的,所述獲取所述存儲節點中磁盤的當前運行狀態信息,包括:
獲取所述存儲節點上報的所述存儲節點中磁盤的當前運行狀態信息。
優選的,所述磁盤的當前運行狀態信息包括以下任意一種或多種:
所述磁盤的運行時長、所述磁盤的負載狀況以及所述磁盤中當前的壞塊數量。
優選的,所述將所述磁盤的故障預測結果發送給用戶的終端,包括:
在接收到用戶的故障預測請求時,將所述磁盤的故障預測結果發送給所述用戶的終端;
或者,當滿足預先設定的預測結果發送時刻時,將所述磁盤的故障預測結果發送給用戶的終端。
優選的,在所述基于所述磁盤的當前運行狀態信息,并利用預先訓練得到的狀態變遷模型,對所述磁盤在當前時刻之后的故障發生情況進行預測之后,還包括:
獲取所述磁盤在所述當前時刻之后的實際故障發生情況,且在所述磁盤出現故障的情況下,獲取所述磁盤的故障狀態信息,所述故障狀態信息包括:故障發生原因以及故障發生時刻;
根據所述實際故障發生情況以及所述故障狀態信息,對所述狀態變遷模型中的參數進行修正。
另一方面,本申請還提供了一種磁盤故障預測裝置,應用于存儲系統中的監控服務器,所述存儲系統包括多個存儲節點,所述存儲節點中具有磁盤,所述裝置包括:
狀態采集單元,用于獲取所述存儲節點中磁盤的當前運行狀態信息;
分析預測單元,用于基于所述磁盤的當前運行狀態信息,并利用預先訓練得到的狀態變遷模型,對所述磁盤在當前時刻之后的故障發生情況進行預測,得到故障預測結果,所述狀態變遷模型為基于所述當前時刻之前所述多個存儲節點中磁盤的歷史運行狀態信息以及歷史實際故障發生情況訓練得到的;
用戶交互單元,用于將所述磁盤的故障預測結果發送給用戶的終端。
優選的,所述狀態采集單元,包括:
狀態采集子單元,用于獲取所述存儲節點上報的所述存儲節點中磁盤的當前運行狀態信息。
優選的,所述用戶交互單元,包括:
第一交互單元,用于在接收到用戶的故障預測請求時,將所述磁盤的故障預測結果發送給所述用戶的終端;
或者,第二交互單元,用于當滿足預先設定的預測結果發送時刻時,將所述磁盤的故障預測結果發送給用戶的終端。
優選的,還包括:
實際信息獲取單元,用于在所述分析預測單元對所述磁盤在當前時刻之后的故障發生情況進行預測之后,獲取所述磁盤在所述當前時刻之后的實際故障發生情況,且在所述磁盤出現故障的情況下,獲取所述磁盤的故障狀態信息,所述故障狀態信息包括:故障發生原因以及故障發生時刻;
模型修正單元,用于根據所述實際故障發生情況以及所述故障狀態信息,對所述狀態變遷模型中的參數進行修正。
另一方面,本申請還提供了一種存儲系統,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710757310.1/2.html,轉載請聲明來源鉆瓜專利網。





