小弟用hardware/software raid 我用過一段時間了,有幾點提供你參考:
1. 除非你真的有在software raid上處理過 restore的經驗,且對software raid tool (raidtools or mdadm)很瞭解不然建議你不要用software raid。到時資料crash ...卻不會救的話,眼淚會流不下來。何況你這機器那麼重要的話,更要對software raid很有管理的經驗才行。
2. software raid如有crash 狀況發生,你要umount 救資料的話,在linux2.4的kernel 是不可能的,到時你只能reboot...如果這是7*24的機器的話.....恩......為什麼要umount?這要問linux kernel 與 raidtools的配合嘍,小弟有發生過df 出來的大小不是實際的大小,偏偏那時寫進去的資料都不知道寫到哪去了?!一定要umount在mount才行!這些部分討論可以在google上找到。
3. software raid 在做data rebuild時比hardware raid慢上許多,尤其你又是做raid 1....更慘....如用4顆做raid5....慘上加慘
如果你預計用你之前說要用raid 0+1的話.....拍謝,software raid不能做
要做的話,請用evms2 幫你create virtual device node 吧!我有成功過
4. 你用hardware raid...如果你為了省錢,cpu時脈用比較低的話,你在做rebuild時也會等到天荒地老,rebuild過程,又死一顆的機率比一般資料存取還高。
除非:
a. 你買的raid card 上面有cpu那種的。
b. 你用FC disk 可能也會快一點。傳輸快,但是還是受限你cpu運算。
小弟建議你,重要server最好用 hardware raid....
software raid 在desktop or non-critical server 玩玩就好
Trust & Unique ...