您好,歡迎來(lái)到易龍商務(wù)網(wǎng)!
發(fā)布時(shí)間:2021-10-22 08:53  
【廣告】





什么是磁盤(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ù)了。
磁盤(pán)陣列分類(lèi)
磁盤(pán)陣列其樣式有三種,一是外接式磁盤(pán)陣列柜、二是內(nèi)接式磁盤(pán)陣列卡,三是利用軟件來(lái)仿的真。 [2] 外接式磁盤(pán)陣列柜較常被使用大型服務(wù)器上,具可熱交換(Hot Swap)的特性,不過(guò)這類(lèi)產(chǎn)品的價(jià)格都很貴。 [2] 內(nèi)接式磁盤(pán)陣列卡,因?yàn)閮r(jià)格便宜,但需要較高的安裝技術(shù),適合技術(shù)人員使用操作。硬件陣列能夠提供在線(xiàn)擴(kuò)容、動(dòng)態(tài)修改陣列級(jí)別、自動(dòng)數(shù)據(jù)恢復(fù)、驅(qū)動(dòng)器漫游、超高速緩沖等功能。它能提供性能、數(shù)據(jù)保護(hù)、可靠性、可用性和可管理性的解決方案。陣列卡專(zhuān)用的處理單元來(lái)進(jìn)行操作。 [2] 利用軟件仿的真的方式,是指通過(guò)網(wǎng)絡(luò)操作系統(tǒng)自身提供的磁盤(pán)管理功能將連接的普通SCSI卡上的多塊硬盤(pán)配置成邏輯盤(pán),組成陣列。軟件陣列可以提供數(shù)據(jù)冗余功能,但是磁盤(pán)子系統(tǒng)的性能會(huì)有所降低,有的降低幅度還比較大,達(dá)30%左右。因此會(huì)拖累機(jī)器的速度,不適合大數(shù)據(jù)流量的服務(wù)器。
磁盤(pán)陣列優(yōu)點(diǎn)
提高傳輸速率。RAID通過(guò)在多個(gè)磁盤(pán)上同時(shí)存儲(chǔ)和讀取數(shù)據(jù)來(lái)大幅提高存儲(chǔ)系統(tǒng)的數(shù)據(jù)吞吐量(Throughput)。在RAID中,可以讓很多磁盤(pán)驅(qū)動(dòng)器同時(shí)傳輸數(shù)據(jù),而這些磁盤(pán)驅(qū)動(dòng)器在邏輯上又是一個(gè)磁盤(pán)驅(qū)動(dòng)器,所以使用RAID可以達(dá)到單個(gè)磁盤(pán)驅(qū)動(dòng)器幾倍、幾十倍甚至上百倍的速率。這也是RAID起初想要解決的問(wèn)題。因?yàn)楫?dāng)時(shí)CPU的速度增長(zhǎng)很快,而磁盤(pán)驅(qū)動(dòng)器的數(shù)據(jù)傳輸速率無(wú)法大幅提高,所以需要有一種方案解決二者之間的矛盾。RAID成功了。 [2] 通過(guò)數(shù)據(jù)校驗(yàn)提供容錯(cuò)功能。普通磁盤(pán)驅(qū)動(dòng)器無(wú)法提供容錯(cuò)功能,如果不包括寫(xiě)在磁盤(pán)上的CRC(循環(huán)冗余校驗(yàn))碼的話(huà)。RAID容錯(cuò)是建立在每個(gè)磁盤(pán)驅(qū)動(dòng)器的硬件容錯(cuò)功能之上的,所以它提供更高的安全性。在很多RAID模式中都有較為完備的相互校驗(yàn)/恢復(fù)的措施,甚至是直接相互的鏡像備份,從而大大提高了RAID系統(tǒng)的容錯(cuò)度,提高了系統(tǒng)的穩(wěn)定冗余性。
磁盤(pán)陣列
RAID,中文名稱(chēng)獨(dú)立磁盤(pán)冗余陣列,簡(jiǎn)稱(chēng)磁盤(pán)陣列。利用虛擬化存儲(chǔ)技術(shù)把多個(gè)硬盤(pán)組合起來(lái),成為一個(gè)或多個(gè)硬盤(pán)陣列組,目的為提升性能或數(shù)據(jù)冗余,或是兩者同時(shí)提升。
在運(yùn)作中,取決于RAID 層級(jí)不同,數(shù)據(jù)會(huì)以多種模式分散于各個(gè)硬盤(pán),RAID 層級(jí)的命名會(huì)以 RAID 開(kāi)頭并帶數(shù)字,例如:RAID 0、RAID 1、RAID 5、RAID 6、RAID 7、RAID 01、RAID 10、RAID 50、RAID 60。每種等級(jí)都有其理論上的優(yōu)缺點(diǎn),不同的等級(jí)在兩個(gè)目標(biāo)間獲取平衡,分別是增加數(shù)據(jù)可靠性以及增加存儲(chǔ)器(群)讀寫(xiě)性能。
簡(jiǎn)單來(lái)說(shuō),RAID把多個(gè)硬盤(pán)組合成為一個(gè)邏輯硬盤(pán),因此,操作系統(tǒng)只會(huì)把它當(dāng)作一個(gè)實(shí)體硬盤(pán)。RAID常被用在服務(wù)器電腦上,并且常使用完全相同的硬盤(pán)作為組合。由于硬盤(pán)價(jià)格的不斷下降與RAID功能更加有效地與主板集成,它也成為普通用戶(hù)的一個(gè)選擇,特別是需要大容量存儲(chǔ)空間的工作,如:視頻與音頻制作。
我們一般稱(chēng)RAID 0、RAID 1、RAID 2、RAID 3、RAID 4、RAID 5、RAID 6為標(biāo)準(zhǔn)RAID,稱(chēng)JBOD、RAID 7、RAID 01、RAID 10、RAID 50、RAID 53、RAID 60為混合RAID。