[發明專利]地址映射關系反饋方法、裝置、設備及可讀存儲介質有效
| 申請號: | 201811124166.9 | 申請日: | 2018-09-26 |
| 公開(公告)號: | CN109240943B | 公開(公告)日: | 2021-10-29 |
| 發明(設計)人: | 周玉龍;劉剛;劉同強;李拓;鄒曉峰 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F12/06 | 分類號: | G06F12/06;G06F12/1009;G06F12/16 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 羅滿 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地址 映射 關系 反饋 方法 裝置 設備 可讀 存儲 介質 | ||
本發明公開了一種地址映射關系反饋方法,該方法包括:接收目標進程發送的目標數據的地址查詢請求;從NAND閃存內存儲的地址映射關系表中,讀取與地址查詢請求對應的地址映射關系,并確定是否成功讀取;若讀取失敗,則從外置存儲設備內存儲的備份地址映射關系表中,讀取地址映射關系;將讀取到的地址映射關系發送至目標進程。便可保障目標進程可獲得用于對存儲設備進行操作的地址映射關系,即存儲設備內存儲的數據依然可操作,數據不會丟失,可提升NAND Flash類型的存儲設備中數據的可靠性。本發明還公開了一種地址映射關系反饋裝置、設備及可讀存儲介質,具有相應的技術效果。
技術領域
本發明涉及存儲技術領域,特別是涉及一種地址映射關系反饋方法、裝置、設備及可讀存儲介質。
背景技術
固態硬盤(Solid State Disks)中的NAND Flash存儲器具有很多優于傳統磁盤的特點,如低訪問延遲、低能耗、噪聲小、I/O性能高、尋址時間小、對溫度和振動穩定性好等。由于固態硬盤的上述優點,且隨著Flash存儲技術的不斷進步使其每字節的價格不斷降低,基于Flash存儲器的固態硬盤受到更廣泛的關注。但是,Flash存儲器仍然存在固有缺陷阻礙其廣泛應用,Flash存儲器的固有缺陷主要有價格仍然較高、讀寫速度不平衡、先擦后寫特性、使用壽命受擦除次數限制。
為了減少上述固有缺陷對其性能的影響,Flash存儲器需要有效的管理方式支持。目前,大多通過FTL管理Flash存儲器的方式。即,基于NAND Flash的存儲設備通常由三部分組成:接口控制器、閃存轉換層(FTL)、NAND閃存陣列。其中,Flash存儲器轉換層實現對Flash存儲器的管理時,最基本和關鍵的是地址映射策略。地址映射是指從文件系統發出的虛擬邏輯地址到Flash存儲器中真實物理地址之間的映射關系。
地址映射關系可以對FTL甚至是整個Flash可靠性產生至關重要的影響。具體的,由于NAND閃存使用壽命受擦除次數限制,且極易出現損壞。一旦存儲地址映射關系的區域出現錯誤,則會導致存儲設備數據的丟失,無法進行回復等問題,進而導致存儲設備的存儲數據的可靠性較低。
綜上所述,如何有效地解決保障數據的可靠性等問題,是目前本領域技術人員急需解決的技術問題。
發明內容
本發明的目的是提供一種地址映射關系反饋方法、裝置、設備及可讀存儲介質,通過在外置存儲設備中備份地址映射關系表的方式,提高整個存儲設備的數據存儲的可靠性。
為解決上述技術問題,本發明提供如下技術方案:
一種地址映射關系反饋方法,包括:
接收目標進程發送的目標數據的地址查詢請求;
從NAND閃存內存儲的地址映射關系表中,讀取與所述地址查詢請求對應的地址映射關系,并確定是否成功讀取;
若讀取失敗,則從外置存儲設備內存儲的備份地址映射關系表中,讀取所述地址映射關系;
將讀取到的地址映射關系發送至所述目標進程;其中,所述地址映射關系為所述目標數據的邏輯地址和物理地址的對應關系。
優選地,所述從外置存儲設備內存儲的備份地址映射關系表中,讀取所述地址映射關系,包括:
將所述地址查詢請求發送至備份了所述地址映射關系表的外置存儲設備;
接收所述外置存儲設備返回的地址映射關系。
優選地,所述從NAND閃存內存儲的地址映射關系表中,讀取與所述地址查詢請求對應的地址映射關系,包括:
對NAND閃存內存儲的地址映射關系表進行輪詢,直到找所述地址查詢請求中的邏輯地址,并讀取所述邏輯地址對應的物理地址,獲得所述邏輯地址與所述物理地址的地址映射關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811124166.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:固態驅動器中的原子寫入命令支持
- 下一篇:一種基于可變長緩存行的數據讀寫方法





