[發明專利]一種視頻服務器的磁盤的監控方法及系統有效
| 申請號: | 201810165994.0 | 申請日: | 2018-02-28 |
| 公開(公告)號: | CN108376553B | 公開(公告)日: | 2020-11-03 |
| 發明(設計)人: | 丁浩;吳巖 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | G06F1/30 | 分類號: | G06F1/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻服務器 磁盤 監控 方法 系統 | ||
本發明公開了一種視頻服務器的磁盤的監控方法及系統,該方法包括:獲取視頻服務器磁盤的磁盤物理監控數據;預先訓練訓練模型,將磁盤物理監控數據作為特征值輸入到訓練模型得到與磁盤物理監控數據對應的磁盤損壞概率值。本發明通過視頻業務的下載數據為目標變量,以物理層的磁盤的下載數據為特征值進行機器學習訓練;將訓練得到的模型應用于磁盤狀態的監控,能夠給出磁盤損壞的概率值,從而將現有技術中依靠運維人員經驗處理方法轉化為依靠機器學習方法判斷視頻服務器磁盤是否發生損壞,增加監控準確性。
技術領域
本發明涉及服務器監控技術領域,特別是涉及一種視頻服務器的磁盤的監控方法及系統。
背景技術
目前國內的主流視頻網站,其視頻服務器使用的大都是linux操作系統;在linux操作系統下,服務器監控磁盤運行狀況一般使用的是SMART命令。SMART命令查看某個磁盤的狀態的結果通過部分參數進行顯示。但與磁盤是否損壞相關的重要參數有多個,而如何根據這多個參數決定磁盤是否“損壞”,一直是一個難題。
目前的做法是運維人員根據經驗通過觀察多個參數的值,來決定是否對磁盤進行維修。但是由于數值的累積直至磁盤完全損壞是一個量變產生質變的過程,因此在很多情況,磁盤的實際服務情況已經很差了,但是相關數值仍難以觀察到明顯的問題;或是,某項值比較異常但是其他值較為正常,很難決定是否維修磁盤,視頻服務器的磁盤的監控準確性不高。
發明內容
本發明的目的在于提出一種視頻服務器的磁盤的監控方法及系統,以實現提高視頻服務器磁盤的監控準確性。
為達到上述目的,本發明提供了以下技術方案:
一種視頻服務器的磁盤的監控方法,包括:
獲取所述視頻服務器的磁盤的磁盤物理監控數據;
預先訓練訓練模型,將所述磁盤物理監控數據作為特征值輸入到所述訓練模型得到與所述磁盤物理監控數據對應的磁盤損壞概率值。
優選的,根據機器學習方法進行所述訓練模型的訓練,包括:
獲取訓練數據,所述訓練數據包括磁盤物理監控樣本數據以及與所述磁盤物理監控樣本數據對應的磁盤損壞樣本概率值;
將所述磁盤物理監控樣本數據作為特征值,以與所述磁盤物理監控樣本數據對應的磁盤損壞樣本概率值作為目標變量通過機器學習進行模型訓練,得到訓練模型。
優選的,所述獲取所述磁盤物理監控樣本數據,包括:
通過SMART命令獲取預設時間內的磁盤物理狀態數據,所述磁盤物理狀態數據包括:磁盤壞道元素數、磁盤健康狀態、磁盤帶電時間、非介質錯誤、讀操作的錯誤次數以及寫操作的錯誤次數;
根據所述磁盤物理狀態數據的數據類型確定所述磁盤物理監控樣本數據。
優選的,所述獲取所述磁盤物理監控樣本數據對應的磁盤損壞樣本概率值,包括:
獲取預設時間內向服務器發送的所有下載請求對應的下載數據,并根據預設條件對所述下載數據進行過濾,所述下載數據包括:處理對應下載請求的磁盤標識、下載數據的文件數量、所述下載請求對應的下載時間以及網絡延遲;
根據預設公式對過濾后的所有下載請求進行計算得到與每個下載請求對應的下載速度,將每條所述下載請求表示為二元組,所述二元組包括:處理對應下載請求的所述磁盤標識和對應的下載速度;
將所有下載請求按照所述磁盤標識進行分集合,得到包含多個下載速度值的N個集合,其中N為大于等于1的正整數;
針對每個磁盤的所述集合計算出下載速度值小于預設閾值的元素數,確定每個磁盤的所述集合占整個集合元素數的慢速比,得到包含所述磁盤標識和所述慢速比的N個二元組;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810165994.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:集成電路
- 下一篇:存儲器模塊、包括其的存儲系統及其錯誤校正方法





