[發明專利]數據管理方法、裝置和存儲設備有效
| 申請號: | 202110871528.6 | 申請日: | 2021-07-30 |
| 公開(公告)號: | CN113568582B | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 吳小雄 | 申請(專利權)人: | 重慶紫光華山智安科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 何少巖 |
| 地址: | 400700 重慶市*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據管理 方法 裝置 存儲 設備 | ||
1.一種數據管理方法,其特征在于,應用于存儲設備,所述存儲設備包含的磁盤劃分為可變元數據區、不可變元數據區和數據存儲區,所述數據存儲區劃分為多個存儲區域,各所述存儲區域劃分為多個存儲單元,所述方法包括:
創建邏輯中間層,所述邏輯中間層包含多個分別用于標識所述數據存儲區中一段存儲空間的邏輯對象,各所述邏輯對象劃分為多個邏輯塊,各所述邏輯對象和各所述邏輯塊的不可變元數據寫入至所述不可變元數據區,其中,所述存儲單元和所述邏輯塊一一對應;
接收寫入指令,基于所述寫入指令確定待寫入數據、第一邏輯對象和第一邏輯塊;
根據所述第一邏輯對象確定第一存儲單元,將所述待寫入數據寫入到所述第一存儲單元;
將所述第一存儲單元的可變元數據寫入到可變元數據區,所述可變元數據在所述可變元數據區的寫入位置與所述第一存儲單元在數據存儲區的位置對應,所述可變元數據包含第一邏輯對象、第一邏輯塊和第一存儲單元的索引關聯信息。
2.根據權利要求1所述的數據管理方法,其特征在于,所述方法還包括:
接收讀取指令,基于所述讀取指令確定第二邏輯對象和第二邏輯塊;
根據所述可變元數據區中的索引關聯信息確定與所述第二邏輯對象和第二邏輯塊對應的第二存儲單元;
從所述第二存儲單元讀取所述讀取指令指示的所需數據。
3.根據權利要求2所述的數據管理方法,其特征在于,所述根據所述可變元數據區中的索引關聯信息確定與所述第二邏輯對象和第二邏輯塊對應的第二存儲單元的步驟,包括:
根據所述可變元數據區中的索引關聯信息查找與所述第二邏輯對象和第二邏輯塊對應的第二存儲單元的序號;
根據所述數據存儲區的起始地址、每個存儲單元的長度以及所述序號確定所述第二存儲單元的地址。
4.根據權利要求1所述的數據管理方法,其特征在于,所述可變元數據區中還保存有包含邏輯對象和存儲區域之間對應關系的關系表;
所述根據所述第一邏輯對象確定第一存儲單元的步驟,包括:
查找所述關系表中是否具有與所述第一邏輯對象對應的存儲區域;
若不具有,則從多個存儲區域中確定處于空閑狀態的存儲區域,將該處于空閑狀態的存儲區域的寫入指針所指示的存儲單元作為第一存儲單元,并將第一邏輯對象和該處于空閑狀態的存儲區域的對應關系寫入所述關系表;
若具有,則根據所述對應關系確定與所述第一邏輯對象對應的存儲區域,將該對應的存儲區域的寫入指針所指示的存儲單元作為第一存儲單元。
5.根據權利要求4所述的數據管理方法,其特征在于,所述索引關聯信息包含邏輯塊的可變元數據字段;
所述方法還包括:
接收控制指令,所述控制指令為關閉指令或刪除指令;
基于所述控制指令確定第三邏輯對象,將所述第三邏輯對象包含的第一個邏輯塊的可變元數據字段標記為所述控制指令指示的狀態;
將所述關系表中所述第三邏輯對象和存儲區域之間的對應關系刪除。
6.根據權利要求1所述的數據管理方法,其特征在于,所述不可變元數據區劃分為多個元數據存儲區域,所述邏輯對象和邏輯塊的不可變元數據每次以組裝為page大小的緩存追加寫入到不可變元數據區;
所述方法還包括:
在元數據存儲區域被寫滿時,對該元數據存儲區域內各個緩存所包含的邏輯對象和邏輯塊有效的不可變元數據進行壓縮合并;
將壓縮合并后的不可變元數據寫入到其余的處于空閑狀態的元數據存儲區域,并將所述元數據存儲區域內的數據進行釋放。
7.根據權利要求6所述的數據管理方法,其特征在于,所述方法還包括:
針對寫入壓縮合并后的不可變元數據的元數據存儲區域,檢測該元數據存儲區域被寫滿且包含的有效的不可變元數據相對于該元數據存儲區域總的容量的比例是否低于預設閾值;
若是,則將該元數據存儲區域內的有效的不可變元數據搬遷到其余的具有剩余存儲空間的元數據存儲區域,并將原來的元數據存儲區域進行釋放。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶紫光華山智安科技有限公司,未經重慶紫光華山智安科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110871528.6/1.html,轉載請聲明來源鉆瓜專利網。





