[發(fā)明專利]管理存儲對象的元數(shù)據(jù)的方法、裝置和計算機程序產(chǎn)品在審
申請?zhí)枺?/td> | 201910361284.X | 申請日: | 2019-04-30 |
公開(公告)號: | CN111857556A | 公開(公告)日: | 2020-10-30 |
發(fā)明(設(shè)計)人: | 楊勇;曹江 | 申請(專利權(quán))人: | 伊姆西IP控股有限責(zé)任公司 |
主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F16/13 |
代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 王茂華 |
地址: | 美國馬*** | 國省代碼: | 暫無信息 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 管理 存儲 對象 數(shù)據(jù) 方法 裝置 計算機 程序 產(chǎn)品 | ||
本公開的實施例涉及用于管理存儲對象的元數(shù)據(jù)的方法、裝置和計算機程序產(chǎn)品。一種用于管理存儲對象的元數(shù)據(jù)的方法包括:響應(yīng)于接收到訪問存儲對象的元數(shù)據(jù)的請求,從請求中獲取該存儲對象的第一標(biāo)識符;基于第一標(biāo)識符,確定元數(shù)據(jù)所在的存儲頁面的第二標(biāo)識符,存儲頁面的地址和第二標(biāo)識符被相關(guān)聯(lián)地存儲在存儲頁面列表的條目中,存儲頁面列表被分布在具有不同訪問速度的多個存儲裝置中;從多個存儲裝置中確定用于存儲該條目的存儲裝置;以及通過從存儲裝置訪問該條目來獲取存儲頁面的地址,以從該存儲頁面訪問元數(shù)據(jù)。本公開的實施例能夠在節(jié)省存儲空間的同時,提高對象存儲系統(tǒng)中的元數(shù)據(jù)的訪問效率。
技術(shù)領(lǐng)域
本公開的實施例總體涉及數(shù)據(jù)存儲領(lǐng)域,具體涉及用于管理存儲對象的元數(shù)據(jù)的方法、裝置和計算機程序產(chǎn)品。
背景技術(shù)
對象存儲系統(tǒng)通常不依賴于文件系統(tǒng)來管理數(shù)據(jù)。在對象存儲系統(tǒng)中,所有的存儲空間可以被劃分成固定大小的存儲塊(chunk)。用戶數(shù)據(jù)可以作為對象(也稱為“存儲對象”)被存儲在存儲塊中。對象可以具有與其相關(guān)聯(lián)的元數(shù)據(jù),用于記錄該對象的屬性和其他信息(諸如,該對象的地址等)。在對存儲對象進行實際訪問之前,通常需要首先訪問該對象的元數(shù)據(jù)。由于元數(shù)據(jù)的重要性和較高的訪問頻率,期望提供管理元數(shù)據(jù)的方案,以在節(jié)省存儲空間的同時提高元數(shù)據(jù)的訪問效率。
發(fā)明內(nèi)容
本公開的實施例提供了用于管理存儲對象的元數(shù)據(jù)的方法、裝置和計算機程序產(chǎn)品。
在本公開的第一方面,提供了一種用于管理存儲對象的元數(shù)據(jù)的方法。該方法包括:響應(yīng)于接收到訪問存儲對象的元數(shù)據(jù)的請求,從請求中獲取該存儲對象的第一標(biāo)識符;基于第一標(biāo)識符,確定元數(shù)據(jù)所在的存儲頁面的第二標(biāo)識符,存儲頁面的地址和第二標(biāo)識符被相關(guān)聯(lián)地存儲在存儲頁面列表的條目中,存儲頁面列表被分布在具有不同訪問速度的多個存儲裝置中;從多個存儲裝置中確定用于存儲該條目的存儲裝置;以及通過從存儲裝置訪問該條目來獲取存儲頁面的地址,以從該存儲頁面訪問元數(shù)據(jù)。
在本公開的第二方面,提供了一種用于管理存儲對象的裝置。該裝置包括至少一個處理單元和至少一個存儲器。至少一個存儲器被耦合到至少一個處理單元并且存儲用于由至少一個處理單元執(zhí)行的指令。該指令當(dāng)由至少一個處理單元執(zhí)行時使得裝置執(zhí)行動作,該動作包括:響應(yīng)于接收到訪問存儲對象的元數(shù)據(jù)的請求,從請求中獲取該存儲對象的第一標(biāo)識符;基于第一標(biāo)識符,確定元數(shù)據(jù)所在的存儲頁面的第二標(biāo)識符,存儲頁面的地址和第二標(biāo)識符被相關(guān)聯(lián)地存儲在存儲頁面列表的條目中,存儲頁面列表被分布在具有不同訪問速度的多個存儲裝置中;從多個存儲裝置中確定用于存儲該條目的存儲裝置;以及通過從存儲裝置訪問該條目來獲取存儲頁面的地址,以從該存儲頁面訪問元數(shù)據(jù)。
在本公開的第三方面,提供了一種計算機程序產(chǎn)品。該計算機程序產(chǎn)品被有形地存儲在非瞬態(tài)計算機存儲介質(zhì)中并且包括機器可執(zhí)行指令。該機器可執(zhí)行指令在由設(shè)備執(zhí)行時使該設(shè)備執(zhí)行根據(jù)本公開的第一方面所描述的方法的任意步驟。
提供發(fā)明內(nèi)容部分是為了以簡化的形式來介紹對概念的選擇,它們在下文的具體實施方式中將被進一步描述。發(fā)明內(nèi)容部分無意標(biāo)識本公開的關(guān)鍵特征或必要特征,也無意限制本公開的范圍。
附圖說明
通過結(jié)合附圖對本公開示例性實施例進行更詳細的描述,本公開的上述以及其它目的、特征和優(yōu)勢將變得更加明顯,其中,在本公開示例性實施例中,相同的參考標(biāo)號通常代表相同部件。
圖1示出了本公開的實施例能夠在其中被實施的示例環(huán)境的示意圖;
圖2A示出了根據(jù)本公開的實施例的示例頁面列表的示意圖;
圖2B示出了根據(jù)本公開的實施例的頁面列表的分塊如何在本地存儲設(shè)備和遠程存儲設(shè)備上被索引和被存儲的示意圖;
圖3示出了根據(jù)本公開的實施例的頁面列表的分塊在不同存儲裝置之間遷移的示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于伊姆西IP控股有限責(zé)任公司,未經(jīng)伊姆西IP控股有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910361284.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 數(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)裝置