日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種數(shù)據(jù)校驗(yàn)方法及存儲設(shè)備、存儲系統(tǒng)有效

專利信息
申請?zhí)枺?/td> 201210544543.0 申請日: 2012-12-14
公開(公告)號: CN103019880A 公開(公告)日: 2013-04-03
發(fā)明(設(shè)計)人: 鄒蛟同 申請(專利權(quán))人: 華為技術(shù)有限公司
主分類號: G06F11/08 分類號: G06F11/08;G06F9/30
代理公司: 深圳市威世博知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44280 代理人: 何青瓦
地址: 518129 廣東*** 國省代碼: 廣東;44
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 一種 數(shù)據(jù) 校驗(yàn) 方法 存儲 設(shè)備 存儲系統(tǒng)
【說明書】:

技術(shù)領(lǐng)域

發(fā)明涉及數(shù)據(jù)存儲技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)校驗(yàn)方法及存儲設(shè)備、存儲系統(tǒng)。

背景技術(shù)

隨著計算機(jī)技術(shù)的高速發(fā)展,用戶數(shù)據(jù)越來越多,計算機(jī)自身攜帶的單個硬盤已經(jīng)沒無法滿足用戶數(shù)據(jù)的存儲需求,需要使用獨(dú)立的存儲系統(tǒng)存儲用戶數(shù)據(jù)。為了檢測用戶數(shù)據(jù)在存儲系統(tǒng)內(nèi)部的傳輸和保存的過程中,因存儲系統(tǒng)的硬件故障、軟件故障、硬盤錯誤等導(dǎo)致用戶數(shù)據(jù)的損壞,保證用戶數(shù)據(jù)的完整性,則需要對用戶數(shù)據(jù)進(jìn)行校驗(yàn)。

現(xiàn)有技術(shù)中,提供兩種用戶數(shù)據(jù)的校驗(yàn)方法:

其一:在主機(jī)側(cè)實(shí)現(xiàn)數(shù)據(jù)完整性字段(Data?Integrity?Field,DIF)數(shù)據(jù)校驗(yàn)。當(dāng)需要向存儲系統(tǒng)寫入用戶數(shù)據(jù)時,主機(jī)總線適配器(HostBus?Adapte,HBA)根據(jù)用戶數(shù)據(jù)和邏輯塊地址生成DIF校驗(yàn)碼,并把DIF校驗(yàn)碼添加到用戶數(shù)據(jù)的末尾,形成寫入數(shù)據(jù)。寫入數(shù)據(jù)包括用戶數(shù)據(jù)和DIF校驗(yàn)碼,如圖1所示。然后,HBA將寫入數(shù)據(jù)發(fā)送到存儲系統(tǒng)。存儲系統(tǒng)接收到寫入數(shù)據(jù)后,從寫入數(shù)據(jù)提取用戶數(shù)據(jù)和DIF校驗(yàn)碼,并校驗(yàn)用戶數(shù)據(jù)是否與DIF校驗(yàn)碼相匹配。如果用戶數(shù)據(jù)與DIF校驗(yàn)碼相匹配,則將寫入數(shù)據(jù)寫入物理存儲介質(zhì)。當(dāng)需要從存儲系統(tǒng)讀寫入數(shù)據(jù)時,存儲系統(tǒng)向HBA返回寫入數(shù)據(jù)。HBA從寫入數(shù)據(jù)提取用戶數(shù)據(jù)和DIF校驗(yàn)碼,并校驗(yàn)用戶數(shù)據(jù)是否與DIF校驗(yàn)碼相匹配。如果用戶數(shù)據(jù)與DIF校驗(yàn)碼相匹配,則HBA剔除DIF校驗(yàn)碼,僅向主機(jī)返回用戶數(shù)據(jù)。

