當前位置: 妍妍網 > 碼農

raid1 raid2 raid5 raid6 raid10如何選擇使用?各需要幾塊硬碟?值得收藏學習!

2024-04-01碼農

弱電學習圈VIP群8群已經建立 ,歡迎大家進群後討論技術問題,設計方案,投標、施工,工程合作,產品對接等方面,都可以。其中 VIP群 裏大部份人員都是工程商,施工分包商,設計院設計師,公司老板,技術總監、廠家、甲方等。

我們在做監控計畫儲存時,經常會用到磁碟陣列,什麽是磁碟陣列呢?那為什麽要做磁碟陣列呢?raid1 raid2 raid5 raid6 raid10各有什麽優勢?本期我們來看下。

一、什麽是Raid?它有什麽作用?

1、什麽是Raid

raid就是冗余磁碟陣列,把多個硬磁碟機按照一定的要求使整個磁碟陣列由陣列控制器管理組成一個儲存系統。最開始研制目的是為了利用多個廉價的小磁盤來替代昂貴的大磁盤,以此來降低成本。而隨著硬碟技術的發展,如今的磁碟陣列采用了冗余資訊的方式,使得其具有數據保護的功能。

2、那麽伺服器為啥要做磁碟陣列呢?主要有兩個作用:

提供容錯功能

普通的磁碟機是無法提供容錯功能的,而磁碟陣列可以透過數據校驗提供容錯功能,伺服器會將數據寫入多個磁盤,如果某個磁盤發生故障時,此時仍能保證資訊的可用性,重要數據不會遺失,也不會耽誤伺服器的正常運轉。

提高傳輸速率

磁碟陣列將多個磁盤組成一個陣列,當做一個單一的磁盤使用,把數據已分段的形式儲存到不同的硬碟之中,發生數據存取變動時,陣列中的相關磁盤一起工作,這就可以大幅的降低數據儲存的時間,同時還能擁有更佳的空間和使用率。

二、常用Raid的優缺點

Raid 0:一塊硬碟或者以上就可做raid0

優勢: 數據讀取寫入最快,最大優勢提高硬碟容量,比如3塊80G的硬碟做raid0,可用總容量為240G,也就是利用率是100%,速度也比較快。
缺點: 無冗余能力,一塊硬碟損壞,數據全無。

建議: 做raid0 可以提供更好的容量以及效能,推薦對數據安全性要求不高的計畫使用。

Raid 1:至少2塊硬碟可做raid1
優勢: 映像,數據安全強,一塊正常執行,另外一塊映像備份數據,保障數據的安全。一塊壞了,另外一塊硬碟也有完整的數據,保障執行。所以這種安全性比較性最高。
缺點: 效能提示不明顯,做raid1之後硬碟使用率為50%,有些費硬碟。
建議: 對數據安全性要求比較高的計畫。可以使用Raid1。

Raid5:至少需要3塊硬碟raid5

優勢: 上面提到的Raid0與Raid1的優勢,raid5都兼顧。RAID5最少需要三塊硬碟,通用做法是用4塊硬碟,其中有一塊硬碟是用來做數據冗余的,如果做RAID5的伺服器上有一塊硬碟壞掉了,那麽我們需要把壞的盤撥下來,然後換上一塊新的硬碟,系統會自動進行數據同步。

可用容量:單塊磁盤容量*(n-1),n為磁盤數。

安全效能方面,RAID1最高,RAID5次於RAID1。

缺點: 只允許單盤故障,一盤出現故障得盡快處理。有盤壞情況下,raid5 IO/CPU效能狂跌,此時效能爛到無以復加。

建議: 盤不多,對數據安全性和效能提示都有要求,raid5是個不錯選擇,盤多可考慮riad10。

Raid6:至少需要4塊硬碟做raid6
優勢: raid6是在raid5的基礎上為了加強數據保護而設計的。可允許損壞2塊硬碟。
可用容量:C=(N-2)×D

C=可用容量 N=磁盤數量 D=單個磁盤容量。

