磁盤RAID級別有哪幾種?它們的大概描述和區別是什麽?
磁盤RAID級別有NRAID、JBOD、RAID0、RAID1、RAID0+1、RAID3、RAID5。它們的區別大致如下: RAID0存取速度最快,但沒有容錯。RAID1完全容錯但成本比較高,磁盤利用率為50% 。RAID3寫入性能最好,但沒有多任務功能。RAID5具備多任務及容錯功能,寫入時有overhead。RAID 0+1 速度快、完全容錯,但成本高。
磁盤陣列(Redundant Arrays of Independent Disks,RAID),有“獨立磁盤構成的具有冗余能力的陣列”之意。
磁盤陣列是由很多價格較便宜的磁盤,組合成壹個容量巨大的磁盤組,利用個別磁盤提供數據所產生加成效果提升整個磁盤系統效能。利用這項技術,將數據切割成許多區段,分別存放在各個硬盤上。
磁盤陣列還能利用同位檢查(Parity Check)的觀念,在數組中任意壹個硬盤故障時,仍可讀出數據,在數據重構時,將數據經計算後重新置入新硬盤中。
由加利福尼亞大學伯克利分校(University of California-Berkeley)在1988年,發表的文章:“A Case for Redundant Arrays of Inexpensive Disks”。文章中,談到了RAID這個詞匯,而且定義了RAID的5層級。
伯克利大學研究目的是反應當時CPU快速的性能,CPU效能每年大約成長30~50%,而硬磁機只能成長約7%。研究小組希望能找出壹種新的技術,在短期內,立即提升效能來平衡計算機的運算能力。在當時,柏克萊研究小組的主要研究目的是效能與成本。