其二:在存儲系統(tǒng)側(cè)實(shí)現(xiàn)DIF數(shù)據(jù)校驗(yàn)。存儲系統(tǒng)接收用戶數(shù)據(jù)時,根據(jù)用戶數(shù)據(jù)生成DIF校驗(yàn)碼。當(dāng)存儲系統(tǒng)需要將用戶數(shù)據(jù)寫入物理存儲介質(zhì)時,存儲系統(tǒng)校驗(yàn)用戶數(shù)據(jù)是否與DIF校驗(yàn)碼相匹配。如果用戶數(shù)據(jù)與DIF校驗(yàn)碼相匹配,則存儲系統(tǒng)將用戶數(shù)據(jù)與DIF校驗(yàn)碼一起寫入物理存儲介質(zhì)。當(dāng)需要讀取用戶數(shù)據(jù)時,存儲系統(tǒng)再一次校驗(yàn)用戶數(shù)據(jù)是否與DIF校驗(yàn)碼相匹配,并在用戶數(shù)據(jù)與DIF校驗(yàn)碼相匹配時,則剔除DIF校驗(yàn)碼,僅返回用戶數(shù)據(jù)。

本發(fā)明人在長期研究中發(fā)現(xiàn):現(xiàn)有技術(shù)的兩種用戶數(shù)據(jù)的校驗(yàn)方法,在向物理存儲介質(zhì)存儲用戶數(shù)據(jù)時,均將DIF校驗(yàn)碼與用戶數(shù)據(jù)寫入物理存儲介質(zhì)的一個邏輯塊中。又如圖1所示,一個DIF校驗(yàn)碼共8個字節(jié),包含一個2個字節(jié)的循環(huán)冗余校驗(yàn)碼(Cyclic?Redundancy?Check,CRC)、一個2字節(jié)的應(yīng)用標(biāo)簽(Application?tag,App?Tag)和一個4字節(jié)的參照標(biāo)簽(Reference?tag,參照標(biāo)簽Ref?Tag),一個DIF校驗(yàn)碼可對512字節(jié)的用戶數(shù)據(jù)進(jìn)行校驗(yàn)。簡而言之,存儲512字節(jié)的用戶數(shù)據(jù)時,額外需要8字節(jié)來存儲DIF校驗(yàn)碼,而用戶數(shù)據(jù)與DIF校驗(yàn)碼均存儲在物理存儲介質(zhì)的同一個扇區(qū),因此,扇區(qū)的容量需要為520字節(jié),或者為520字節(jié)的整數(shù)倍。但是,目前通用的硬盤或者操作系統(tǒng)支持一個扇區(qū)的大小為512字節(jié)或4096字節(jié),無法滿足需求,若要增加DIF校驗(yàn),會更改物理存儲介質(zhì)的存儲空間布局。

發(fā)明內(nèi)容

本發(fā)明實(shí)施方式主要解決的技術(shù)問題是提供一種數(shù)據(jù)校驗(yàn)方法及裝置,既能夠?qū)崿F(xiàn)用戶數(shù)據(jù)的校驗(yàn),而用戶數(shù)據(jù)和校驗(yàn)數(shù)據(jù)的存儲又不受物理存儲介質(zhì)或者操作系統(tǒng)的扇區(qū)分區(qū)大小的限制,不需要改變現(xiàn)有的物理存儲介質(zhì)的存儲空間布局,更加靈活。

第一方面,提供一種數(shù)據(jù)校驗(yàn)方法,包括:接收將用戶數(shù)據(jù)寫入用戶數(shù)據(jù)塊的寫入請求,寫入請求包括用戶數(shù)據(jù)以及用戶數(shù)據(jù)塊所對應(yīng)的用戶數(shù)據(jù)塊地址,用戶數(shù)據(jù)塊用于存儲用戶數(shù)據(jù);根據(jù)校驗(yàn)規(guī)則利用用戶數(shù)據(jù)生成校驗(yàn)碼;在將用戶數(shù)據(jù)寫入用戶數(shù)據(jù)塊之前,根據(jù)校驗(yàn)規(guī)則校驗(yàn)用戶數(shù)據(jù)與校驗(yàn)碼是否匹配;若用戶數(shù)據(jù)與校驗(yàn)碼匹配,則將校驗(yàn)碼寫入校驗(yàn)數(shù)據(jù)塊、將用戶數(shù)據(jù)寫入用戶數(shù)據(jù)塊、以及在關(guān)聯(lián)數(shù)據(jù)中記錄用戶數(shù)據(jù)塊對應(yīng)的用戶數(shù)據(jù)塊地址與校驗(yàn)數(shù)據(jù)塊對應(yīng)的校驗(yàn)數(shù)據(jù)塊地址的對應(yīng)關(guān)系,校驗(yàn)數(shù)據(jù)塊用于存儲校驗(yàn)碼。

