瀏覽單個文章
vxr
Elite Member
 
vxr的大頭照
 

加入日期: May 2002
您的住址: 地球的上面..
文章: 5,854
Exclamation

引用:
作者茶壺
小弟最近幫公司組了一台PC是用4顆2TB HDD當儲存空間

RAID卡是Highpoint Rocket 2640x1

硬碟是WD20EURS 2TBx4

做RAID等它跑完花了3天的時間.....

因為之前沒做過RAID5所以想請教一下網友們

一般剛做RAID5都會花這麼久的時間?

RAID5的寫入效能聽說普普但是我測出來好像比普普還鳥....

我有截一些測試圖麻煩請網友幫我看一下這樣是不是正常的

會用write through 是因為之前聽過RAID5系統一個斷電就損壞的案例
用這個對資料保護性會比較好吧?

http://b.share.photo.xuite.net/tea....223967971_l.jpg

http://b.share.photo.xuite.net/tea....223967970_l.jpg

write-through會對parity RAID model的write I/O性能產生重大傷害...
大多I/O情況下, 不可能都是美好的full-stripe write...
由於遷入write cache的好處在於...
既然parity RAID 都是對stripe的parity進行操作...
如果預先將data block緩衝到cache(hot data buffer..
那麼在大多的非full stripe write操作下, read-modify-write一定會發生..
這時cache buffer就會發揮作用了...
write-through情況會變成需要額外的disk I/O...
使得latency會大幅提高...
假使要算出parity能從DRAM buffer取出data block進行操作(另外有額外的parity block取出)...
latency便會大幅縮短..
write I/O吞吐性能便會大幅提升...
根據RAID f/w的操作, 一段時間後會發生cach flush的行為將hot data衝回disk...
以下是我之前測試的write cache使用的前後比較:


針對你這款...
HPT對於write-cache並沒有提供data protection..
write-cache的data稱為hot data...
由於他是cache在一個揮發性buffer...
因此電源消失後, 這些hot data就會byebye..
所以可以稱為dirty cache...
對於dirty cache的data protection傳統用BBU...
新型的用super cap...
2640不支持任何對hot data的data protection方案..
 
舊 2012-06-12, 11:39 AM #2
回應時引用此文章
vxr離線中