歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

RAID與SCSI的基本概念祥解

RAID簡介

  內嵌微處理器的磁盤子系統通常稱為R A I D系統。R A I D陣列的可用容量總小於成員磁盤的總量。

  一、RAID 0(分塊)是簡單的、不帶有校驗的磁盤分塊,本質上它並不是一個真正的R A I D,因為它並不提供任何形式的冗余。假如RAID 0的磁盤失敗,那麼,數據將徹底丟失。為了在RAID 0情況下恢復數據,唯一的辦法是使用磁帶備份或者鏡像拷貝。

  二、RAID 1(鏡像)是非校驗的R A I D級。

  三、RAID 2(專有磁盤的並行訪問)的定義涉及R A I D控制器中的錯誤校驗電路。這個功能已經被集成到磁盤驅動器中,雖然便宜,但效率卻不高。因此, RAID 2沒有形成產品。

  四、並行訪問R A I D都屬於R A I D 3。R A I D 3(使用專有校驗磁盤的同步訪問)子系統將數據分塊存放到陣列中的所有驅動器,將校驗數據寫到陣列中的一個另外的校驗磁盤, R A I D 3被認為是校镽 A I D。

  五、RAID4(使用專用校驗磁盤的獨立訪問)是一種獨立訪問的R A I D實現,它使用一個專用的校驗磁盤。與RAID 3不同的是,RAID 4有更大量的分塊,使多個I / O請求能同時處理。雖然它為讀請求提供了性能的優勢,但RAID 4的寫開銷特別大,因為在每次讀、修改和寫周期中,校驗磁盤都被訪問兩次。

  六、RAID 5(使用分布式校驗的獨立訪問)是一個獨立訪問的R A I D陣列,校驗數據被分布在陣列中的所有磁盤。換而言之,即沒有一個專有校驗磁盤,因而,沒有像RAID 4一樣的寫瓶頸。

  七、RAID 6(使用雙校驗的獨立訪問)提供兩級冗余,即陣列中的兩個驅動器失敗時,陣列仍然能夠繼續工作。


 

  RAID 1: 就是我們常說的“磁盤鏡像”,通過在陣列裡的一個 硬盤上完全復制相同數據的方式來提供對數據的充分保護。如果其中一個硬盤毀壞,另外一個硬盤將提供精確的,完全相同的數據,RAID系統將切換到鏡像的硬盤繼續使用,對用戶而言,數據並沒有丟失。 
這種鏡像系統不好的地方是數據的存儲速度並沒有得到改善,而且磁盤利用率低。然而,它提供對管理者而言最簡單有效的保護,當一個硬盤失效時,陣列管理軟件會直接將數據請求切換到有效硬盤上。


  RAID 3:RAID 3 將數據交錯分布在多個驅動器中,有一個專門的硬盤用戶提供奇偶數據存儲,提供錯誤數據的恢復和重建。 


  RAID 5: RAID 5 是最通行的配置方式。它是具有奇偶校驗的數據恢復功能的數據存貯方式。在 RAID 5裡,奇偶校驗數據塊分布於陣列裡的各個硬盤中,這樣的數據連接會更加順暢。 

Copyright © Linux教程網 All Rights Reserved