[發明專利]一種基于SCSI協議的硬盤在線故障診斷方法在審
| 申請號: | 201910243012.X | 申請日: | 2019-03-28 |
| 公開(公告)號: | CN110018939A | 公開(公告)日: | 2019-07-16 |
| 發明(設計)人: | 張武;吳登勇;李德國;李亞杰 | 申請(專利權)人: | 山東超越數控電子股份有限公司 |
| 主分類號: | G06F11/263 | 分類號: | G06F11/263;G06F11/34 |
| 代理公司: | 濟南竹森知識產權代理事務所(普通合伙) 37270 | 代理人: | 呂利敏 |
| 地址: | 250000 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 硬盤 分區 在線故障診斷 存儲服務器 在線檢測 創建 控制命令字 持續運行 存儲性能 讀寫性能 服務器端 快速定位 性能下降 不可見 客戶端 命令字 離線 排查 在位 發送 測試 保證 | ||
一種基于SCSI協議的硬盤在線故障診斷方法,在創建Test LUN時,客戶端Initiator通過SCSI協議向服務器端Target Server發送,Test LUN的創建控制命令字,生成Data LUN和Test LUN兩個LUN分區,并在創建完成后通過隱藏命令字將Test LUN隱藏,隱藏后平時正常使用時Test LUN分區對用戶不可見,其中,所述Test LUN用于在線檢測分區在存儲性能出現問題時,對該分區進行可見,并測試其讀寫性能。本發明利用SCSI協議實現硬盤在線檢測,能夠實現在硬盤在位非離線情況下,保證存儲服務器持續運行中,同時也能夠快速定位排查引起存儲服務器性能下降的原因。
技術領域
本發明涉及一種基于SCSI協議的硬盤在線故障診斷方法,屬于在線故障診斷的技術領域。
背景技術
伴隨現代信息技術和大數據的時代的來臨,用戶對存儲容量和存儲服務需求的爆炸性增長。各大公司和機構紛紛建立自己的數據中心,而伴隨著數據量的指數增長,數據中心規模的擴大,存儲設備中的硬盤數量也在增加,而硬盤以及服務器在持續的運行中,數據的讀寫性能必然會出現一定問題。
而在存儲服務器的讀寫性能出現問題時,無法快速排查到是由于服務器本身的問題還是硬盤的故障導致的存儲服務器的性能下降。由于存儲服務器上的硬盤數量很多一般在十幾個到幾十個。而傳統的診斷方法需要對存儲服務器進行關機,首先更換新硬盤確認是否是硬盤原因導致的讀寫性能下降還是服務器本身引起的性能下降。
因此構建一種高效的硬盤在線診斷方式,能夠在系統不持續運行的情況下快速定位是服務器本身的原因,還是某個硬盤故障導致讀寫性能下降,是大型數據中心中急需解決的問題。
發明內容
針對現有技術存在的問題,本發明提供一種基于SCSI協議的硬盤在線故障診斷方法。本發明是針對SCSI協議的命令控制字及硬盤控制器進行了設計,主要采用在線測試命令控制字對單個硬盤上的隱藏分區進行讀寫測試,實現在硬盤在位及不影響原有數據的的情況下對進行硬盤進行功能和性能檢測。
實現本發明所述檢測方法的框架,如圖1所示,客戶端稱為Initiator(通常作為OS一個子系統),向服務器端Target Server發起請求,服務器稱為TargetServer(包含存儲設備中的SCSI控制器,如硬盤驅動器、磁盤陣列),接收并處理Initiator發起的請求,并將處理結果返回給Initiator。
本發明的技術方案如下:
一種基于SCSI協議的硬盤在線故障診斷方法,其特征在于,包括Test LUN分區和執行硬盤在線檢測:
在創建Test LUN時,客戶端Initiator通過SCSI協議向服務器端TargetServer發送,Test LUN的創建控制命令字,生成Data LUN和Test LUN兩個LUN分區,并在創建完成后通過隱藏命令字將Test LUN隱藏,隱藏后平時正常使用時Test LUN分區對用戶不可見,其中,
所述Data LUN分區用于數據存儲LUN,提供給用戶來存儲數據;
所述Test LUN用于在線檢測分區在存儲性能出現問題時,對該分區進行可見,并測試其讀寫性能。
根據本發明優選的,所述步驟為:
通過SCSI協議發送,發送LUN創建命令字,分別創建Data LUN和Test LUN兩個LUN分區;
發送隱藏命令字將Test LUN隱藏;
在客戶使用存儲服務器設備時發現讀寫性能下降時,客戶發送LUN可見命令字使Test LUN可見;
發送LUN測試命令字,對Test LUN進行測試,根據測試結果判斷是硬盤故障還是服務器本身故障。采取對應措施。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東超越數控電子股份有限公司,未經山東超越數控電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910243012.X/2.html,轉載請聲明來源鉆瓜專利網。