結(jié)合第一方面實(shí)現(xiàn)方式,在第一方面的第一種可能實(shí)現(xiàn)方式中,將校驗(yàn)碼寫入校驗(yàn)數(shù)據(jù)塊、將用戶數(shù)據(jù)寫入用戶數(shù)據(jù)塊、以及在關(guān)聯(lián)數(shù)據(jù)中記錄用戶數(shù)據(jù)塊地址與校驗(yàn)數(shù)據(jù)塊地址的對應(yīng)關(guān)系的步驟包括:在關(guān)聯(lián)數(shù)據(jù)中查詢是否存在與用戶數(shù)據(jù)塊地址相對應(yīng)的校驗(yàn)數(shù)據(jù)塊地址;若查詢到校驗(yàn)數(shù)據(jù)塊地址,則將校驗(yàn)碼寫入校驗(yàn)數(shù)據(jù)塊地址所對應(yīng)的校驗(yàn)數(shù)據(jù)塊,并將用戶數(shù)據(jù)寫入用戶數(shù)據(jù)塊,若沒有查詢到校驗(yàn)數(shù)據(jù)塊地址,則申請新的校驗(yàn)數(shù)據(jù)塊,并將校驗(yàn)碼寫入新的校驗(yàn)數(shù)據(jù)塊、以及在關(guān)聯(lián)數(shù)據(jù)中記錄用戶數(shù)據(jù)塊地址與新的校驗(yàn)數(shù)據(jù)塊地址的對應(yīng)關(guān)系。

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210544543.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖、流程工藝圖技術(shù)構(gòu)造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊】

關(guān)于我們 尋求報道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产91免费在线| 欧美日韩国产影院| 玖玖精品国产| 国产91一区二区在线观看| 国产一区二区二| 国产一区二区手机在线观看| 欧美乱偷一区二区三区在线| 国产一级自拍| 国产91福利视频| 亚洲欧美国产日韩综合| 一区二区三区欧美在线| 正在播放国产一区二区| 夜夜嗨av禁果av粉嫩av懂色av| 扒丝袜网www午夜一区二区三区| 欧美日韩久久一区二区| 国产日韩欧美自拍| 亚洲精品国产setv| 午夜电影毛片| 欧美国产精品久久| 国产精品9区| 久久夜色精品国产噜噜麻豆| 国产精品亚洲精品| 国产精品偷伦一区二区| 四虎精品寂寞少妇在线观看| 年轻bbwwbbww高潮| 亚洲精品日韩在线| 国产一a在一片一级在一片| 中文字幕视频一区二区| 亚洲高清毛片一区二区| 国产二区免费| 日韩精品一区二区三区不卡| 久久99国产综合精品| 日韩亚洲精品在线观看| 国产精品一区二区在线观看免费| 91一区在线| 国产女人和拘做受视频免费| 午夜爽爽视频| 国产一区二区三区久久久| 日韩国产欧美中文字幕| av素人在线| 日韩中文字幕一区二区在线视频| 视频一区欧美| 国产综合久久精品| 一区不卡av| 精品久久9999| 最新国产精品久久精品| 国产精品自拍在线| 国产精品二十区| 色综合久久网| 日韩av在线电影网| 久久午夜鲁丝片| 91精品色| 国产91丝袜在线播放动漫| 久久久久久中文字幕| 强制中出し~大桥未久10在线播放| 欧美在线观看视频一区二区三区| 日韩女女同一区二区三区| 欧美大片一区二区三区| 国产suv精品一区二区4| 一区二区三区国产精品视频| 自拍偷在线精品自拍偷写真图片| 午夜看片网| 性国产日韩欧美一区二区在线| 国产一区二区视频免费观看| 91午夜在线观看| 免费高潮又黄又色又爽视频| 国产在线干| 欧美日韩久久一区二区 | 96精品国产| 亚洲四区在线| 国产精品一区二区av日韩在线| 最新国产精品久久精品| 国产性生交xxxxx免费| 狠狠色丁香久久婷婷综合丁香| 亚洲国产精品一区二区久久,亚洲午夜| 综合国产一区| 精品国产一区二| 91免费视频国产| 伊人av综合网| 日韩av在线影院| 久久不卡精品| 人人玩人人添人人澡97|