一種SSD存儲(chǔ)器的數(shù)據(jù)保護(hù)方法及控制器

基本信息

申請(qǐng)?zhí)?/td> CN201310586562.4 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN103631671B 公開(kāi)(公告)日 2016-05-04
申請(qǐng)公布號(hào) CN103631671B 申請(qǐng)公布日 2016-05-04
分類(lèi)號(hào) G06F11/10(2006.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 張慶敏;張衡;汪圣平 申請(qǐng)(專(zhuān)利權(quán))人 無(wú)錫北方數(shù)據(jù)計(jì)算股份有限公司
代理機(jī)構(gòu) 南京經(jīng)緯專(zhuān)利商標(biāo)代理有限公司 代理人 無(wú)錫眾志和達(dá)數(shù)據(jù)計(jì)算股份有限公司;無(wú)錫北方數(shù)據(jù)計(jì)算股份有限公司
地址 214028 江蘇省無(wú)錫市新區(qū)震澤路18號(hào)無(wú)錫軟件園金牛座A棟6層
法律狀態(tài) -

摘要

摘要 本發(fā)明公布了一種SSD存儲(chǔ)器的數(shù)據(jù)保護(hù)方法,使用擦除編碼對(duì)需要寫(xiě)入到SSD存儲(chǔ)器中的大塊數(shù)據(jù)進(jìn)行分割、編碼、計(jì)算,得到冗余校驗(yàn)數(shù)據(jù),并把數(shù)據(jù)和冗余校驗(yàn)數(shù)據(jù)都寫(xiě)入SSD存儲(chǔ)器中,從而利用這些冗余校驗(yàn)數(shù)據(jù)對(duì)損壞的數(shù)據(jù)進(jìn)行恢復(fù)。一種基于SSD存儲(chǔ)器的數(shù)據(jù)保護(hù)控制器,在SSD控制器中加入擦除編碼控制器和XOR運(yùn)算單元;所述SSD控制器包括CPU、MEM控制器、擦除編碼控制器、XOR運(yùn)算單元、DMA控制器、接口控制器以及內(nèi)部總線。本發(fā)明提出的SSD存儲(chǔ)器的數(shù)據(jù)保護(hù)方法使得SSD存儲(chǔ)器本身具備了數(shù)據(jù)保護(hù)功能。在使用多塊SSD存儲(chǔ)器時(shí),無(wú)需把其做成RAID就可以獲得更高的容錯(cuò)率以及數(shù)據(jù)恢復(fù)能力,且具有較高的錯(cuò)誤容忍度和數(shù)據(jù)容錯(cuò)率。