比如4塊1T硬碟做raid6可用容量是:(4-2)×1000GB=2000GB=2T

缺點: 效能提升方面不明顯
建議: 對數據安全性要求高,效能要求不高的可選擇。

Raid10:至少需要4塊硬碟。

Raid 10是一個Raid 1與Raid0的組合體,它是利用奇偶校驗實作條帶集映像,所以它繼承了Raid0的快速和Raid1的安全。

是一種高成本、高可靠性、高儲存效能的三高陣列技術。

優勢: 兼顧安全性和速度。基礎4盤的情況下,raid10允許對硬碟2塊故障,隨著硬碟數量的提示,容錯量也會相對應提升,這是raid5無法做到的。
缺點: 對盤的數量要求稍高,磁盤使用率為50%。

建議: 硬碟數量足夠的情況,建議riad10。

當然還有Raid50、Raid60這裏就不一 一介紹了。

三、Raid5與Raid10 那個 好?

關於RAID5與raid10的討論一直都有,那麽Raid5與Raid10那個好呢?

1、安全性方面的比較

RAID10的安全性高於RAID5。透過簡單的分析:當盤1損壞時,對於RAID10,只有當盤1對應的映像盤也損壞,才會導致RAID失效。但是對於RAID5,剩下的3塊盤中,任何一塊盤出現故障,都將導致RAID失效。

2、空間利用率的比較

RAID10的利用率是50%,RAID5的利用率是75%。硬碟數量越多,RAID5的空間利用率越高。

3、讀寫效能方面的比較

讀操作方面的效能差異:RAID10可供讀取有效數據的磁盤個數為4,RAID5可供讀取有效數據的磁盤個數也為4個(校驗資訊分布在所有的盤上),所以兩者在讀方面的效能應該是基本一致的。

4、特殊情況下:有壞盤,無熱備
radi5 CPU和IO效能狂跌。因為數據不完整,在某特殊軟體下,實作即時重構數據進駐記憶體,保障業務執行,但此時raid5的效能已經爛到無以復加。
raid10是條帶化+映像,壞盤影響讀效能,不影響寫效能,而且無需重構。此時的raid10完爆raid5。

四、Raid套用的選擇

RAID 等級的選擇主要有三個因素,即數據可用性、 I/O 效能和成本。 目前,在實際套用中常見的主流 RAID 等級是 RAID0 , RAID1 , RAID5 , RAID6 和 RAID10 ,它們之間的技術對比情況如下表所示。

RAID 等級技術對比

在實際套用中,應當根據使用者的數據套用特點和具體情況,綜合考慮可用性、效能和成本來選擇合適的 RAID 等級。

如果不要求可用性,選擇 RAID0 以獲得高效能。

如果可用性和效能是重要的,而成本不是一個主要因素,則根據磁盤數量選擇 RAID1 。

如果可用性,成本和效能都同樣重要,則根據一般的數據傳輸和磁盤數量選擇RAID5 。

如果可用性,安全性是非常重要的,而成本不是主要因素,則可以選擇Raid10。

最近弱電社群資料更新情況:

11、智慧酒店整體解決方案!

12、智慧小區整體解決方案!

13、智慧酒店配置清單(五星級,千萬級)

14、弱電系統常用visio圖示,可幫助快速設計系統拓撲圖!

15、弱電計畫經理常用表格!

16、弱電新人培訓計劃(之前專欄售價59!)

17、PON技術交流!

18、弱電系統維保方案以及維保合約範本,可作為工程商使用樣版!

19、智慧園區、產業園區主打方案!

20、大型綜合醫院智慧化系統初步設計匯報!

21、智慧化弱電工程設計圖集(上下冊)!

22、無線wlan設計方案!

23、雲數據中心、小區高空拋物等解決方案!

24、數據中心機房線纜敷設與理線!

25、公安視訊專網IPC準入控制解決方案!

26、智慧校園視覺化解決方案!

27、智慧校園CAD設計圖!

28、還有很多資料,不在具體介紹!