最近機房來了一批機器,被師傅問到了幾種磁盤整列的區別。。。。當然是沒答上來。。。。。。。。。。。
于是學習了下RAID0、RAID1、RAID5、RAID10的區別
常用的四種模式
RAID0:
條帶模式,將多個磁盤并列成一個大的磁盤,存放數據按磁盤的個數來分段,同時將數據寫入到盤中。
速度最快,但是數據不安全,一個磁盤損壞,數據全部丟失
適合視頻圖像的制作和編輯
至少需要2快硬盤
RAID1:
也稱為鏡像模式,將其中一個磁盤的數據復制到另一個磁盤上
讀寫性能差,數據冗余好
至少需要兩塊硬盤,偶數塊
RAID5:
分布式奇偶位的條帶
raid0和raid1的折中方案,速度小于raid0,安全性低于raid1,只能損壞一塊硬盤,每塊硬盤中有一小部分存放奇偶校驗信息,磁盤有一定的存儲損失,恢復數據用奇偶檢驗來恢復
RAID10:
鏡像陣列條帶
數據跨磁盤存儲,和raid0一樣
每個磁盤都有個鏡像磁盤
價格較高
需要4+2*N塊磁盤,而且只能使用一半
直觀比較
放一張網上偷來的圖。。具體出處忘了。。。不好意思
類型 | 讀寫性能 | 安全性 | 磁盤利用率 | 成本 | 應用方面 |
---|---|---|---|---|---|
RAID0 | 最好(因并行性而提高) | 最差(完全無安全保障) | 最高(100%) | 最低 | 個人用戶 |
RAID1 | 讀和單個磁盤無分別,寫則要寫兩邊 | 最高(提供數據的百分之百備份) | 差(50%) | 最高 | 適用于存放重要數據,如服務器和數據庫存儲等領域。 |
RAID5 | 讀:RAID 5=RAID 0(相近似的數據讀取速度) 寫:RAID 5<對單個磁盤進行寫入操作(多了一個奇偶校驗信息寫入) | RAID 5<raid 1<="" td="" style="word-wrap: break-word;" | > RAID 5>RAID 1 | RAID 5<raid 1<="" td="" style="word-wrap: break-word;"> | 是一種存儲性能、數據安全和存儲成本兼顧的存儲解決方案。 |
RAID10 | 讀:RAID10=RAID0 寫:RAID10=RAID1 | RAID10=RAID1 | RAID10=RAID1(50%) | RAID10=RAID1 | 集合了RAID0,RAID1的優點,但是空間上由于使用鏡像,而不是類似RAID5的“奇偶校驗信息”,磁盤利用率一樣是50% |