[發(fā)明專利]一種元數(shù)據(jù)的構(gòu)建系統(tǒng)及其方法有效
| 申請(qǐng)?zhí)枺?/td> | 201210584334.9 | 申請(qǐng)日: | 2012-12-28 |
| 公開(公告)號(hào): | CN103019953A | 公開(公告)日: | 2013-04-03 |
| 發(fā)明(設(shè)計(jì))人: | 代海軍 | 申請(qǐng)(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號(hào): | G06F12/06 | 分類號(hào): | G06F12/06 |
| 代理公司: | 深圳市威世博知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44280 | 代理人: | 何青瓦 |
| 地址: | 518129 廣東*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 構(gòu)建 系統(tǒng) 及其 方法 | ||
1.一種元數(shù)據(jù)的構(gòu)建方法,其特征在于,所述方法包括以下步驟:
接收讀取數(shù)據(jù)或?qū)懭霐?shù)據(jù)的請(qǐng)求;
根據(jù)所述請(qǐng)求中的邏輯地址查詢?cè)獢?shù)據(jù)的索引區(qū),判斷所述邏輯地址在所述元數(shù)據(jù)的索引區(qū)中是否存在,其中,所述元數(shù)據(jù)包括所述索引區(qū)、邏輯地址和物理地址映射關(guān)系區(qū),所述索引區(qū)記錄有邏輯地址和物理地址的映射關(guān)系在所述邏輯地址和物理地址映射關(guān)系區(qū)中的存儲(chǔ)地址;
若存在,則根據(jù)所述索引區(qū)中所述邏輯地址對(duì)應(yīng)的所述邏輯地址和物理地址的映射關(guān)系在所述邏輯地址和物理地址映射關(guān)系區(qū)中的存儲(chǔ)地址,在所述邏輯地址和物理地址映射關(guān)系區(qū)中查詢所述邏輯地址和物理地址的映射關(guān)系,獲取與所述邏輯地址對(duì)應(yīng)的物理地址,并根據(jù)所述物理地址讀取數(shù)據(jù)或?qū)懭霐?shù)據(jù);
若不存在,則當(dāng)所述請(qǐng)求為讀取數(shù)據(jù)請(qǐng)求時(shí),讀取到的數(shù)據(jù)為全0;當(dāng)所述請(qǐng)求為寫入數(shù)據(jù)請(qǐng)求時(shí),為所述邏輯地址分配物理地址,并將所述邏輯地址和所述分配的物理地址的映射關(guān)系存儲(chǔ)在所述邏輯地址和物理地址映射關(guān)系區(qū)中,在所述索引區(qū)中為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系建立相應(yīng)的索引記錄,根據(jù)所述物理地址寫入數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
在創(chuàng)建精簡(jiǎn)卷Thin?LUN時(shí),設(shè)置所述索引區(qū)的索引類型。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述索引區(qū)為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系建立相應(yīng)的索引記錄,包括:
在所述索引區(qū)為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系根據(jù)所述設(shè)置的索引類型建立相應(yīng)的索引記錄。
4.根據(jù)權(quán)利要求1至3任一所述的方法,其特征在于,
所述索引區(qū)中針對(duì)同一邏輯地址和物理地址的映射關(guān)系建立不同鍵值KEY的至少兩個(gè)索引。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述在所述索引區(qū)為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系建立相應(yīng)的索引記錄包括:
在所述索引區(qū)為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系依次在所述至少兩個(gè)索引中分別建立相應(yīng)的索引記錄。
6.一種元數(shù)據(jù)的構(gòu)建系統(tǒng),其特征在于,包括:
IO單元,用于接收讀取數(shù)據(jù)或?qū)懭霐?shù)據(jù)的請(qǐng)求;
處理單元,用于根據(jù)所述IO單元獲取的所述請(qǐng)求中的邏輯地址查詢?cè)獢?shù)據(jù)的索引區(qū),判斷所述邏輯地址在所述元數(shù)據(jù)的索引區(qū)中是否存在,其中,所述元數(shù)據(jù)包括所述索引區(qū)、邏輯地址和物理地址映射關(guān)系區(qū),所述索引區(qū)記錄有邏輯地址和物理地址的映射關(guān)系在所述邏輯地址和物理地址映射關(guān)系區(qū)中的存儲(chǔ)地址;
若所述邏輯地址在所述元數(shù)據(jù)的索引區(qū)中存在,則所述處理單元,還用于根據(jù)所述索引區(qū)中所述邏輯地址對(duì)應(yīng)的所述邏輯地址和物理地址的映射關(guān)系在所述邏輯地址和物理地址映射關(guān)系區(qū)中的存儲(chǔ)地址,在所述邏輯地址和物理地址映射關(guān)系區(qū)中查詢所述邏輯地址和物理地址的映射關(guān)系,獲取與所述邏輯地址對(duì)應(yīng)的物理地址,并根據(jù)所述物理地址讀取數(shù)據(jù)或?qū)懭霐?shù)據(jù);
若所述邏輯地址在所述元數(shù)據(jù)的索引區(qū)中不存在,則
當(dāng)所述請(qǐng)求為讀取數(shù)據(jù)請(qǐng)求時(shí),
所述IO單元,還用于讀取為全0的數(shù)據(jù);
當(dāng)所述請(qǐng)求為寫入數(shù)據(jù)請(qǐng)求時(shí),
所述處理單元,還用于為所述邏輯地址分配物理地址,將所述邏輯地址和所述分配的物理地址的映射關(guān)系存儲(chǔ)在所述邏輯地址和物理地址映射關(guān)系區(qū)中,并在所述索引區(qū)中為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系建立相應(yīng)的索引記錄;
所述IO單元,還用于根據(jù)所述物理地址寫入數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,
所述處理單元,還用于在創(chuàng)建精簡(jiǎn)卷時(shí),設(shè)置所述索引區(qū)的索引類型。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述在所述索引區(qū)為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系建立相應(yīng)的索引記錄,具體為:
所述在所述索引區(qū)為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系根據(jù)所述設(shè)置的索引類型建立相應(yīng)的索引記錄。
9.根據(jù)權(quán)利要求6至8任一所述的系統(tǒng),其特征在于,
所述索引區(qū)中針對(duì)同一邏輯地址和物理地址的映射關(guān)系建立不同鍵值KEY的至少兩個(gè)索引。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述在所述索引區(qū)為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系建立相應(yīng)的索引記錄,具體為:
在所述索引區(qū)為新增加的所述邏輯地址和所述分配的物理地址的映射關(guān)系依次在所述至少兩個(gè)索引中分別建立相應(yīng)的索引記錄。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210584334.9/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 構(gòu)建墊、實(shí)體圖像構(gòu)建物和構(gòu)建構(gòu)建物支撐件的方法
- 支持松耦合的軟件構(gòu)建方法、系統(tǒng)及該系統(tǒng)的實(shí)現(xiàn)方法
- 版本的構(gòu)建系統(tǒng)及方法
- 工程構(gòu)建系統(tǒng)及其構(gòu)建方法
- 實(shí)例構(gòu)建方法、裝置及軟件系統(tǒng)
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 天花板地圖構(gòu)建方法、構(gòu)建裝置以及構(gòu)建程序
- 一種項(xiàng)目構(gòu)建方法、持續(xù)集成系統(tǒng)及終端設(shè)備
- 并行構(gòu)建的方法、裝置及設(shè)備
- 構(gòu)建肺癌預(yù)測(cè)模型構(gòu)建方法





