恆訊科技分析:伺服器做Raid5需要幾塊硬碟?

恆訊科技發表於2021-07-22

伺服器做Raid5需要幾塊硬碟?RAID 5 是一種儲存效能、資料安全和儲存成本兼顧的儲存解決方案。 RAID 5可以理解為

RAID 0和RAID 1的折中方案。RAID 5可以為系統提供資料安全保障,但保障程度要比Mirror低而磁碟空間利用率要比

Mirror高。





Raid5和常見raid的優缺點和做各自raid需要幾塊硬碟

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

優勢:資料讀取寫入最快,最大優勢提高硬碟容量,比如3快80G的硬碟做raid0 可用總容量為240G。速度是一樣。

缺點:無冗餘能力,一塊硬碟損壞,資料全無。

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


2、Raid 1:至少2快硬碟可做raid1

優勢:映象,資料安全強,2快硬碟做raid一塊正常執行,另外一塊映象備份資料,保障資料的安全。一塊壞了,另外一塊

硬碟也有完整的資料,保障執行。

缺點:效能提示不明顯,做raid1之後硬碟使用率為50%.

建議:對資料安全性比較看著,效能沒有太高要求的人使用。

RAID 5具有和RAID 0相近似的資料讀取速度,只是多了一個奇偶校驗資訊,寫入資料的速度比對單個磁碟進行寫入操作稍

慢。Raid 0:一塊硬碟或者以上就可做raid0。由於多個資料對應一個奇偶校驗資訊,RAID 5的磁碟空間利用率要比RAID 1

高,儲存成本相對較低,是目前運用較多的一種解決方案。




那麼Raid5需要幾塊硬碟?

Raid5:至少需要3塊硬碟raid5,因為當有資料寫入硬碟的時候,按照1塊硬碟的方式就是直接寫入這塊硬碟的磁軌,如果是

RAID5的話這次資料寫入會根據演算法分成3部分,然後寫入這3塊硬碟,寫入的同時還會在這3塊硬碟上寫入校驗資訊,當讀取寫入的資料的時候會分別從3塊硬碟上讀取資料內容,再透過檢驗資訊進行校驗。

優勢:Raid0和Raid1優勢,raid5兼顧。任意N-1快硬碟都有完整的資料。

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

建議:盤不多,對資料安全性和效能提示都有要求,raid5是個不錯選擇,鑑於出問題的效能,盤多可考慮riad10


當其中有1塊硬碟出現損壞的時候,就從另外2塊硬碟上儲存的資料可以計算出第3塊硬碟的資料內容。只看盤的數量的話,

raid5的寫效能不遜於raid10,4盤的情況下,raid10提供2盤的寫效能,raid5提供3盤,但,raid5的校檢體質,導致額外

的I0和CPU使用。


不過raid最重要的指標是可靠性:4盤的raid5,只允許單盤故障,raid10,允許對櫃盤2塊g故障,可靠性高於raid5,且raid10

 可隨盤上升提高容錯,raid就不行,而且IO和CPU的額外開銷還塗增,從可靠性和冗餘角度,達到同樣的可靠性,raid10寫

能力高於raid5,特殊情況下:有壞盤,無熱備。


radi5 CPU和IO效能狂跌。因為資料不完整,在某特殊軟體下,實現即時重構資料進駐記憶體,保障業務執行,但此生raid5

的效能已經爛到無以復加。也就是說raid5這種儲存方式只允許有一塊硬碟出現故障,出現故障時需要儘快更換。當更換故

障硬碟後,在故障期間寫入的資料會進行重新校驗。如果在未解決故障又壞1塊,那就是災難性的了。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69983369/viewspace-2782768/,如需轉載,請註明出處,否則將追究法律責任。

相關文章