RAID·

20190811 RAID

一、什麼是RAID

​ RAID獨立磁盤冗餘陣列(Redundant Array of Independent Disks)

​ 多個磁盤合成一個“陣列”來提供更好的性能、冗餘,或者兩者都提供。

​ 常見RAID組合方案:RAID0、RAID1、RAID5、RAID10和RAID01

1.1 RAID 0

  • 最少需要兩塊硬盤
  • 讀寫性能均提升
  • 無冗餘能力,任意一塊硬盤掛掉數據就丟失
  • 磁盤利用率:100%
  • 評價:數據無要求,只顧性能,企業中不可能用到;個人玩家可以搞着玩

1.2 RAID 1

  • 最少需要兩塊硬盤
  • 讀性能提升,寫性能下降(同樣的數據要寫兩次)
  • 有冗餘能力
  • 磁盤利用率:1/n (兩塊硬盤組陣列就是50%)
  • 評價:數據有一定保障,但性能一般,沒錢還想保證數據安全的方法

1.3 RAID 5

  • 最少需要3塊硬盤
  • 讀寫性能均提升
  • 有容錯能力
  • 磁盤利用率:(n-1)/n
  • 評價:RAID 0和RAID 1的妥協產物,兼顧成本,數據,性能,但還有很大缺陷

1.3 RAID 10

  • 最少需要4塊硬盤
  • 讀寫性能均提升
  • 有有冗餘能力(理論只要壞的不是同一組硬盤,可以最多損壞50%的硬盤而不丟失數據)
  • 磁盤利用率:50%
  • 原理:先組RAID 0,再組RAID 1
  • 評價:數據無價,能用錢解決的都不是問題。讀寫速度,數據保障均超過RAID5

1.4 RAID 01

  • 最少需要4塊硬盤
  • 原理:先組RAID 0,再組RAID1
  • 評價:安全性很差,損壞一塊硬盤後,該RAID 0組整個失效,所有磁盤讀寫壓力立馬全部轉移至另一組RAID 0,很容易導致另一組RAID 0也掛掉。總之,基本無人用

二、RAID的冗餘和性能計算

來自:https://en.wikipedia.org/wiki/Standard_RAID_levels

RAID·

三、你的數據有多安全?關於RAID你瞭解多少?

https://zhuanlan.zhihu.com/p/31944934

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章