[發(fā)明專利]分布式文件系統(tǒng)中元數(shù)據(jù)獲取方法、裝置及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201310423275.1 | 申請日: | 2013-09-17 |
| 公開(公告)號: | CN103491152A | 公開(公告)日: | 2014-01-01 |
| 發(fā)明(設(shè)計)人: | 胡波 | 申請(專利權(quán))人: | 華為數(shù)字技術(shù)(蘇州)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/30 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 215123 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分布式 文件系統(tǒng) 中元 數(shù)據(jù) 獲取 方法 裝置 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明實施例涉及通信技術(shù),尤其涉及一種分布式文件系統(tǒng)中元數(shù)據(jù)獲取方法、裝置及系統(tǒng)。
背景技術(shù)
分布式文件系統(tǒng)(Distributed?File?System,簡稱DFS)是指文件系統(tǒng)管理的物理存儲資源不一定直接連接在本地節(jié)點上,而是通過計算機網(wǎng)絡(luò)與節(jié)點相連,分布式文件系統(tǒng)的設(shè)計基于客戶機/服務(wù)器模式。元數(shù)據(jù)(Metadata),又稱元數(shù)據(jù)、中介數(shù)據(jù)、中繼數(shù)據(jù),為描述數(shù)據(jù)的數(shù)據(jù)(data?about?data),主要是描述數(shù)據(jù)屬性的信息,用來支持如指示存儲位置、歷史數(shù)據(jù)、資源查找、文件紀錄等功能。元數(shù)據(jù)算是一種電子式目錄,為了達到編制目錄的目的,必須描述并收藏數(shù)據(jù)的內(nèi)容或特色,進而達到協(xié)助數(shù)據(jù)檢索的目的。
現(xiàn)有技術(shù)中,用戶通過分布式文件系統(tǒng)的接入端來操作元數(shù)據(jù),接入端向元數(shù)據(jù)管理節(jié)點申請獲取用戶所需要的元數(shù)據(jù)信息,并將獲取到的用戶所需要的元數(shù)據(jù)信息在接入端的內(nèi)存中進行緩存,若后續(xù)操作需要使用該元數(shù)據(jù)信息,可以直接在接入端的緩存中獲取。
然而,現(xiàn)有技術(shù)存在接入端與元數(shù)據(jù)管理節(jié)點之間的通信過于頻繁的問題,導(dǎo)致元數(shù)據(jù)管理節(jié)點的負擔較重,進而導(dǎo)致分布式文件系統(tǒng)的響應(yīng)時延較長。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種分布式文件系統(tǒng)中元數(shù)據(jù)獲取方法、裝置及系統(tǒng),用于減少接入端與元數(shù)據(jù)管理節(jié)點之間的通信次數(shù),減輕元數(shù)據(jù)管理節(jié)點的負擔,進而提高分布式文件系統(tǒng)的響應(yīng)速度。
本發(fā)明第一方面,提供一種分布式文件系統(tǒng)中元數(shù)據(jù)獲取方法,包括:
元數(shù)據(jù)管理節(jié)點接收接入端發(fā)送的獲取元數(shù)據(jù)請求消息,所述獲取元數(shù)據(jù)請求消息包含第一對象的標識信息,所述第一對象為用戶請求訪問的目錄或文件;
所述元數(shù)據(jù)管理節(jié)點根據(jù)第一對象的元數(shù)據(jù)信息確定第二對象的元數(shù)據(jù)信息,所述第二對象為與所述第一對象存在訪問關(guān)聯(lián)關(guān)系的目錄或文件;
所述元數(shù)據(jù)管理節(jié)點向所述接入端發(fā)送所述第一對象的元數(shù)據(jù)信息和所述第二對象的元數(shù)據(jù)信息,以使所述接入端將所述第一對象的元數(shù)據(jù)信息和所述第二對象的元數(shù)據(jù)信息加入所述接入端的緩存。
在第一方面的第一種可能的實現(xiàn)方式中,所述元數(shù)據(jù)管理節(jié)點根據(jù)第一對象的元數(shù)據(jù)信息確定第二對象的元數(shù)據(jù)信息,包括:
所述元數(shù)據(jù)管理節(jié)點根據(jù)第一對象的元數(shù)據(jù)信息從元數(shù)據(jù)關(guān)聯(lián)列表中獲取所述第二對象的元數(shù)據(jù)信息,所述元數(shù)據(jù)關(guān)聯(lián)列表包括第一對象的元數(shù)據(jù)信息和與第一對象的元數(shù)據(jù)信息對應(yīng)的所述第二對象的元數(shù)據(jù)信息。
根據(jù)第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述元數(shù)據(jù)管理節(jié)點根據(jù)第一對象的元數(shù)據(jù)信息從元數(shù)據(jù)關(guān)聯(lián)列表中獲取所述第二對象的元數(shù)據(jù)信息之前,還包括:
所述元數(shù)據(jù)管理節(jié)點根據(jù)所述接入端的訪問規(guī)律統(tǒng)計信息,建立所述元數(shù)據(jù)關(guān)聯(lián)列表。
結(jié)合第一方面的第一種或第二種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述元數(shù)據(jù)關(guān)聯(lián)列表還包括所述第一對象與所述第二對象的關(guān)聯(lián)度信息,所述關(guān)聯(lián)度信息用于指示所述第二對象與所述第一對象的關(guān)聯(lián)程度;
所述元數(shù)據(jù)管理節(jié)點向所述接入端發(fā)送所述第一對象的元數(shù)據(jù)信息和所述第二對象的元數(shù)據(jù)信息,包括:
所述元數(shù)據(jù)管理節(jié)點向所述接入端發(fā)送所述第一對象的元數(shù)據(jù)信息和與所述第一對象的關(guān)聯(lián)度大于閾值的第二對象的元數(shù)據(jù)信息。
結(jié)合第一方面的第一種至第三種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述元數(shù)據(jù)管理節(jié)點接收接入端發(fā)送的獲取元數(shù)據(jù)請求消息之后,所述元數(shù)據(jù)管理節(jié)點根據(jù)第一對象的元數(shù)據(jù)信息確定第二對象的元數(shù)據(jù)信息之前,還包括:
所述元數(shù)據(jù)管理節(jié)點更新所述元數(shù)據(jù)關(guān)聯(lián)列表。
本發(fā)明第二方面,提供一種分布式文件系統(tǒng)中元數(shù)據(jù)獲取方法,包括:
接入端向元數(shù)據(jù)管理節(jié)點發(fā)送獲取元數(shù)據(jù)請求消息,所述獲取元數(shù)據(jù)請求消息包含第一對象的標識信息,所述第一對象為用戶請求訪問目錄或文件,以使所述元數(shù)據(jù)管理節(jié)點根據(jù)第一對象的元數(shù)據(jù)信息確定第二對象的元數(shù)據(jù)信息,所述第二對象為與所述第一對象關(guān)聯(lián)的目錄或文件;
所述接入端接收所述元數(shù)據(jù)管理節(jié)點發(fā)送的所述第一對象的元數(shù)據(jù)信息和所述第二對象的元數(shù)據(jù)信息;
所述接入端將所述第一對象的元數(shù)據(jù)信息和所述第二對象的元數(shù)據(jù)信息加入所述接入端的緩存。
本發(fā)明第三方面,提供一種元數(shù)據(jù)管理節(jié)點,包括:
接收模塊,用于接收接入端發(fā)送的獲取元數(shù)據(jù)請求消息,所述獲取元數(shù)據(jù)請求消息包含第一對象的標識信息,所述第一對象為用戶請求訪問目錄或文件;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為數(shù)字技術(shù)(蘇州)有限公司,未經(jīng)華為數(shù)字技術(shù)(蘇州)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310423275.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(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)裝置





