-- 冷颼颼的機房, 罰站的一天 --
這次的 CASE 目前最大的煩惱就是 " 檔案寫入" 的效率了.
IBM DS-4000 使用 SATA-2 HD.
當備份大檔案時, 寫入可以到 5x MB/s
但零碎的小檔案時, 卻只剩 8、9 MB/s
真苦惱, 目前還沒辦法釐清問題點在哪 !?
是" 來源檔案的讀取效率 " or " BAB 程式的處裡問題 " or " RAID-5 的寫入瓶頸 " or ..... ????
Google 上找了一些文章來看 :
Tom's硬體指南 " 硬體大集合:22款硬碟比較測試 - 資料傳輸曲線圖 "
這裡可以看出, 雖然 SATA-2 interface 的設計能達到 300 GB/s
不過受限 HD 內部的其他因素影響, 並無法實際達到.
在圖裡 AVG. 的 Max. 值大約都只能達到 60 MB/s 上下.
所以加上 RAID-5 的 XOR 影響, 我們 5x MB/s 應該是合理的.
這裡面實驗有個相當有趣的是關於 " RAID 0部分,還會細分對Block size的8K,64K,128K做比較 "
從結果來看大致上是 128K > 64K > 8K
但 " 第四項測試-HDSpeed32 " 中, 結果卻是完全相反, 真耐人尋味....
Taiwan.CNET.com " SATA II到底有多殺 "
這裡面有一些 SATA-2 的介紹, 我覺得有趣的是" 多工器(Por Multiplier) "
原來硬碟也可以這樣搞.
Taiwan.CNET.com " SATA RAID 完全攻略 - 附錄-RAID測試數據總表 "
在 RAID -5 的寫入效率還真是......無言阿
在 " 結論 : 對於RAID組裝的十點建議 " 中提到 :
6. 選擇RAID 5的話,使用「回寫快取 」可以讓效能改善不少,千萬記得要開啟這項功能。
參考 " File System 緩衝區的讀寫效能 " 的圖表, 真是嚇人阿.
不過這改善方法好像不能套用到我們的 CASE ...... 煩惱 !!
留言列表