歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 系統管理員必備常識之RAID磁盤陣列

系統管理員必備常識之RAID磁盤陣列

日期:2017/3/6 15:47:43   编辑:關於Unix
在多個磁盤驅動器上儲存數據,磁盤讀取的工作可以平均分散在不同的磁盤驅動器上,可以提高效能。由於使用多個磁盤驅動器,平均失效時間會延長,重復備份亦可增加數據的容錯度。 RAID 0 磁盤平行儲存。這表示要寫入到數組的數據會先劃分為區塊,再把數據區塊
  在多個磁盤驅動器上儲存數據,磁盤讀取的工作可以平均分散在不同的磁盤驅動器上,可以提高效能。由於使用多個磁盤驅動器,平均失效時間會延長,重復備份亦可增加數據的容錯度。
  
  RAID 0 磁盤平行儲存。這表示要寫入到數組的數據會先劃分為區塊,再把數據區塊寫入到數組中的不同的成員磁盤,這個方法以較低的固有開支提供了相當高的 I/O 存取效能,不過並沒有任何的容錯能力。 RAID 0 數組的儲存容量等於硬件 RAID 設定中所有成員磁盤的總容量,也等於軟件 RAID 設定中成員分割區的總容量。
  
  RAID 0 需要至少兩個以上的磁盤。
  
  RAID 1 (映像儲存)是把相同的數據寫入到數組中的每一個成員磁盤中,以提供容錯能力。
  
  RAID 1 需要至少兩個以上的磁盤。
  
  RAID 3 磁盤平行儲存與同位檢測數據。要寫入到數組的數據會先劃分為區塊,再把數據區塊寫入到數組中的不同的成員磁盤;每一個數據區塊會產生一個同位檢測數據,這個同位檢測數據在數據寫入時會寫到專屬磁盤,在數據讀出時會用來確定數據的正確性。
  
  RAID 3 需要至少三個以上的磁盤。
  
  RAID 5 磁盤平行儲存與分布式同位檢測數據。要寫入到數組的數據會先劃分為區塊,再把數據區塊寫入到數組中的不同的成員磁盤;每一個數據區塊會產生一個同位檢測數據,這個同位檢測數據在數據寫入時會寫到磁盤陣列中某一磁盤內;分散同位檢測數據的信息到數組中某些或所有的成員磁盤驅動器中。
  
  RAID 5 需要至少三個以上的磁盤。
  
  JBOD 簡易地群組磁盤驅動器來建立一個大型的虛擬磁盤。 在此模式設定中,空間區塊是從一個成員磁盤依序分配下來,當第一個磁盤完全填滿時,再分配到第二個磁盤,依此類推。 這種群組化並沒有提供任何的效能增益,因為在成員磁盤驅動器之間不可能會有任何分開的 I/O 操作。 JBOD 模式也沒有提供多余性,而且說實在的它也降低了可靠性 — 假如任何一個成員磁盤發生錯誤,整個數組便無法存取使用。 總磁盤容量是所有成員磁盤驅動器的容量。

Copyright © Linux教程網 All Rights Reserved