![]() |
||
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系統一個斷電就損壞的案例 用這個對資料保護性會比較好吧? ![]() ![]() |
|||||||
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 引用:
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 編輯. |
|||
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Jan 2005 您的住址: 杜蘭達、迪魯米那斯
文章: 495
|
你這個恐怕是軟體的RAID吧?
如果是要做NAS的話,我用過Promise跟QNAP的4Bay NAS。這些傢伙建個RAID5很快,不用等到過夜!
__________________
新版 FIREFOX Nightly 40.0a1 |
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 引用:
HPT的26xx都是software RAID.. 如果使用write-cache, 性能便會大幅提升.. |
|
![]() |
![]() |
Major Member
![]() 加入日期: Mar 2002 您的住址: 高雄
文章: 128
|
引用:
感謝vxr兄的說明 意思是這個等級的RAID卡write-through並沒有多大意義? 所以我選擇一般的write back對寫入效能比較有幫助? |
|
![]() |
![]() |
Major Member
![]() 加入日期: Mar 2002 您的住址: 高雄
文章: 128
|
引用:
這台是公司拿來當監控主機用的所以才會選擇這樣的方式 ![]() |
|
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 引用:
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... 有時不好查問題... |
|
![]() |
![]() |
Major Member
![]() 加入日期: Mar 2002 您的住址: 高雄
文章: 128
|
引用:
受教了! 敢問vxr兄若是市面上約5000元等級左右的RAID卡有沒有較建議的型號? 因為日後可能會陸陸續續有一些需求 PCI or PCI-E不限制 4port SATA就可以了 |
|
![]() |
![]() |
Elite Member
加入日期: May 2002 您的住址: 地球的上面..
文章: 5,854
|
![]() 引用:
去找看看比較老的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 編輯. |
|
![]() |
![]() |
Major Member
![]() 加入日期: Mar 2002 您的住址: 高雄
文章: 128
|
引用:
感謝vxr兄! 下午剛好放假去讀一下文章 ![]() |
|
![]() |
![]() |