Synology 區網傳輸很慢嗎?Q 家與 S 家 SMB/AFP 區網傳輸實測

0
1325

歡迎加入不充斥謾罵與下流言論,歡樂互助的 NAS 社團:NAS 研究室

先前在團購 DS918+ 時,就有不少人問我關於 SMB 傳輸速度的問題。後來我仔細一查,原來是網路上有人實測 Synology 的 SMB 區網傳輸速度很慢,比 QNAP 還要慢。對於這點我就不太懂啦,因為我平常自己用的時候都很快,為什麼有些人測試起來就是會特別慢呢?

所以我決定自己來實測一下,也給大家做個參考囉~

這次使用的機器列表如下:

NAS:Synology DS918+ / QNAP TS-453BT3

網路線:一條 Twinnet Cat6 1M 網路線

Router:Synology RT2600ac

Switch:Netgear GSS108E

硬碟:Seagate Ironwolf 4TB X2 RAID0

測試電腦:Mac mini 2014 i5 / 1TB WD 藍標 SSD

買了 NAS 不會用?想買 NAS 不知如何選購?那就問陳寗吧!

請加入陳寗的 Line@ 群組掌握最新資訊吧:https://line.me/R/ti/p/%40agq0566q

加入好友

這次測試我用兩顆 Seagate Ironwolf 4TB 組成 RAID0 儲存空間,之所以只用兩顆,是因為 QNAP 建立磁區要等好久,所以用兩顆就好,反正網路線速度也才 1Gbps 嘛~在 QNAP 上也是一樣的配置,所以我就不截圖啦~這次測試還會增加 BTRFS 跟 EXT4 的測試,所以圖有點多。

測試的方法我決定有「數據」一些,因此我用的是 cp time 指令,因為這樣終端機會顯示傳輸時間,這樣也可以避免用測速軟體無法測出傳輸反應等待時間的問題。傳輸檔案有兩組,一個是裡面裝了 430 張照片的資料夾(4.86GB)跟一個 RAR 壓縮檔(4.06GB)。下面的圖片會看到每組檔案的傳輸耗時,同一個圖片中上面的是資料夾傳輸,下面則是壓縮檔傳輸。

我們就開始囉!

一、SMB 傳輸:Synology BTRSF 對決 QNAP EXT4

在 Synology BTRFS 的模式下,使用 SMB 傳輸費時如上圖,可以看到資料夾傳輸花了兩分十一秒,而壓縮檔則傳了一分三十一秒。這樣很慢嗎?以速率來說,大檔案傳輸平均為 45MB/s 左右,確實很慢。再看看 QNAP EXT4 的情況下:

QNAP 分別是資料夾兩分鐘,壓縮大檔一分三十四秒。痾…這結果有點怪,因為這比 Synology 還慢,跟網路上的「大大」們測試的結果有差異啊!

後來仔細觀察了一下,我發現是 SMB 傳輸檔案起始的速度太慢,所以其實尖峰傳輸速度都是逼近乙太網路的滿速,但是扣除前面等待開始、後面等待結束的時間之後,就變成上面的數字了。而根據實測,其實 BTRFS 主要的弱勢還是在網路傳輸的反應速度,因此一大堆小檔案傳輸的時候會特別顯出 BTRFS 的問題,再加上 SMB 起始速度慢的問題,最後就是 Synology 在 BTRFS 下輸了 11 秒左右。

其實就我來看,傳輸 4GB 的檔案,不管是大檔還是小檔案,這樣的差異其實都是沒有差的。每一次傳輸都有可能因為各種莫名的原因而多出個幾秒的時間,因此不管是 Synology 輸了 11 秒(小檔)或是 QNAP 輸了 4 秒(大檔),我認為對於一般使用者來說都是很沒有意義的差異比較。

與其把目光放在那區區幾秒的差異上,還不如想想怎樣才能活用 NAS 為生活工作帶來便利,還比較實際些。

留下回應

請寫下留言
請輸入姓名