一種適用于視頻監(jiān)控領(lǐng)域的新型raid體系結(jié)構(gòu)的制作方法
【專利摘要】本發(fā)明提供一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu),其結(jié)構(gòu)中將1塊物理磁盤劃分為4個(gè)塊,將劃分的每個(gè)塊抽象為一個(gè)虛擬的磁盤,RAID的組建則基于抽象的虛擬磁盤進(jìn)行,每個(gè)物理磁盤劃分出的4個(gè)塊虛擬磁盤中,選3個(gè)作為RAID的成員盤,保留一個(gè)作為熱備;在陣列中的某個(gè)成員出現(xiàn)問題的時(shí)候,只需要修復(fù)出現(xiàn)問題的虛擬磁盤即可,而不需要更換硬盤。本發(fā)明和現(xiàn)有技術(shù)相比,是基于監(jiān)控級硬盤的基礎(chǔ)上來進(jìn)行RAID架構(gòu)的重新設(shè)計(jì),以由監(jiān)控級硬盤組建的RAID陣列能夠滿足視頻監(jiān)控存儲需求為目標(biāo),重新設(shè)計(jì)RAID的體系結(jié)構(gòu),為實(shí)現(xiàn)低成本、高容量及高可用性的視頻監(jiān)控專用存儲方案提供保障。
【專利說明】一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)系統(tǒng)、存儲領(lǐng)域及視頻監(jiān)控領(lǐng)域,具體地說是一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu)。
【背景技術(shù)】
[0002]近年來,隨著磁盤容量的不斷增大,IP網(wǎng)絡(luò)速度不斷提升,視頻監(jiān)控領(lǐng)域也迎來了一個(gè)飛速發(fā)展的新時(shí)期。從早期的點(diǎn)對點(diǎn)簡易監(jiān)控,到現(xiàn)在的1對N網(wǎng)絡(luò)型監(jiān)控,大容量、高速率、高質(zhì)量的視頻監(jiān)控為園區(qū)化、城市化的整體監(jiān)控方案提供了實(shí)現(xiàn)的可能。智慧城市的提出更是為視頻監(jiān)控行業(yè)帶來了一個(gè)新的春天。但同時(shí),大規(guī)模的視頻監(jiān)控每天所產(chǎn)生的數(shù)據(jù)量也極為可觀,按照一般的客戶需求,視頻數(shù)據(jù)需要保存的時(shí)間在15-30天,以一個(gè)幾十路的小型監(jiān)控方案來計(jì)算,后臺的存儲設(shè)備就需要具有幾十TB的存儲容量才能滿足需求。而大型的視頻監(jiān)控方案同時(shí)具有幾百路幾千路的攝像頭監(jiān)控,為了保證這種大型方案的存儲需求,后臺的存儲設(shè)備就需要能夠提供幾百TB甚至PB級的存儲容量。而現(xiàn)行的RAID方案只有企業(yè)級硬盤能夠滿足實(shí)施的條件,但企業(yè)級硬盤的高昂成本嚴(yán)重影響了智慧城市的實(shí)現(xiàn)進(jìn)程。如果使用較為廉價(jià)的監(jiān)控級硬盤,則能夠節(jié)省30%-40%的存儲成本,對促進(jìn)智慧城市的建設(shè)有極大的推動作用。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是克服現(xiàn)有技術(shù)中存在的不足,提供一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu)。
[0004]本發(fā)明的技術(shù)方案是按以下方式實(shí)現(xiàn)的,其結(jié)構(gòu)中將1塊物理磁盤劃分為4個(gè)塊,將劃分的每個(gè)塊抽象為一個(gè)虛擬的磁盤,RAID的組建則基于抽象的虛擬磁盤進(jìn)行,每個(gè)物理磁盤劃分出的4個(gè)塊虛擬磁盤中,選3個(gè)作為RAID的成員盤,保留一個(gè)作為熱備;在陣列中的某個(gè)成員出現(xiàn)問題的時(shí)候,只需要修復(fù)出現(xiàn)問題的虛擬磁盤即可,而不需要更換硬盤,加強(qiáng)了硬盤的可用性,縮短了數(shù)據(jù)恢復(fù)的時(shí)間,同時(shí)降低了因數(shù)據(jù)恢復(fù)而造成的磁盤陣列性能下降;
具體步驟如下:
(1)對物理磁盤的數(shù)據(jù)塊進(jìn)行劃分,劃分為4個(gè)大塊;
(2)將每個(gè)磁盤劃分出的4個(gè)大塊進(jìn)行虛擬化,抽象為單獨(dú)磁盤存在;
(3)由虛擬抽象出的磁盤進(jìn)行RAID陣列的組建;
(4)當(dāng)陣列中某個(gè)成員出現(xiàn)故障時(shí),使用隸屬于同一物理磁盤的虛擬備份盤進(jìn)行恢復(fù),恢復(fù)速度快且不影響使用,即使整塊物理磁盤壞掉了,也可以像傳統(tǒng)RAID —樣進(jìn)行單塊物理磁盤的數(shù)據(jù)恢復(fù),保證了數(shù)據(jù)的高可靠性及陣列的高可用性。
[0005]本發(fā)明的優(yōu)點(diǎn)是:
本發(fā)明的一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu)和現(xiàn)有技術(shù)相比,是基于監(jiān)控級硬盤的基礎(chǔ)上來進(jìn)行RAID架構(gòu)的重新設(shè)計(jì),以由監(jiān)控級硬盤組建的RAID陣列能夠滿足視頻監(jiān)控存儲需求為目標(biāo),重新設(shè)計(jì)RAID的體系結(jié)構(gòu),為實(shí)現(xiàn)低成本、高容量及高可用性的視頻監(jiān)控專用存儲方案提供保障。
【具體實(shí)施方式】
[0006]下面對本發(fā)明的一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu)作以下詳細(xì)說明。
[0007]本發(fā)明的一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu),其結(jié)構(gòu)中將1塊物理磁盤劃分為4個(gè)塊,將劃分的每個(gè)塊抽象為一個(gè)虛擬的磁盤,RAID的組建則基于抽象的虛擬磁盤進(jìn)行,每個(gè)物理磁盤劃分出的4個(gè)塊虛擬磁盤中,選3個(gè)作為RAID的成員盤,保留一個(gè)作為熱備;在陣列中的某個(gè)成員出現(xiàn)問題的時(shí)候,只需要修復(fù)出現(xiàn)問題的虛擬磁盤即可,而不需要更換硬盤,加強(qiáng)了硬盤的可用性,縮短了數(shù)據(jù)恢復(fù)的時(shí)間,同時(shí)降低了因數(shù)據(jù)恢復(fù)而造成的磁盤陣列性能下降;
具體步驟如下:
(1)對物理磁盤的數(shù)據(jù)塊進(jìn)行劃分,劃分為4個(gè)大塊;
(2)將每個(gè)磁盤劃分出的4個(gè)大塊進(jìn)行虛擬化,抽象為單獨(dú)磁盤存在;
(3)由虛擬抽象出的磁盤進(jìn)行RAID陣列的組建;
(4)當(dāng)陣列中某個(gè)成員出現(xiàn)故障時(shí),使用隸屬于同一物理磁盤的虛擬備份盤進(jìn)行恢復(fù),恢復(fù)速度快且不影響使用,即使整塊物理磁盤壞掉了,也可以像傳統(tǒng)RAID —樣進(jìn)行單塊物理磁盤的數(shù)據(jù)恢復(fù),保證了數(shù)據(jù)的高可靠性及陣列的高可用性。
[0008]監(jiān)控級硬盤的特點(diǎn)是它針對視頻監(jiān)控領(lǐng)域的應(yīng)用進(jìn)行了優(yōu)化,強(qiáng)化了磁盤的寫性能,在磁盤進(jìn)行寫操作時(shí),遇到錯(cuò)誤的數(shù)據(jù)比特流不會去進(jìn)行錯(cuò)誤糾正,而是以完成數(shù)據(jù)寫操作指令為目的,將錯(cuò)誤的數(shù)據(jù)比特流直接寫入到磁盤上。因?yàn)橐曨l流都是連續(xù)的,如果執(zhí)行錯(cuò)誤恢復(fù)的時(shí)間過長則會影響數(shù)據(jù)流的寫操作完成,對于視頻應(yīng)用來說,幾個(gè)錯(cuò)誤的比特流造成的像素失真遠(yuǎn)比數(shù)據(jù)未能成功寫入磁盤所造成的丟幀影響小的多。但也正是因?yàn)楸O(jiān)控級硬盤的這些特點(diǎn),在組建傳統(tǒng)RAID磁盤陣列的時(shí)候,會因?yàn)榧m錯(cuò)及校驗(yàn)的問題而造成RAID識別錯(cuò)誤,頻繁的踢盤甚至大規(guī)模的掉盤情況,視頻數(shù)據(jù)的安全性及可靠性無法得到保障。
[0009]本發(fā)明的一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu)其加工制作非常簡單方便,按照說明書所示即可加工。
[0010]除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
【權(quán)利要求】
1.一種適用于視頻監(jiān)控領(lǐng)域的新型RAID體系結(jié)構(gòu),其特征在于將I塊物理磁盤劃分為4個(gè)塊,將劃分的每個(gè)塊抽象為一個(gè)虛擬的磁盤,RAID的組建則基于抽象的虛擬磁盤進(jìn)行,每個(gè)物理磁盤劃分出的4個(gè)塊虛擬磁盤中,選3個(gè)作為RAID的成員盤,保留一個(gè)作為熱備;在陣列中的某個(gè)成員出現(xiàn)問題的時(shí)候,只需要修復(fù)出現(xiàn)問題的虛擬磁盤即可,而不需要更換硬盤,加強(qiáng)了硬盤的可用性,縮短了數(shù)據(jù)恢復(fù)的時(shí)間,同時(shí)降低了因數(shù)據(jù)恢復(fù)而造成的磁盤陣列性能下降; 具體步驟如下: (1)對物理磁盤的數(shù)據(jù)塊進(jìn)行劃分,劃分為4個(gè)大塊; (2)將每個(gè)磁盤劃分出的4個(gè)大塊進(jìn)行虛擬化,抽象為單獨(dú)磁盤存在; (3)由虛擬抽象出的磁盤進(jìn)行RAID陣列的組建; (4)當(dāng)陣列中某個(gè)成員出現(xiàn)故障時(shí),使用隸屬于同一物理磁盤的虛擬備份盤進(jìn)行恢復(fù),恢復(fù)速度快且不影響使用,即使整塊物理磁盤壞掉了,也可以像傳統(tǒng)RAID —樣進(jìn)行單塊物理磁盤的數(shù)據(jù)恢復(fù),保證了數(shù)據(jù)的高可靠性及陣列的高可用性。
【文檔編號】G06F12/06GK104391761SQ201410717149
【公開日】2015年3月4日 申請日期:2014年12月3日 優(yōu)先權(quán)日:2014年12月3日
【發(fā)明者】梁吉林 申請人:浪潮集團(tuán)有限公司