[發(fā)明專利]一種數(shù)據(jù)處理方法及裝置有效
| 申請?zhí)枺?/td> | 201610532517.4 | 申請日: | 2016-06-30 |
| 公開(公告)號: | CN107562368B | 公開(公告)日: | 2019-11-22 |
| 發(fā)明(設(shè)計(jì))人: | 曹力 | 申請(專利權(quán))人: | 杭州海康威視數(shù)字技術(shù)股份有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;H04L29/08 |
| 代理公司: | 11413 北京柏杉松知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人: | 馬敬;項(xiàng)京<國際申請>=<國際公布>=< |
| 地址: | 310052 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù)處理 方法 裝置 | ||
本發(fā)明實(shí)施例公開了一種數(shù)據(jù)處理方法及裝置,應(yīng)用于元數(shù)據(jù)服務(wù)器,該方法包括:接收存儲服務(wù)器發(fā)送的第一通知消息,其中,第一通知消息中包括存儲服務(wù)器中的第一網(wǎng)絡(luò)硬盤的第一標(biāo)識,第一網(wǎng)絡(luò)硬盤為丟失的網(wǎng)絡(luò)硬盤;根據(jù)預(yù)先存儲的網(wǎng)絡(luò)硬盤的標(biāo)識與條帶的標(biāo)識之間的第一對應(yīng)關(guān)系,獲得與第一標(biāo)識對應(yīng)的第一條帶的標(biāo)識;獲得第一條帶中與第一網(wǎng)絡(luò)硬盤對應(yīng)的第一存儲單元的標(biāo)識;判斷第一存儲單元的存儲狀態(tài)是否為刪除狀態(tài);若為是,拒絕重構(gòu)第一存儲單元中存儲的對象數(shù)據(jù);若為否,將第一存儲單元的標(biāo)識發(fā)送至存儲服務(wù)器,存儲服務(wù)器重構(gòu)第一存儲單元中的對象數(shù)據(jù)。應(yīng)用本發(fā)明實(shí)施例,提高了數(shù)據(jù)重構(gòu)的速度。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)處理方法及裝置。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,人們常常將對象數(shù)據(jù)上傳至網(wǎng)絡(luò)側(cè),即將對象數(shù)據(jù)存儲在存儲服務(wù)器的網(wǎng)絡(luò)硬盤(IP(Internet Protocol,網(wǎng)絡(luò)協(xié)議)硬盤)中,節(jié)省本地客戶端的存儲空間,同時避免對象數(shù)據(jù)的丟失。
這里,存儲服務(wù)器中包括至少一個IP硬盤,一個IP硬盤對應(yīng)多個存儲單元;一個條帶對應(yīng)多個存儲單元,且該條帶對應(yīng)多個IP硬盤;另外,一個存儲單元中僅存儲一個對象數(shù)據(jù),而一個對象數(shù)據(jù)可以存儲在多個存儲單元中。
實(shí)際應(yīng)用中,存儲服務(wù)器的IP硬盤1存在無法讀取已存儲數(shù)據(jù)的情況,也就是IP硬盤失效的情況,此時,為了保證正常的讀取對象數(shù)據(jù),需要將該IP硬盤1中的對象數(shù)據(jù)遷移至其他有效的IP硬盤中,即重構(gòu)IP硬盤1中存儲的對象數(shù)據(jù)。
在對IP硬盤1中存儲的對象數(shù)據(jù)進(jìn)行重構(gòu)時,若一個條帶中存在一個存儲單元1,該存儲單元1對應(yīng)IP硬盤1,則存儲服務(wù)器根據(jù)該條帶中其他存儲單元中存儲的對象數(shù)據(jù),進(jìn)行糾刪碼計(jì)算(EC計(jì)算),獲得該存儲單元1中存儲的對象數(shù)據(jù)。
這種情況下,為了保證對象數(shù)據(jù)能夠重構(gòu),用戶刪除一個對象數(shù)據(jù)后,存儲服務(wù)器中并非真正的刪除該對象數(shù)據(jù)。對于這些用戶刪除的對象數(shù)據(jù),用戶不會再讀取,因此若重構(gòu)的對象數(shù)據(jù)中包含這些用戶刪除的對象數(shù)據(jù),將會降低數(shù)據(jù)重構(gòu)的速度。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例公開了一種數(shù)據(jù)處理方法及裝置,以提高數(shù)據(jù)重構(gòu)的速度。
為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種數(shù)據(jù)處理方法,應(yīng)用于元數(shù)據(jù)服務(wù)器,所述方法包括:
接收存儲服務(wù)器發(fā)送的第一通知消息,其中,所述第一通知消息中包括所述存儲服務(wù)器中的第一網(wǎng)絡(luò)硬盤的第一標(biāo)識,所述第一網(wǎng)絡(luò)硬盤為丟失的網(wǎng)絡(luò)硬盤;
根據(jù)預(yù)先存儲的網(wǎng)絡(luò)硬盤的標(biāo)識與條帶的標(biāo)識之間的第一對應(yīng)關(guān)系,獲得與所述第一標(biāo)識對應(yīng)的第一條帶的標(biāo)識,其中,所述第一條帶為:所述第一網(wǎng)絡(luò)硬盤中存儲的對象數(shù)據(jù)所屬的條帶;
獲得所述第一條帶中、與所述第一網(wǎng)絡(luò)硬盤對應(yīng)的第一存儲單元的標(biāo)識;
判斷所述第一存儲單元的存儲狀態(tài)是否為刪除狀態(tài):
若為是,拒絕重構(gòu)所述第一存儲單元中存儲的對象數(shù)據(jù);
若為否,將所述第一存儲單元的標(biāo)識發(fā)送至所述存儲服務(wù)器,以使所述存儲服務(wù)器重構(gòu)所述第一存儲單元中的對象數(shù)據(jù)。
可選的,所述獲得所述第一條帶中、與所述第一網(wǎng)絡(luò)硬盤對應(yīng)的第一存儲單元的標(biāo)識,包括:
根據(jù)預(yù)先存儲的條帶的標(biāo)識、網(wǎng)絡(luò)硬盤的標(biāo)識以及存儲單元的標(biāo)識三者之間的第二對應(yīng)關(guān)系,獲得所述第一條帶中、與所述第一網(wǎng)絡(luò)硬盤對應(yīng)的第一存儲單元的標(biāo)識。
可選的,所述將所述第一存儲單元的標(biāo)識發(fā)送給所述存儲服務(wù)器之后,還包括:
接收所述存儲服務(wù)器發(fā)送的所述第一存儲單元對應(yīng)的第二網(wǎng)絡(luò)硬盤的標(biāo)識;
根據(jù)所述第二網(wǎng)絡(luò)硬盤的標(biāo)識,更新所述第一對應(yīng)關(guān)系和所述第二對應(yīng)關(guān)系。
該專利技術(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/201610532517.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:信息處理設(shè)備和信息處理方法
- 下一篇:多源接收器
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





