最近公司會導入一台使用人數大約10~20但是速度與穩定度要夠的NAS
目前在RAID5與RAID10做抉擇NAS上面只會放4顆硬碟,這樣該選擇RAID5或10哪一種會比較好?
4顆硬碟狀態下RAID10會比RAID5快嗎? 希望大大們給予一些意見~謝謝
補充一下 共會有6顆硬碟2顆為SSD做快取
一般會先優先建議是用10。畢竟都4顆硬碟了。
原則上大多數來說。一般都會在5跟10之間去做考量。
但大多數會用5的是因為硬碟不多的情況下才做此考量。
用10的速度是一定最好的。但相對的容量就不大就是了
一般如果沒預算需求。10是優先選擇的。
5是有預算需求才會用的。
這裏有些人已經有提供相關數據了。你也可以參考看看。
Raid 10 => 4/2=2 => 可用容量2顆 => 最多允許故障2顆(有條件的)
Raid 5 => 4-1=3 => 可用容量3顆 => 最多允許故障1顆
Raid 5 + Hot Spare => (4-1)-1=2 => 可用容量2顆 => 最多允許故障1顆
Raid 6 => 4-2=2 => 可用容量2顆 => 最多允許故障2顆
若只有4顆硬碟,Raid 10會比較快
但有兩顆SSD當快取 => 建議 Raid 6 > Raid 5 + Hot Spare > Raid 5 > Raid 10
上述建議的順序是以資料保存(安全)性為優先考量
Raid 10一個比較不建議的地方 => 爾後要擴充容量比較沒彈性(不易擴充)
Raid 5/6 => 擴充容量可以一次一顆加
Raid & IOPS的計算公式,請參考下列網址 => 共四頁
https://www.netadmin.com.tw/article_content.aspx?sn=1307050003&jump=1
目前我公司4顆我是3顆做raid 5,一顆直接當備援,綁在一起。
那就是Raid 5 + Hot Spare => 知道我為何推薦Raid 6嗎?
即使有Hot Spare,在Rebuild時,會不會Rebuild到掛掉? => 這是有可能發生的狀況!
所以才會推薦Raid 6,可能存取效能比Raid 5差點!但資料的安全性卻提高很多!
我就是快樂的用4顆, 3顆做raid5, 一顆hot spare,
上個月才發生多年有史以來災難級的慘痛歷程..
現在已經改建RAID6了
快那一點點沒有用,這種事真的要自己痛過才知道.
一堆人一直批評Raid 6效能低落等等之類?
但如果曾痛過一次(Raid 1、Raid 5、Raid 10),幾乎都會選擇Raid 6,況且現在已經有SSD快取技術,硬碟的Raid Level效能的差距,已經沒有那麼明顯
當時的慘況是, RAID5壞一顆, 快樂的hotspare正在自動自發的重建時, 每次只要rebuild到40%左右就失敗報錯,原本以為hotspare放久了壞了, 再換一顆新的還是一樣, 仔細檢查才發現有一顆還在正常陣列的在rebuild中報壞軌..所以一直rebuild不起來.
TMD!!為什麼它沒有被下線?!!(抓頭...)此時要救資料, 部分檔案已經copy不出來了.
有些壞軌位置平時少用到並不會發現, 要到rebuild時才會發現, 那你用RAID5就會跟我一樣中大獎了