[發(fā)明專利]一種數(shù)據(jù)讀取的方法、裝置及云存儲系統(tǒng)在審
| 申請?zhí)枺?/td> | 201910431328.1 | 申請日: | 2019-05-22 |
| 公開(公告)號: | CN111984461A | 公開(公告)日: | 2020-11-24 |
| 發(fā)明(設(shè)計(jì))人: | 包國強(qiáng);潘習(xí)文;林起芊 | 申請(專利權(quán))人: | 杭州??低曄到y(tǒng)技術(shù)有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F16/182 |
| 代理公司: | 北京博思佳知識產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù) 讀取 方法 裝置 存儲系統(tǒng) | ||
1.一種數(shù)據(jù)讀取方法,其特征在于,所述方法應(yīng)用于云存儲系統(tǒng)中用于為客戶端提供目標(biāo)數(shù)據(jù)的目標(biāo)存儲節(jié)點(diǎn),所述方法包括:
接收客戶端發(fā)送的數(shù)據(jù)讀取請求,所述數(shù)據(jù)讀取請求包括待讀取的目標(biāo)數(shù)據(jù)的目標(biāo)存儲路徑,其中,所述數(shù)據(jù)讀取請求為所述客戶端向管理節(jié)點(diǎn)或具有管理功能的存儲節(jié)點(diǎn)發(fā)送分配存儲節(jié)點(diǎn)請求,并根據(jù)所述管理節(jié)點(diǎn)或具有管理功能的存儲節(jié)點(diǎn)返回的地址信息與本存儲節(jié)點(diǎn)建立連接后,向本存儲節(jié)點(diǎn)發(fā)送的請求;
根據(jù)所述目標(biāo)存儲路徑,判斷本節(jié)點(diǎn)是否已存儲所述目標(biāo)數(shù)據(jù);
若本節(jié)點(diǎn)沒有存儲所述目標(biāo)數(shù)據(jù),則從所述目標(biāo)存儲路徑對應(yīng)的源存儲節(jié)點(diǎn)中請求所述目標(biāo)數(shù)據(jù),并將所述目標(biāo)數(shù)據(jù)返回所述客戶端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標(biāo)存儲路徑,判斷本節(jié)點(diǎn)是否已存儲所述目標(biāo)數(shù)據(jù),包括:
在本地保存的路徑映射表中查找所述目標(biāo)存儲路徑,所述路徑映射表用于記錄本地已存儲的數(shù)據(jù)的本地存儲路徑與源存儲路徑的映射關(guān)系;
若所述路徑映射表中不存在與所述目標(biāo)存儲路徑相同的源存儲路徑,則判定本節(jié)點(diǎn)沒有存儲所述目標(biāo)數(shù)據(jù);
若所述路徑映射表中存在與所述目標(biāo)存儲路徑相同的源存儲路徑,則判定本節(jié)點(diǎn)已存儲所述目標(biāo)數(shù)據(jù)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述目標(biāo)存儲路徑包括目標(biāo)存儲卷標(biāo)識;所述從所述目標(biāo)存儲路徑對應(yīng)的源存儲節(jié)點(diǎn)中請求所述目標(biāo)數(shù)據(jù),包括:
在預(yù)設(shè)的用于記錄存儲卷標(biāo)識與IP地址的映射表中查找所述目標(biāo)存儲卷標(biāo)識,獲得與所述目標(biāo)存儲卷標(biāo)識對應(yīng)的IP地址,作為所述源存儲節(jié)點(diǎn)的IP地址;
根據(jù)所述源存儲節(jié)點(diǎn)的IP地址建立與所述源存儲節(jié)點(diǎn)的連接,并從所述源存儲節(jié)點(diǎn)中請求與所述目標(biāo)存儲路徑對應(yīng)的目標(biāo)數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在將所述目標(biāo)數(shù)據(jù)返回所述客戶端之后,所述方法還包括:
刪除所述目標(biāo)數(shù)據(jù)。
5.根據(jù)權(quán)利要求1或2或4所述的方法,其特征在于,所述方法還包括:
接收所述源存儲節(jié)點(diǎn)發(fā)送的所述目標(biāo)數(shù)據(jù)的備份數(shù)據(jù),并將該備份數(shù)據(jù)存儲在本地。
6.一種數(shù)據(jù)讀取裝置,其特征在于,所述裝置應(yīng)用于云存儲系統(tǒng)中用于為客戶端提供目標(biāo)數(shù)據(jù)的目標(biāo)存儲節(jié)點(diǎn),所述裝置包括:
數(shù)據(jù)讀取請求接收模塊,用于接收客戶端發(fā)送的數(shù)據(jù)讀取請求,所述數(shù)據(jù)讀取請求包括待讀取的目標(biāo)數(shù)據(jù)的目標(biāo)存儲路徑,其中,所述數(shù)據(jù)讀取請求為所述客戶端向管理節(jié)點(diǎn)或具有管理功能的存儲節(jié)點(diǎn)發(fā)送分配存儲節(jié)點(diǎn)請求,并根據(jù)所述管理節(jié)點(diǎn)或具有管理功能的存儲節(jié)點(diǎn)返回的地址信息與本存儲節(jié)點(diǎn)建立連接后,向本存儲節(jié)點(diǎn)發(fā)送的請求;
存儲判斷模塊,用于根據(jù)所述目標(biāo)存儲路徑,判斷本節(jié)點(diǎn)是否已存儲所述目標(biāo)數(shù)據(jù);
目標(biāo)數(shù)據(jù)獲取模塊,用于若本節(jié)點(diǎn)沒有存儲所述目標(biāo)數(shù)據(jù),則從所述目標(biāo)存儲路徑對應(yīng)的源存儲節(jié)點(diǎn)中請求所述目標(biāo)數(shù)據(jù);
數(shù)據(jù)返回模塊,用于將所述目標(biāo)數(shù)據(jù)返回所述客戶端。
7.一種云存儲系統(tǒng),其特征在于,所述云存儲系統(tǒng)包括:管理節(jié)點(diǎn)以及多個存儲節(jié)點(diǎn),所述存儲節(jié)點(diǎn)包括源存儲節(jié)點(diǎn)以及備份存儲節(jié)點(diǎn);其中,
所述管理節(jié)點(diǎn),用于在接收到客戶端發(fā)送的存儲節(jié)點(diǎn)分配請求以后,從多個存儲節(jié)點(diǎn)中選取一存儲節(jié)點(diǎn)作為用于為所述客戶端提供目標(biāo)數(shù)據(jù)的目標(biāo)存儲節(jié)點(diǎn),并將所述目標(biāo)存儲節(jié)點(diǎn)的地址信息返回所述客戶端;
所述目標(biāo)存儲節(jié)點(diǎn),用于接收所述客戶端發(fā)送的、包含待讀取的目標(biāo)數(shù)據(jù)的目標(biāo)存儲路徑的數(shù)據(jù)讀取請求,根據(jù)所述目標(biāo)存儲路徑,判斷本節(jié)點(diǎn)是否已存儲所述目標(biāo)數(shù)據(jù);若本節(jié)點(diǎn)沒有存儲所述目標(biāo)數(shù)據(jù),則從所述目標(biāo)存儲路徑對應(yīng)的源存儲節(jié)點(diǎn)中請求所述目標(biāo)數(shù)據(jù),并將所述目標(biāo)數(shù)據(jù)返回所述客戶端。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州海康威視系統(tǒng)技術(shù)有限公司,未經(jīng)杭州海康威視系統(tǒng)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910431328.1/1.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)裝置





