RAID磁盤(pán)陣列,你了解嗎?
很少有人了解磁盤(pán)陣列RAID,它到底是怎樣工作的呢?
磁盤(pán)陣列只適用于多塊硬盤(pán),單硬盤(pán)是無(wú)法組成陣列的,而當(dāng)擁有多塊硬盤(pán)時(shí),在正常情況下每個(gè)磁盤(pán)相互獨(dú)立,互不干涉,磁盤(pán)的利用率得不到完全發(fā)揮,往往只有一塊硬盤(pán)在持續(xù)工作,“一盤(pán)有難,八盤(pán)圍觀”的盛況屢屢出現(xiàn)在各個(gè)電腦里,以上情況簡(jiǎn)稱為JBOD模式,即各個(gè)磁盤(pán)相互獨(dú)立。
什么是磁盤(pán)陣列?
磁盤(pán)陣列(raid),一種把多塊獨(dú)立硬盤(pán)(物理硬盤(pán))按照不同方式組合成一個(gè)硬盤(pán)組(邏輯硬盤(pán)),從而提供比單個(gè)硬盤(pán)更好的存儲(chǔ)性能和數(shù)據(jù)備份能力的技術(shù)。是在多塊硬盤(pán)組成的陣列系統(tǒng)中,犧牲一塊或多塊硬盤(pán)自己的容量,來(lái)對(duì)數(shù)據(jù)的存儲(chǔ)提供一定的容錯(cuò)能力。塔式目前使用的最為廣泛的數(shù)據(jù)保護(hù)模式。
提到磁盤(pán)陣列數(shù)據(jù)的安全性,我們假設(shè)一下,如果你把重要的數(shù)據(jù)在沒(méi)有備份的情況下存儲(chǔ)在單一的硬盤(pán)中,如果硬盤(pán)損壞,輕的你可以找數(shù)據(jù)恢復(fù)公司進(jìn)行數(shù)據(jù)恢復(fù),損壞嚴(yán)重的你的數(shù)據(jù)就將丟失。但如果你采用磁盤(pán)陣列的形式進(jìn)行數(shù)據(jù)的存儲(chǔ)方式,那我們只需要替換掉陣列中壞的硬盤(pán)數(shù)據(jù)就可以恢復(fù)了。
RAID都有哪些類(lèi)型?他們各自的特點(diǎn)是什么?
RAID按現(xiàn)在流行的等級(jí)可分為raid0 raid1 raid2 raid3 raid4 raid5 raid10,等級(jí)并沒(méi)有高低之分,只是方式不一樣,微同步:135-52-03-85-51。下面我們介紹幾種應(yīng)用比較普遍的RAID模式,我們來(lái)探究一下:
RAID讀寫(xiě)性能RAID0 最好
RAID1 讀與單個(gè)硬盤(pán)無(wú)區(qū)別,則要寫(xiě)兩邊
RAID5 讀近似raid0,寫(xiě)多一個(gè)奇偶校驗(yàn)位,速度比raid0慢
RAID10 讀 10=0 寫(xiě)10=1
安全性
RAID1與RAID10 最高
冗余一對(duì)鏡像最少有一塊可用 奇偶校驗(yàn),只允許壞一塊 一對(duì)鏡像最少有一塊可用
磁盤(pán)數(shù)
RAID 0 最少2塊 1 2+2n n>=0
RAID 5 最少3塊
RAID 10 最少需要4+2n
磁盤(pán)利用率
RAID 0 5 1/10(50%)
選擇依據(jù)
RAID 0 數(shù)據(jù)讀者頻繁,對(duì)可靠性要求不高RAID 5 數(shù)據(jù)讀頻繁,寫(xiě)較少,對(duì)可靠性有一定要求RAID 10 數(shù)據(jù)讀者頻繁,可靠性要求也高
熱備盤(pán)和冷備盤(pán)
如果我們?cè)偈褂肦AID陣列中壞掉一塊硬盤(pán),RAID將怎樣進(jìn)行自我修復(fù)呢?
比方一個(gè)2盤(pán)位的RAID1,壞掉一個(gè)盤(pán),那么此時(shí)的raid 1陣列將處于降級(jí)的狀態(tài),也就是說(shuō)陣列能夠運(yùn)行但沒(méi)有了容錯(cuò)冗余的能力,數(shù)據(jù)已經(jīng)不安全。對(duì)我們來(lái)說(shuō),我們只需要拔掉壞掉的硬盤(pán),換一塊相同容量的好盤(pán)即可。根據(jù)硬盤(pán)大小的不同,陣列恢復(fù)重建過(guò)程十幾小時(shí)到幾時(shí)小時(shí)不等。這就是冷備盤(pán)。
而所謂的熱備盤(pán)就是讓陣列自己找一塊好的硬盤(pán)替換壞掉的硬盤(pán)。建好RAID陣列后,在向其中插入1到多塊與陣列容量相同的盤(pán),將其設(shè)置為Hot Spare模式。這些盤(pán)在陣列健康的時(shí)候不會(huì)有作用也不存儲(chǔ),一但陣列中硬盤(pán)出現(xiàn)問(wèn)題,RAID將激活熱備盤(pán),開(kāi)始陣列的恢復(fù)工作。
綜上我們已經(jīng)知道了磁盤(pán)陣列的好處多多。
影視后期制作為什么要用磁盤(pán)陣列?
一塊普通的機(jī)械硬盤(pán),速度一般在100-200MB/s。如果電腦配置足夠,但平常剪輯還是卡啊卡,那十有八九,問(wèn)題就出在本地硬盤(pán)了。剪輯對(duì)速度的要求很高,本地盤(pán)無(wú)法滿足的話要么上固態(tài),要么上陣列。而固態(tài),一方面容量比較小,另外價(jià)格你懂的。
磁盤(pán)陣列可以有效地提高數(shù)據(jù)的傳輸速度。
例如:迪藍(lán)科技B08S3-PS存儲(chǔ),它從主機(jī)端內(nèi)部到儲(chǔ)存系統(tǒng)的資料傳輸都采用PCIe接口,完全不需要經(jīng)過(guò)訊號(hào)轉(zhuǎn)換,32GB的帶寬不會(huì)因?yàn)閭鬏攨f(xié)定轉(zhuǎn)換而導(dǎo)致性能減損,因此能保有每秒1600MB的絕對(duì)高速優(yōu)勢(shì)。