PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 儲存媒體討論區
帳戶
密碼
 

回應
 
主題工具
茶壺
Major Member
 

加入日期: Mar 2002
您的住址: 高雄
文章: 128
請教一下4顆2TB組RAID5的效能問題

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

RAID卡是Highpoint Rocket 2640x1

硬碟是WD20EURS 2TBx4

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

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

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

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

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

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



     
      
舊 2012-06-12, 11:21 AM #1
回應時引用此文章
茶壺離線中  
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:41 AM 被 vxr 編輯.
舊 2012-06-12, 11:39 AM #2
回應時引用此文章
vxr離線中  
terminus
Advance Member
 

加入日期: Jan 2005
您的住址: 杜蘭達、迪魯米那斯
文章: 495
你這個恐怕是軟體的RAID吧?
如果是要做NAS的話,我用過Promise跟QNAP的4Bay NAS。這些傢伙建個RAID5很快,不用等到過夜!
__________________
新版
FIREFOX Nightly 40.0a1
舊 2012-06-12, 11:43 AM #3
回應時引用此文章
terminus離線中  
vxr
Elite Member
 
vxr的大頭照
 

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

引用:
作者terminus
你這個恐怕是軟體的RAID吧?
如果是要做NAS的話,我用過Promise跟QNAP的4Bay NAS。這些傢伙建個RAID5很快,不用等到過夜!

HPT的26xx都是software RAID..
如果使用write-cache, 性能便會大幅提升..
舊 2012-06-12, 11:45 AM #4
回應時引用此文章
vxr離線中  
茶壺
Major Member
 

加入日期: Mar 2002
您的住址: 高雄
文章: 128
引用:
作者vxr
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使用的前後比較:
http://site.storaid.org/_/rsrc/1339219435250/storage-r...


感謝vxr兄的說明

意思是這個等級的RAID卡write-through並沒有多大意義?

所以我選擇一般的write back對寫入效能比較有幫助?
舊 2012-06-12, 11:48 AM #5
回應時引用此文章
茶壺離線中  
茶壺
Major Member
 

加入日期: Mar 2002
您的住址: 高雄
文章: 128
引用:
作者terminus
你這個恐怕是軟體的RAID吧?
如果是要做NAS的話,我用過Promise跟QNAP的4Bay NAS。這些傢伙建個RAID5很快,不用等到過夜!


這台是公司拿來當監控主機用的所以才會選擇這樣的方式
舊 2012-06-12, 11:50 AM #6
回應時引用此文章
茶壺離線中  
vxr
Elite Member
 
vxr的大頭照
 

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

引用:
作者茶壺
感謝vxr兄的說明

意思是這個等級的RAID卡write-through並沒有多大意義?

所以我選擇一般的write back對寫入效能比較有幫助?

write-back的目的就是在大幅提升write I/O..
尤其RAID 5做stripe的寫入操作極為敏感....
write-through的重點在data protection的考量..
但是他對parity傷害極大..
因此這會變成管理人員的取捨...
如果再LSI的IOP產品就是強制write-through了...
RoC則是允許write-back..

HPT的sofware RAID沒有辦法提供任何firmware log...
有時不好查問題...
舊 2012-06-12, 11:55 AM #7
回應時引用此文章
vxr離線中  
茶壺
Major Member
 

加入日期: Mar 2002
您的住址: 高雄
文章: 128
引用:
作者vxr
write-back的目的就是在大幅提升write I/O..
尤其RAID 5做stripe的寫入操作極為敏感....
write-through的重點在data protection的考量..
但是他對parity傷害極大..
因此這會變成管理人員的取捨...
如果再LSI的IOP產品就是強制write-through了...
RoC則是允許write-back..

HPT的sofware RAID沒有辦法提供任何firmware log...
有時不好查問題...


受教了!

敢問vxr兄若是市面上約5000元等級左右的RAID卡有沒有較建議的型號?

因為日後可能會陸陸續續有一些需求

PCI or PCI-E不限制 4port SATA就可以了
舊 2012-06-12, 12:05 PM #8
回應時引用此文章
茶壺離線中  
vxr
Elite Member
 
vxr的大頭照
 

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

引用:
作者茶壺
受教了!

敢問vxr兄若是市面上約5000元等級左右的RAID卡有沒有較建議的型號?

因為日後可能會陸陸續續有一些需求

PCI or PCI-E不限制 4port SATA就可以了

去找看看比較老的LSISAS1078產品..
DELL PERC 6i...
如果公司肯替換這種OEM的..
5000元要找hardware-based RAID不太容易(含data protection)..

需要知道更多的知識, 請參考此篇:
http://www.osslab.com.tw/index.php?...een_RoC_and_IOP

此文章於 2012-06-12 12:10 PM 被 vxr 編輯.
舊 2012-06-12, 12:09 PM #9
回應時引用此文章
vxr離線中  
茶壺
Major Member
 

加入日期: Mar 2002
您的住址: 高雄
文章: 128
引用:
作者vxr
去找看看比較老的LSISAS1078產品..
DELL PERC 6i...
如果公司肯替換這種OEM的..
5000元要找hardware-based RAID不太容易(含data protection)..

需要知道更多的知識, 請參考此篇:
http://www.osslab.com.tw/index.php?...een_RoC_and_IOP


感謝vxr兄!

下午剛好放假去讀一下文章
舊 2012-06-12, 12:44 PM #10
回應時引用此文章
茶壺離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是07:30 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。