[發(fā)明專利]一種容多個(gè)設(shè)備和扇區(qū)錯(cuò)的編碼的優(yōu)化方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201310697516.1 | 申請(qǐng)日: | 2013-12-18 |
| 公開(kāi)(公告)號(hào): | CN103678029A | 公開(kāi)(公告)日: | 2014-03-26 |
| 發(fā)明(設(shè)計(jì))人: | 曹強(qiáng);黃建忠;萬(wàn)勝剛;宋馳;李詩(shī)逸;謝長(zhǎng)生 | 申請(qǐng)(專利權(quán))人: | 華中科技大學(xué) |
| 主分類號(hào): | G06F11/10 | 分類號(hào): | G06F11/10 |
| 代理公司: | 華中科技大學(xué)專利中心 42201 | 代理人: | 朱仁玲 |
| 地址: | 430074 湖北*** | 國(guó)省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 容多個(gè) 設(shè)備 扇區(qū) 編碼 優(yōu)化 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于計(jì)算機(jī)存儲(chǔ)領(lǐng)域,更具體地,涉及一種容多個(gè)設(shè)備和扇區(qū)錯(cuò)的編碼的優(yōu)化方法。
背景技術(shù)
可靠性與可用性是衡量在線存儲(chǔ)服務(wù)質(zhì)量的重要標(biāo)準(zhǔn)。對(duì)于為商業(yè)與工業(yè)應(yīng)用提供在線服務(wù)的系統(tǒng),數(shù)據(jù)丟失以及時(shí)常間斷的服務(wù)往往意味著經(jīng)濟(jì)損失。磁盤冗余陣列(Redundant?Array?of?Independent?Disk,簡(jiǎn)稱RAID)是能夠提供高可靠性與高可用性的主流選擇之一。在早期的RAID規(guī)范中,例如RAID-0到RAID-5,其僅僅提供單盤容錯(cuò)能力。近年來(lái),具有更高容錯(cuò)能力的各種RAID系統(tǒng)逐漸開(kāi)始被采用,因其在兩個(gè)或兩個(gè)以上磁盤同時(shí)失效時(shí)仍然能夠恢復(fù)所有丟失的數(shù)據(jù),與此同時(shí)還能夠提供不間斷的在線服務(wù)。
現(xiàn)在大多數(shù)的存儲(chǔ)系統(tǒng)都是采用糾刪碼來(lái)處理磁盤出錯(cuò)。如商用的存儲(chǔ)系統(tǒng)(Microsoft,IBM,Netapp,HP,Cleversafe,IBM等),這些系統(tǒng)中處理的出錯(cuò)單元都是盤。然而,在最近的研究中發(fā)現(xiàn),整個(gè)磁盤失效的情況是很少發(fā)生的,通常情況下發(fā)生的錯(cuò)誤類型是部分扇區(qū)出錯(cuò)。同時(shí)在現(xiàn)在SSD被廣泛運(yùn)用,SSD存在著擦除次數(shù),因此其壽命和塊被寫的次數(shù)相關(guān)。
為了解決塊失效的問(wèn)題,系統(tǒng)會(huì)提前探測(cè)扇區(qū)和塊,這樣錯(cuò)誤會(huì)被及時(shí)的恢復(fù)。現(xiàn)在考慮一種可能的情況,一個(gè)盤失效,同時(shí)又有一個(gè)剩下盤上的塊失效。針對(duì)這種情況,現(xiàn)在提出了一類新的編碼,我們把這類編碼叫潛在扇區(qū)錯(cuò)誤(latent?sector?errors,簡(jiǎn)稱LSE)編碼。James?S.Plank等人提出的SD編碼就是其中一種。這種編碼方式采用的是伽羅華域上的運(yùn)算來(lái)對(duì)數(shù)據(jù)進(jìn)行編碼。其主要的思想是在RS編碼的基礎(chǔ)上在加上若干個(gè)塊作為校驗(yàn)碼來(lái)容錯(cuò)。
該SD編碼的數(shù)據(jù)存放策略如圖1所示:
假設(shè)該存儲(chǔ)系統(tǒng)有5個(gè)盤,且每個(gè)編碼單元包含4行。因此一個(gè)編碼單元中包含20個(gè)塊。如果該存儲(chǔ)系統(tǒng)能同時(shí)容1個(gè)盤與2個(gè)塊失效。那么該編碼單元中就有14個(gè)塊可以用來(lái)存儲(chǔ)數(shù)據(jù),其余的6個(gè)塊用來(lái)存儲(chǔ)校驗(yàn)塊。當(dāng)其中的任意一個(gè)盤加任意的2個(gè)塊失效的時(shí)候就可以通過(guò)校驗(yàn)塊來(lái)恢復(fù)失效的數(shù)據(jù)。
我們以一個(gè)SD編碼為例給出其生成系數(shù)矩陣的公式,其中r表示該SD編碼中每一個(gè)編碼單元中的行數(shù),n表示每一個(gè)編碼單元中的磁盤數(shù),m表示出錯(cuò)盤數(shù),s表示額外出錯(cuò)的塊數(shù)。給定的m+s個(gè)系數(shù)分別為coff0~coffm-1,coffm~coffm+s-1。塊上面的數(shù)據(jù)為a0,0~ar-1,n-1。
根據(jù)給定的m+s個(gè)系數(shù)來(lái)創(chuàng)建一個(gè)m*r+s行n*r列(每一列對(duì)應(yīng)一個(gè)塊)的系數(shù)矩陣。其中前面的m*r行系數(shù)是由生成m*r個(gè)校驗(yàn)塊的公式Ⅰ得到的:
其中i是從0到r-1,k從0到m-1,
然后根據(jù)公式Ⅱ得到剩下的s行:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華中科技大學(xué),未經(jīng)華中科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310697516.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)
- 信息記錄媒質(zhì)、真實(shí)性核對(duì)方法和程序、及扇區(qū)讀取方法和程序
- 無(wú)線通信系統(tǒng)中的干擾控制
- 光盤
- 無(wú)線通信系統(tǒng)中的負(fù)載均衡
- 在中繼輔助蜂窩網(wǎng)絡(luò)中進(jìn)行小區(qū)間干擾協(xié)調(diào)的設(shè)備和方法
- 無(wú)線通信系統(tǒng)中的干擾控制
- 提高存儲(chǔ)器可靠性的方法以及閃存操作方法
- 扇區(qū)配置方法、業(yè)務(wù)切換方法、裝置及基站
- 非易失性存儲(chǔ)器中的存儲(chǔ)器扇區(qū)注銷的方法和系統(tǒng)
- 一種基于實(shí)時(shí)空情的單雷達(dá)責(zé)任扇區(qū)確定方法和系統(tǒng)
- 體征碼及其編碼方法
- 編碼裝置和編碼方法以及解碼裝置和解碼方法
- 聲音信號(hào)編碼方法、聲音信號(hào)解碼方法、編碼裝置、解碼裝置、聲音信號(hào)處理系統(tǒng)、聲音信號(hào)編碼程序以及聲音信號(hào)解碼程序
- 用于下一代視頻的編碼/未編碼的數(shù)據(jù)的內(nèi)容自適應(yīng)熵編碼
- 編碼光符號(hào)編碼
- 一種可變幀率的編碼方法及裝置
- 一種物聯(lián)網(wǎng)編碼方法及系統(tǒng)
- 點(diǎn)陣編碼及解碼方法
- 一種視頻編碼方法、裝置和存儲(chǔ)介質(zhì)
- 視頻編碼方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)





