[發明專利]存儲裝置和數據保護方法在審
| 申請號: | 201310428329.3 | 申請日: | 2013-09-18 |
| 公開(公告)號: | CN104464802A | 公開(公告)日: | 2015-03-25 |
| 發明(設計)人: | 孫清濤 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | G11C14/00 | 分類號: | G11C14/00 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 安之斐 |
| 地址: | 100085*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 裝置 數據 保護 方法 | ||
技術領域
本發明涉及存儲裝置的領域,更具體地,本發明涉及一種存儲裝置及其數據保護方法。
背景技術
目前,基于閃存的固態硬盤(SSD)日益流行。SSD硬盤相比于傳統硬盤具有更快的訪問速度。然而,由于SSD硬盤具有相對高的制造成本,因此需要不損失SSD硬度的速度優勢的前提下,盡量提升SSD硬盤的使用壽命。一種提升SSD硬盤使用壽命的方案是在SSD硬盤上外掛SDRAM(同步動態隨機存取存儲器)來提高整個系統的每秒進行讀寫(I/O)操作的次數(IOPS)和吞吐量。同時,將熱點數據存放在SDRAM中,以便盡可能的提高SDRAM的命中率。SDRAM容量越大,命中率也就會越高。但是,由于SDRAM的易失性特性,如果發生異常斷電,會發生數據丟失;在嚴重的情況下,則系統不能自舉。
目前,在服務器領域,針對外掛SDRAM的閃存裝置的斷電問題,通常采用以下兩種解決方案。一種方案是相應地在閃存裝置上嵌入一個超級電容或者獨立的電池供電,以便保證系統異常斷電后,SDRAM中的數據有機會寫回到閃存芯片中。另一種方案是服務器本身支持UPS供電。在個人消費電子領域,一些閃存控制器廠商由于異常斷電情況有可能發生,盡可能的減少SDRAM的使用來保證系統穩定性。如地址映射表盡可能的做小,一些重要數據的頻繁換入換出。然而,針對服務器領域的解決方案由于其成本和空間限制,很難應用于個人消費電子領域。另外,減少對SDRAM使用的做法,將導致存儲性能不會太高,同時對閃存的讀寫次數會加大,使得其壽命會減少。鑒于此,希望提供一種存儲裝置及其數據保護方法,其能夠在不降低其存儲性能的前提下,提供有效的斷電保護機制,從而保障存儲裝置的數據安全。
發明內容
根據本發明實施例,提供了一種存儲裝置,包括:非易失性的第一存儲單元;易失性的第二存儲單元;狀態檢測單元,用于檢測所述存儲裝置的狀態,以生成預判信號;以及存儲控制單元,用于控制所述第一存儲單元和所述第二存儲單元,其中,當所述存儲控制單元接收所述預判信號時,控制將所述第二存儲單元中存儲的數據轉移到所述第一存儲單元,并且停用所述第二存儲單元。
此外,根據本發明實施例的存儲裝置,其中所述第二存儲單元用于存儲元數據和熱點數據。
此外,根據本發明實施例的存儲裝置,其中所述狀態檢測單元還用于基于檢測到的所述存儲裝置的狀態,生成預判解除信號,當所述存儲控制單元接收所述預判解除信號時,解除停用所述第二存儲單元。
此外,根據本發明實施例的存儲裝置,其中所述狀態檢測單元是震動傳感器,當所述狀態檢測單元檢測到的存儲裝置的震動狀態滿足第一預定條件時,生成所述預判信號,當所述震動狀態滿足第二預定條件時,生成所述預判解除信號。
此外,根據本發明實施例的所述的存儲裝置,其中所述狀態檢測單元是加速度傳感器,當所述狀態檢測單元檢測到的存儲裝置的加速度滿足第三預定條件時,生成所述預判信號,當所述加速度滿足第四預定條件時,生成所述預判解除信號。
此外,根據本發明實施例的存儲裝置,其中所述存儲控制單元還用于在解除停用所述第二存儲單元之后,將所述元數據和熱點數據從所述第一存儲單元轉移到所述第二存儲單元。
根據本發明另一實施例,提供了一種基于狀態檢測的數據保護方法,應用于存儲裝置,所述存儲裝置包括非易失性的第一存儲單元、易失性的第二存儲單元、用于檢測所述存儲裝置的狀態的狀態檢測單元、以及用于控制所述第一存儲單元和所述第二存儲單元的存儲控制單元,所述數據保護方法包括:狀態檢測單元檢測所述存儲裝置的狀態,生成并且發送相應的狀態信號到所述存儲控制單元;所述存儲控制單元判斷相應的狀態信號是否是預判信號;以及如果所述相應的狀態信號是預判信號,則所述存儲控制單元控制將所述第二存儲單元中存儲的數據轉移到所述第一存儲單元,并且停用所述第二存儲單元。
此外,根據本發明另一實施例的數據保護方法,其中所述第二存儲單元用于存儲元數據和熱點數據。
此外,根據本發明另一實施例的數據保護方法,還包括:在停用所述第二存儲單元之后,如果所述相應的狀態信號是預判解除信號,則所述存儲控制單元解除停用所述第二存儲單元。
此外,根據本發明另一實施例的數據保護方法,其中所述狀態檢測單元是震動傳感器,當所述狀態檢測單元檢測到的存儲裝置的震動狀態滿足第一預定條件時,生成所述預判信號,當所述震動狀態滿足第二預定條件時,生成所述預判解除信號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310428329.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種Z軸負向放大一維精密定位平臺
- 下一篇:基于情境的音頻濾波器選擇
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





