小弟自從使用 NAS 以來,雖對於功能滿意,但對區網存取速度一直很不滿意。看別人動輒 100Mb/s 存取,我的甚至曾滴到只有 6-7Mb/s, 所以決心解決。以下是陸續實驗了一段時日的心得,也許可提供新手參考,就拜託高手們手下留情別嘲笑這只是網路 ABC。
由於 PC 到 NAS, 可能經過 1-3個 switch ,所以 switch 間的傳輸速度有影響,網線有影響,網卡有影響,PC的 cpu 有影響,當然 NAS 本身的速度也有影響。
我測試最慢的是
PC (Core 2 Due 6600) - (cat6) - Gbswitch - cat5 - DS212
讀取速度是 6-7MB/s, 真慢。寫入速度較快,約 20MB/s。
PC (Core 2 Due 6600) - (cat6) - Gbswitch - cat6 - DS212
把網線都換成 cat6, 結果速度稍微提升到 寫入時 約 21-24MB/s
相同環境下 (cat6*2) 若將 NAS 換成 TS-251,
PC (Core 2 Due 6600) - (cat6) - Gbswitch - cat6 - TS-251
結果,寫入速度提昇至 50-52MB/s。可見 NAS的性能也有明顯影響。當網路速度夠但 cpu速度不夠時,無法發揮極速。至於 cat6*2 or cat6+cat5 的讀取速度只有 7MB/s , 令人費解。
這台 PC 的網卡原本是 100M, 測試環境已經是使用後來加裝的號稱 PCI Gb卡,但顯然沒能提升到 100MB/s。
家裏另一台 高速 PC 原本是透過這樣連到這台 DS212的。
PC (i5, Gb) - (cat6)- Gb Switch --(cat 5)-- Gb Switch - (cat 5) - Gb Switch - (cat6) - DS212
結果讀寫速度還是 11MB。我想, cat5 網線太慢了,尤其經過這多段交換器與網線的連接。
於是我把 DS212 拉到高速 PC 近端測試
PC (i5, Gb) - (cat6)- Gb Switch - (cat5) - DS212
讀取速度提昇為 21-25MB/s ,寫入速度提升到 33MB/s (寫入 DS212)。總算有進步了 (PC性能提升)
再把 NAS 換成 TS-251: PC (i5, Gb) - (cat6)- Gb Switch - (cat6) - TS-251
讀寫速度終於來到 100-120MB/s
看來網卡,網線,交換器,電腦,NAS性能,缺一不可。