亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種固態(tài)硬盤的壽命預警的方法、固態(tài)硬盤和預警系統(tǒng)的制作方法

文檔序號:6783346閱讀:282來源:國知局
專利名稱:一種固態(tài)硬盤的壽命預警的方法、固態(tài)硬盤和預警系統(tǒng)的制作方法
技術領域
本發(fā)明涉及存儲技術領域,特別涉及一種固態(tài)硬盤的壽命預警的方法、固態(tài)硬盤
和預警系統(tǒng)。
背景技術
固態(tài)硬盤(Solid State Disk, SSD)的存儲單元采用了非易失性的閃存(Flash)芯片,并且SSD不再采用機械轉(zhuǎn)動裝置,因而SSD具有讀寫性能更高,抗震能力更強,電源開銷更小等優(yōu)勢??梢詰糜谲娛隆④囕d、工控、視頻監(jiān)控、網(wǎng)絡監(jiān)控、網(wǎng)絡終端、電力、醫(yī)療、航空、導航設備等領域。FlashSSD的結(jié)構(gòu)一般采用單層式存儲(Single Level Cell,SLC)和多層式存儲(Multi Level Cell, MLC),其中,SSD擦/寫壽命是有限的,例如SLC結(jié)構(gòu)的SSD的擦/寫壽命大約10萬次,MLC結(jié)構(gòu)的SSD的擦/寫壽命大約1萬次,當壽命終結(jié)時,SSD會丟失存儲的數(shù)據(jù)。 發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn)當SSD壽命快要終結(jié)時,SSD無法及時通知用戶進行備份SSD存儲的數(shù)據(jù),從而使用戶無法提前得知所使用的SSD壽命終止情況,最終無法保證SSD存儲的數(shù)據(jù)的安全及導致SSD的可靠性降低。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種固態(tài)硬盤的壽命預警的方法、固態(tài)硬盤和預警系統(tǒng),實現(xiàn)
固態(tài)硬盤壽命預警,提高固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的安全。 為解決上述技術問題,本發(fā)明所提供的固態(tài)硬盤的壽命預警的方法實施例可以通
過以下技術方案實現(xiàn) 監(jiān)測固態(tài)硬盤的壽命狀態(tài); 判斷所述壽命狀態(tài)是否達到設置的預警值; 當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。
本發(fā)明實施例還提供了一種應用于固態(tài)硬盤的報警裝置,包括 監(jiān)測單元,用于監(jiān)測固態(tài)硬盤的壽命狀態(tài); 判斷單元,用于判斷所述壽命狀態(tài)是否達到設置的預警值; 報警單元,用于當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。
本發(fā)明實施例還提供了一種固態(tài)硬盤,包括 控制器,用于監(jiān)測固態(tài)硬盤的壽命狀態(tài),判斷所述壽命狀態(tài)是否達到設置的預警值; 報警器,當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。 本發(fā)明實施例還提供了一種固態(tài)硬盤的壽命預警系統(tǒng),包括固態(tài)硬盤和報警裝置; 其中報警裝置,用于監(jiān)測固態(tài)硬盤的壽命狀態(tài);判斷所述壽命狀態(tài)是否達到設置的預警值;當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。
上述技術方案具有如下有益效果通過檢測固態(tài)硬盤的壽命狀態(tài),當硬盤的壽命 接近于設定的預警值時執(zhí)行壽命預警;在數(shù)據(jù)可能丟失前進行提示,用戶則可以提前做好 數(shù)據(jù)備份的準備,提高了固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的安全。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)
有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本
發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可
以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明方法實施例一流程示意圖; 圖2為本發(fā)明實施例二裝置結(jié)構(gòu)示意圖; 圖3為本發(fā)明實施例二另一裝置結(jié)構(gòu)示意圖; 圖4為本發(fā)明實施例二再一裝置結(jié)構(gòu)示意圖; 圖5為本發(fā)明實施例三裝置結(jié)構(gòu)示意圖; 圖6為本發(fā)明實施例三另一裝置結(jié)構(gòu)示意圖; 圖7為本發(fā)明實施例三再一裝置結(jié)構(gòu)示意圖; 圖8為本發(fā)明實施例四裝置結(jié)構(gòu)示意圖; 圖9為本發(fā)明實施例五系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。 本發(fā)明實施例要解決的技術問題是提供一種固態(tài)硬盤的壽命預警的方法、固態(tài)硬 盤和預警系統(tǒng),實現(xiàn)固態(tài)硬盤壽命預警,提高固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的 安全。 實施例一,如圖1所示,本發(fā)明實施例提供了一種固態(tài)硬盤的壽命預警的方法,可 以包括 步驟101 :監(jiān)測固態(tài)硬盤的壽命狀態(tài); 上述監(jiān)測固態(tài)硬盤的壽命狀態(tài)可以是對上述固態(tài)硬盤的擦/寫操作計數(shù);當然, 采用其它方式來監(jiān)測硬盤的壽命狀態(tài)也是可以的,如監(jiān)測上述固態(tài)硬盤的健康狀況;可以 理解的是具體采用何種監(jiān)測方法不影響本發(fā)明實施例的實現(xiàn)不應理解為對本發(fā)明實施例 的限定; 步驟102 :判斷上述壽命狀態(tài)是否達到設置的預警值; 上述判斷壽命狀態(tài)是否達到設置的預警值包括判斷上述計數(shù)的值是否達到設置 的擦/寫次數(shù); 上述設置的預警值可以是設置一個壽命狀態(tài)的參考的門限值,當監(jiān)測到的壽命狀 態(tài)達到或者超過這個門限值的時候就可以認為上述硬盤已經(jīng)存在丟失數(shù)據(jù)的可能,需要發(fā)出預警信號; 例如,F(xiàn)lash芯片可以擦/寫N次,當達到90% N次擦/寫的時候,就認為硬盤已 經(jīng)存在丟失數(shù)據(jù)的可能,需要發(fā)出預警信號; 為了使固態(tài)硬盤的使用壽命盡可能的延長,可以采用損耗均衡的策略,例如可以 使每一個塊block的擦/寫次數(shù)盡量平均,我們可以在現(xiàn)有均衡的基礎上獲取擦/寫的次 數(shù);可以是對每塊的擦寫次數(shù)進行計數(shù),然后統(tǒng)計計數(shù)的平均值,當該值達到一定范圍,如 90XN的時候觸發(fā)報警。 上述均衡策略也可以是考慮出現(xiàn)壞塊的情況,這種策略的實現(xiàn)方法可以是設置一 些保留塊,當壞塊出現(xiàn)的時候用保留塊替換壞塊。在這種策略下可以統(tǒng)計保留塊使用的百 分比,當達到一個預設閥值時觸發(fā)報警,如90%保留塊耗盡時;在后續(xù)實施例中,以計算擦 /寫次數(shù)為例進行介紹;另外采用其它方式監(jiān)測固態(tài)硬盤的壽命狀態(tài)然后判斷是否達到設 置的預警值也是可以的,不影響本發(fā)明實施例的實現(xiàn);
步驟103 :當上述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。 上述當壽命狀態(tài)達到設置的預警值時發(fā)出預警信號可以是當上述計數(shù)的值達到 設置的擦/寫次數(shù)時發(fā)出預警信號。上述預警信號可以是光信號和/或聲信號,當然采用 其它類型的信號來告知用戶硬盤的壽命預警也是可以的并不影響本發(fā)明實施例的實現(xiàn)。
上述實施例,通過檢測固態(tài)硬盤的壽命狀態(tài),當硬盤的壽命接近于設定的預警值 時執(zhí)行壽命預警;在數(shù)據(jù)可能丟失前進行提示,用戶則可以提前做好數(shù)據(jù)備份的準備,提高 了固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的安全。 實施例二,如圖2所示,本發(fā)明實施例還提供了一種應用于固態(tài)硬盤的報警裝置, 可以包括 監(jiān)測單元201,用于監(jiān)測固態(tài)硬盤的壽命狀態(tài); 判斷單元202,用于判斷上述壽命狀態(tài)是否達到設置的預警值; 報警單元203,用于當上述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。 如圖3所示,上述監(jiān)測單元201可以包括 計數(shù)單元301,用于監(jiān)測固態(tài)硬盤的擦/寫操作次數(shù)和/或固態(tài)硬盤的剩余保留塊 數(shù); 上述判斷單元202,用于判斷所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)是否達到設 置的預警值; 上述報警單元203,用于當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預 警值時發(fā)出預警信號。 如圖4所示,上述報警單元203可以包括
光報警單元401和/或聲報警單元402 ; 上述光報警單元401,用于當上述壽命狀態(tài)達到設置的預警值時發(fā)出光預警信 號; 上述聲報警單元402,用于當上述壽命狀態(tài)達到設置的預警值時發(fā)出聲預警信號。
上述實施例的報警裝置,通過檢測固態(tài)硬盤的壽命狀態(tài),當硬盤的壽命接近于設 定的預警值時執(zhí)行壽命預警;在數(shù)據(jù)可能丟失前進行提示,用戶則可以提前做好數(shù)據(jù)備份 的準備,提高了固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的安全。
實施例三,如圖5所示,本發(fā)明實施例還提供了一種固態(tài)硬盤,可以包括 控制器501,用于檢測監(jiān)測固態(tài)硬盤的壽命狀態(tài),判斷上述壽命狀態(tài)是否達到設置
的預警值; 報警器502,當上述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。
如圖6所示,上述控制器501包括 計數(shù)器601,用于監(jiān)測固態(tài)硬盤的擦/寫操作次數(shù)和/或固態(tài)硬盤的剩余保留塊數(shù); 判斷單元602,用于判斷所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)是否達到設置的預警值; 上述報警器502,用于當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值時發(fā)出預警信號。 如圖7所示,上述報警器502包括
光報警器701和/或聲報警器702 ; 上述光報警器701,用于當上述壽命狀態(tài)達到設置的預警值時發(fā)出光預警信號;
上述聲報警器702,用于當上述壽命狀態(tài)達到設置的預警值時發(fā)出聲預警信號。
上述實施例,通過檢測固態(tài)硬盤的壽命狀態(tài),當硬盤的壽命接近于設定的預警值時執(zhí)行壽命預警;在數(shù)據(jù)可能丟失前進行提示,用戶則可以提前做好數(shù)據(jù)備份的準備,提高了固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的安全。 實施例四,如圖8所示,本發(fā)明實施例還提供了應用上述實施例一至三的思想構(gòu)建的一種固態(tài)硬盤,可以包括 數(shù)據(jù)接口單元801,控制器單元802,中央處理器單元803,存儲器單元804,緩存單元805,警報裝置806 ; 其中,中央處理器單元803,緩存單元805,為可選部分; 數(shù)據(jù)接口單元801,用于固態(tài)硬盤數(shù)據(jù)與外部的連接,實現(xiàn)固態(tài)硬盤與外部設備的數(shù)據(jù)、命令等的收發(fā)功能; 控制器單元802,用于根據(jù)控制命令控制數(shù)據(jù)的擦/寫和檢測監(jiān)測固態(tài)硬盤的壽命狀態(tài);上述控制命令可以是來自于固態(tài)硬盤以外的命令,也可以是固態(tài)硬盤的中央處理器發(fā)出的控制命令;上述監(jiān)測固態(tài)硬盤的壽命狀態(tài)可以是監(jiān)測存儲器單元804的壽命狀態(tài); 中央處理器單元803,用于進行運算;例如,接收到外部的操作命令后的計算;
存儲器單元804,用于存儲數(shù)據(jù)信息,可以為非易失性的存儲芯片,例如Flash芯片,當然采用其它類型的非易失性的存儲芯片不影響本發(fā)明實施例的實現(xiàn);
緩存單元805,用于緩存數(shù)據(jù);例如,在控制器進行數(shù)據(jù)的擦/寫時緩存數(shù)據(jù);
警報裝置806,用于當上述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號??梢允强刂破鲉卧?02監(jiān)測并判斷固態(tài)硬盤壽命即將終結(jié)向警報裝置806發(fā)送報警指令,然后報警報裝置806根據(jù)上述報警指令發(fā)送預警信號;也可以是警報裝置806從控制器單元802中讀取固態(tài)硬盤的壽命狀態(tài),然后判斷上述壽命狀態(tài)是否達到設置的預警值,當上述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。 上述警報裝置806采用的報警方式可以是發(fā)出的光信號,例如采用閃動的發(fā)光二
7極(Light Emitting Diode, LED)燈;也可以是發(fā)出聲音信號,例如發(fā)出警鈴音。具體采用
什么形式的預警方式可以根據(jù)需要進行選擇,不影響本發(fā)明實施例的實現(xiàn)。 上述實施例,通過檢測固態(tài)硬盤的壽命狀態(tài),當硬盤的壽命接近于設定的預警值
時執(zhí)行壽命預警;在數(shù)據(jù)可能丟失前進行提示,用戶則可以提前做好數(shù)據(jù)備份的準備,提高
了固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的安全。 實施例五,如圖9所示,本發(fā)明實施例還提供了一種固態(tài)硬盤的壽命預警系統(tǒng),包括固態(tài)硬盤902,報警裝置901 ; 其中上述報警裝置901,用于監(jiān)測固態(tài)硬盤902的壽命狀態(tài);判斷上述壽命狀態(tài)是
否達到設置的預警值;當上述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。 更進一步,上述報警裝置901,具體用于監(jiān)測固態(tài)硬盤902的擦/寫操作次數(shù)和/
或固態(tài)硬盤902的剩余保留塊數(shù);判斷所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)是否達到
設置的預警值;當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值時發(fā)出預警信號。 上述實施例,通過檢測固態(tài)硬盤的壽命狀態(tài),當硬盤的壽命接近于設定的預警值時執(zhí)行壽命預警;在數(shù)據(jù)可能丟失前進行提示,用戶則可以提前做好數(shù)據(jù)備份的準備,提高了固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的安全。 本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。 以上對本發(fā)明實施例所提供的一種固態(tài)硬盤的壽命預警的方法、報警裝置、固態(tài)硬盤和預警系統(tǒng)進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
權利要求
一種固態(tài)硬盤的壽命預警的方法,其特征在于,包括監(jiān)測固態(tài)硬盤的壽命狀態(tài);判斷所述壽命狀態(tài)是否達到設置的預警值;當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。
2. 根據(jù)權利要求1所述方法,其特征在于,所述監(jiān)測固態(tài)硬盤的壽命狀態(tài)的步驟包括 監(jiān)測固態(tài)硬盤的擦/寫操作次數(shù)和/或固態(tài)硬盤的剩余保留塊數(shù)。
3. 根據(jù)權利要求2所述方法,其特征在于,所述判斷壽命狀態(tài)是否達到設置的預警值 的步驟包括判斷所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)是否達到設置的預警值。
4. 根據(jù)權利要求3所述方法,其特征在于,所述當壽命狀態(tài)達到設置的預警值時發(fā)出 預警信號的步驟包括當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值時發(fā)出預警信號。
5. 根據(jù)權利要求1至4任意一項所述方法,其特征在于,所述預警信號包括 光信號和/或聲信號。
6. —種應用于固態(tài)硬盤的報警裝置,其特征在于,包括 監(jiān)測單元,用于監(jiān)測固態(tài)硬盤的壽命狀態(tài); 判斷單元,用于判斷所述壽命狀態(tài)是否達到設置的預警值; 報警單元,用于當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。
7. 根據(jù)權利要求6所述報警裝置,其特征在于,所述監(jiān)測單元包括 計數(shù)單元,用于監(jiān)測固態(tài)硬盤的擦/寫操作次數(shù)和/或固態(tài)硬盤的剩余保留塊數(shù); 所述判斷單元,用于判斷所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)是否達到設置的預警值;所述報警單元,用于當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值時 發(fā)出預警信號。
8. 根據(jù)權利要求7所述報警裝置,其特征在于,所述報警單元包括 光報警單元和/或聲報警單元;所述光報警單元,用于當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值 時發(fā)出光預警信號;所述聲報警單元,用于當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值 時發(fā)出聲預警信號。
9. 一種固態(tài)硬盤的壽命預警系統(tǒng),包括固態(tài)硬盤,其特征在于,還包括 報警裝置,用于監(jiān)測固態(tài)硬盤的壽命狀態(tài);判斷所述壽命狀態(tài)是否達到設置的預警值;當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。
10. 根據(jù)權利要求8所述系統(tǒng),其特征在于,所述報警裝置,具體用于監(jiān)測固態(tài)硬盤的擦/寫操作次數(shù)和/或固態(tài)硬盤的剩余保留 塊數(shù);判斷所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)是否達到設置的預警值;當所述擦/寫 操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值時發(fā)出預警信號。
11. 一種固態(tài)硬盤,其特征在于,包括控制器,用于監(jiān)測固態(tài)硬盤的壽命狀態(tài),判斷所述壽命狀態(tài)是否達到設置的預警值;報警器,當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。
12. 根據(jù)權利要求11所述硬盤,其特征在于,所述控制器包括 計數(shù)器,用于監(jiān)測固態(tài)硬盤的擦/寫操作次數(shù)和/或固態(tài)硬盤的剩余保留塊數(shù); 判斷單元,用于判斷所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)是否達到設置的預警值;所述報警器,用于當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值時發(fā) 出預警信號。
13. 根據(jù)權利要求12所述固態(tài)硬盤,其特征在于,所述報警器包括 光報警器和/或聲報警器;所述光報警單元,用于當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值 時發(fā)出光預警信號;所述聲報警單元,用于當所述擦/寫操作次數(shù)和/或剩余保留塊數(shù)達到設置的預警值 時發(fā)出聲預警信號。
全文摘要
本發(fā)明實施例公開了一種固態(tài)硬盤的壽命預警的方法、報警裝置、固態(tài)硬盤和預警系統(tǒng);以壽命預警的方法實現(xiàn)為例,可以包括以下步驟監(jiān)測固態(tài)硬盤的壽命狀態(tài);判斷所述壽命狀態(tài)是否達到設置的預警值;當所述壽命狀態(tài)達到設置的預警值時發(fā)出預警信號。上述技術方案具有如下有益效果通過檢測固態(tài)硬盤的壽命狀態(tài),當硬盤的壽命接近于設定的預警值時執(zhí)行壽命預警;在數(shù)據(jù)可能丟失前進行提示,用戶則可以提前做好數(shù)據(jù)備份的準備,提高了固態(tài)硬盤的可靠性及固態(tài)硬盤存儲的數(shù)據(jù)的安全。
文檔編號G11C29/00GK101740132SQ20081017890
公開日2010年6月16日 申請日期2008年11月27日 優(yōu)先權日2008年11月27日
發(fā)明者柯喬 申請人:成都市華為賽門鐵克科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1