服務器raid有哪些功能?

服務器的RAID類型有很多,各種raid都有其側重點的功能,因為不同企業的需求對RAID提出了不同的要求,RAID因為其功能要求的不同也劃分成了不同的等級,以滿足不同數據應用的需求。那麼raid0、raid1、raid5、raid6、raid10等raid他們之間到底有啥不同呢。

RAID0
RAID0(無冗錯的數據條帶)條帶是一種簡單的、無數據校驗的數據條帶化技術。具有低成本、高讀寫性能、100%的高存儲空間利用率等優點,但是它不提供數據冗餘保護,一旦數據損壞,將無法恢複。因此,RAID0一般適用於對性能要求嚴格但對數據安全性和可靠性不高的應用。連續以位或字節為單位分割數據,並行讀/寫於多個磁盤上,單純地提高性能,並沒有為數據的可靠性提供保證,而且其中的一個磁盤失效將影響到所有數據。至少需要2個驅動器組建。

starfax的服務器raid0

RAID0具有低成本、高讀寫性能、高存儲空間利用率,一旦數據損壞,將無法恢複。

RAID1
擁有完全容錯的能力,但實現成本高。RAID1應用於對順序讀寫性能要求高以及對數據保護極為重視的應用。通過磁盤數據鏡像實現數據冗餘,在成對的獨立磁盤上產生互為備份的數據。當原始數據繁忙時,可直接從鏡像拷貝中讀取數據,因此RAID1可以提高讀取性能。RAID1是磁盤陣列中單位成本最高的,但提供了很高的數據安全性和可用性。當一個磁盤失效時,系統可以自動切換到鏡像磁盤上讀寫,而不需要重組失效的數據。至少需要2個驅動器組建。
starfax的服務器raid1

RAID1將數據完全一致地分別寫到工作磁盤和鏡像磁盤,磁盤空間利用率為50%。成本很高!家裏有礦,建議選擇。

RAID5
分布奇偶位條帶是目前最常見的RAID等級,兼顧存儲性能、數據安全和存儲成本等各方面因素,它可以理解為RAID0和RAID1的折中方案,是綜合性能最佳的數據保護解決方案。可以滿足大部分的存儲應用需求,數據中心大多采用它作為應用數據的保護方案。RAID5不單獨指定的奇偶盤,而是在所有磁盤上交叉地存取數據及奇偶校驗信息。在RAID5上,讀/寫指針可同時對陣列設備進行操作,提供了更高的數據流量。RAID5更適合於小數據塊和隨機讀寫的數據。在RAID5中有“寫損失”,即每一次寫操作將產生四個實際的讀/寫操作,其中兩次讀舊的數據及奇偶信息,兩次寫新的數據及奇偶信息。至少需要3個驅動器組建。

starfax的raid5

RAID5兼顧存儲性能、數據安全和存儲成本等各方面因素,是綜合性能最佳的數據保護解決方案。

RAID6
雙分布奇偶位條帶是在RAID5的基礎上為了進一步增強數據保護而設計的一種RAID方式,它可以看作是一種擴展的RAID5等級。RAID6具有快速的讀取性能、更高的容錯能力。但是,它的成本要高於RAID5許多,寫性能也較差,並有設計和實施非常複雜。RAID6與RAID5相比,增加了第二個獨立的奇偶校驗信息塊。兩個獨立的奇偶系統使用不同的算法,數據的可靠性非常高.即使兩塊磁盤同時失效,也不會影響數據的使用。但需要分配給奇偶校驗信息更大的磁盤空間,相對於RAID5有更大的“寫損失”。至少需要4個驅動器組建。

starfax的raid6

RAID6技術是一種擴展RAID5等級。RAID5最少需要使用3個硬盤,RAID-6要求至少4塊硬盤。

RAID10
需要兩個或多個鏡像集協同工作。多個RAID1集可組合形成單個陣列。數據跨所有鏡像的驅動器進行分拆。由於每個驅動器都會在RAID10中創建鏡像,因此不會遇到因未完成奇偶校驗計算而導致的延遲。
以6個盤為例,RAID10就是先將盤分成3組鏡象,然後再對這3個RAID1做調帶。RAID01則是先利用3塊盤做RAID0,然後將另外3塊盤作為RAID0的鏡象。

starfax的服務器raid10

分享到:

分享 facebook
分享 twitter