什么是Raid,有什么特點(diǎn)?
2009-11-04 14:11:47
14185
RAID是“Redundant Array of Independent Disk”的縮寫,中文意思是獨(dú)立冗余磁盤陣列。冗余磁盤陣列技術(shù)誕生于1987年,由美國(guó)加州大學(xué)伯克利分校提出。
RAID磁盤陣列簡(jiǎn)單地解釋,就是將N臺(tái)硬盤通過RAID Controller(分Hardware,Software)結(jié)合成虛擬單臺(tái)大容量的硬盤使用,其特色是N臺(tái)硬盤同時(shí)讀取速度加快及提供容錯(cuò)性Fault Tolerant,所以RAID是當(dāng)成平時(shí)主要訪問數(shù)據(jù)的存儲(chǔ)速度問題(Storage)不是備份問題(Backup Solution)。
特點(diǎn):
RAID的采用為存儲(chǔ)系統(tǒng)(或者服務(wù)器的內(nèi)置存儲(chǔ))帶來巨大利益,其中提高傳輸速率和提供容錯(cuò)功能是最大的優(yōu)點(diǎn)。
RAID通過同時(shí)使用多個(gè)磁盤,提高了傳輸速率。RAID通過在多個(gè)磁盤上同時(shí)存儲(chǔ)和讀取數(shù)據(jù)來大幅提高存儲(chǔ)系統(tǒng)的數(shù)據(jù)吞吐量(Throughput)。在RAID中,可以讓很多磁盤驅(qū)動(dòng)器同時(shí)傳輸數(shù)據(jù),而這些磁盤驅(qū)動(dòng)器在邏輯上又是一個(gè)磁盤驅(qū)動(dòng)器,所以使用RAID可以達(dá)到單個(gè)磁盤驅(qū)動(dòng)器幾倍、幾十倍甚至上百倍的速率。這也是RAID最初想要解決的問題。因?yàn)楫?dāng)時(shí)CPU的速度增長(zhǎng)很快,而磁盤驅(qū)動(dòng)器的數(shù)據(jù)傳輸速率無法大幅提高,所以需要有一種方案解決二者之間的矛盾。RAID最后成功了。
通過數(shù)據(jù)校驗(yàn),RAID可以提供容錯(cuò)功能。這是使用RAID的第二個(gè)原因,因?yàn)槠胀ù疟P驅(qū)動(dòng)器無法提供容錯(cuò)功能,如果不包括寫在磁盤上的CRC(循環(huán)冗余校驗(yàn))碼的話。RAID容錯(cuò)是建立在每個(gè)磁盤驅(qū)動(dòng)器的硬件容錯(cuò)功能之上的,所以它提供更高的安全性。在很多RAID模式中都有較為完備的相互校驗(yàn)/恢復(fù)的措施,甚至是直接相互的鏡像備份,從而大大提高了RAID系統(tǒng)的容錯(cuò)度,提高了系統(tǒng)的穩(wěn)定冗余性