想最大化容量(+保險)就用 RAID5 (N-1總容量),想要速度與保險兼顧就用RAID10 (N/2總容量)

RAID5/6 總是經過計算,就算有 HW XOR 協助,(個人認為)最高速度應該還是會輸給直接寫入 RAID0 (+RAID1)

以上,請指教~
Metrostar Ghia-Limited 225/45/R17   power by MMC!
在我們公司的狀況是要求穩定
因為我們接比較多顆硬碟, 所以RAID10, RAID5都有
在資料庫的存取, 感覺上是差不多
平常沒事不會拿來做RAID0+1, 有點浪費
把開機系統的硬碟作RAID0+1比較實用, 一般的SAN storage還是選RAID5或是10吧
我的狀況是不考慮容量的問題....
看起來應該是Raid 5比較快一些..
一般SAN Storage Raid Group大部份設定還是以RAID5/6為主
SAN Storage都有資料保護機制去保護資料
就算Raid掛掉還是有辦法救回
不需要去用那個所謂的RAID10 or 0+1
RAID10不見得快喔

因為很多RAID是先硬體RAID1
再做軔體 RAID0
組成10

這樣RAID10反而慢

尤奇是如果你的IOP是較好的,其HW RAID5引擎速度會比採軔體模式的10快

不過有些卡本身的RAID10也是用硬體做(一次寫入型)

那RAID10就會比RAID5快

不過因為現在主力是RAID0/1/5/6

所以滿多卡RAID10的軔體隨便寫寫

以我手上來說 3210S就是軔體10

而SRCU42X是硬體10

EX4350 怪怪的 , 不過看速度是硬體10

最簡的的測法是4X硬體10 測起來要跟2X Raid0一樣快就對了 , 比2XRAID0慢就十之八九是二次型的

PS.1.低階沒IOP的卡就算了吧, CPU要先做一次 1 再做一次0 , 快的起來才怪

PS.2.如果卡軔體寫太濫 , RAID10 不會比RAID5 + HtoSpare穩的喔 .
raid10 無論讀寫應該都比較快 , raid 10 寫入 1 個block 用兩個讀寫頭同時寫入 , raid 5 得讀兩次寫兩次 (for 計算 partition), 可以參考一下 (當然 raid card and controller 是另外的考慮囉)

http://www.redbooks.ibm.com/redbooks/pdfs/sg246363.pdf
page 58~59

RAID levels Data

capacitya

Sequential I/O performance

Read
Sequential I/O performance

Write
Random I/O performance

Write
Random I/O performance

Write
RAID-5

n-1 7 7 7 (With the write back setting enabled) 4
RAID-10 n/2 10 9 7 6



結論似乎是 raid10 好, 但是可用容量少了一半
何謂硬體RAID及軔體RAID?..

一般不是分卡上有無專屬CPU負責運算XOR嗎?
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!