常見RAID級別及原理
1.提高了磁盤讀、寫、IO性能,理論:硬盤原速度的*硬盤數
2.無容錯能力
3.最少使用2塊硬盤
4.硬盤可用空間,為所有硬盤中空間最小的硬盤空間乘以硬盤總數,公式如下
N*min(Disk0..DiskN)
而DAID-1
將多個硬盤相互做成鏡像,提高冗余能力,讀取速度,但是寫能力略有下降;
RAID-1總結:
1.提高了讀的性能,寫性能下降2.極大提高了容錯能力
3.最少使用2塊硬盤
4.硬盤可用空間,為所有硬盤中的空間最小硬盤的空間大小,公式1*min(Disk0..DiskN)
RAID-5
相比於RAID-4而言,冗余校驗碼分別存放在每個硬盤中
簡單的來說,RAID-5就是RAID-4的升級版,彌補了RAID-4的缺陷,RAID采用將冗余校驗碼分別存放在每一個磁盤上來達到負載均衡的效果,而且極大的提高了整體性能,但是只能提供一塊硬盤的冗余。
RAID-5總結
1.提高了讀寫、IO性能
2.提高了容錯能力,相比於RAID-4而言提高整體的穩定性
3.最少使用3塊硬盤
4.最大硬盤使用空間,為所有硬盤中空間最小的硬盤的空間大小乘以硬盤數減去1,公式(N-1)*min(Disk1..DiskN)
RAID-10/01
簡單來說,RAID-10、01是兩種混合型RAID,RAID-10先將所有的硬盤分成N組組成RAID-1提高冗余性,然後將組組成RAID-0提高硬盤性能,最多可支持半數硬盤損壞而不丟失數據。
RAID-10總結
1.提高讀寫、IO性能
2.提高了容錯能力,但是效果不是很好,因為使用不可靠的RAID-0在使用可靠的RAID-1,就好像地基縮水,而頂層建的很牢固一樣
3.最少使用4塊硬盤
4.最大硬盤使用空間,為所有硬盤中空間最小的硬盤的空間乘以2,公式(N*min(Disk0..Disk1))/2
常見RAID級別及原理