• 3

QNap & Synology NTFS 讀寫速度之比較


4circles wrote:
不知大大可有eSATA裝置,可以測試eSATA上的兩家傳輸裝置的比較嘉惠大眾
...(恕刪)


我以前在DSM3.0的時代曾經有試過用eSATA的硬碟來接DS710+,結果令人傻眼。
我測出來的數據跟USB2.0差不多,我一直排除錯誤直到忍不住問了客服。
客服才承認在NTFS的讀寫上,他們還有很大的進步空間。
自從那次以後到現在DSM都出3.2了,不知道有沒有進步...
irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!
4circles wrote:
不知大大可有eSATA裝置,可以測試eSATA上的兩家傳輸裝置的比較
嘉惠大眾...(恕刪)


小弟沒有 eSATA 的裝置, 不過今天早上在 pchome 訂了一組, 傍晚就到貨了, 真是神速.

CyberSlim 的外接盒, 支援 USB3.0 & eSATA




NTFS file system 寫入測試
測試的方法很簡單, 在 windows 7 底下, 直接 copy 一個 2GB file 到 NAS share 出來的共用資料夾(eSATA 外接硬碟).

QNap TS-459ProII eSATA port (Atom CPU):


QNap TS-219PII eSATA Port (ARM 2.0G):


Synology DS411+II eSATA port (Atom CPU):


QNap TS-459ProII 寫入速度足足是 Synology 的三倍. 即使是採用較低階 ARM 2.0 CPU 的 QNap TS-219PII, 在寫入速度上也是 DS411+II 的二倍以上.

ext4 file system 寫入測試
那麼如果不是 NTFS 格式, 改用 ext4 呢? 同樣的在 windows 7 底下 copy 2GB 單檔案至 eSATA 外接硬碟 (ext4 format)

QNap TS-459ProII:


Synology:


改用 ext4 file system 後, 很明顯 Synology 寫入的速度提昇到 89MB/Sec, 可見 Synology NTFS 寫入效能不佳的問題確實出在 Synology 所採用的 NTFS driver 本身.
FB: Pctine
zeebra wrote:
USB 3.0雖然頻...(恕刪)

河魨 wrote:
理論值vs實際值US...(恕刪)

感謝兩位前輩的解說
原來瓶頸在於傳統的硬碟,只能到100M/S

但小弟更困惑的是,既然硬碟只有100M/S
顯然USB2.0都還沒有發揮出它的全力
為何USB2.0跟3.0在樓主的測試,仍有明顯的區別

抱歉!小弟是純粹好奇~
感謝前輩指教

年獸 wrote:
感謝兩位前輩的解說原...(恕刪)


以小弟使用nas的經驗來說,小弟公司的server集中放在機房,幾乎沒用過機器上面的usb或e-sata port

為了傳一個檔案我要跑去機房插上硬碟在跑回來自己電腦複製實在是很怪的事情

插在自己PC上面傳檔案反而方便又快速,實在是沒必要為這種讀寫速度爭變什麼.



comman32 wrote:
以小弟使用nas的經驗來說,小弟公司的server集中放在機房,幾乎沒用過機器上面的usb或e-sata port
為了傳一個檔案我要跑去機房插上硬碟在跑回來自己電腦複製實在是很怪的事情
插在自己PC上面傳檔案反而方便又快速,實在是沒必要為這種讀寫速度爭變什麼.
...(恕刪)


這只是應用方式的一種而已, NAS 如何使用端視個人的狀況. 不見得每個人的 PC 都有 eSATA port or USB 3.0 port, 另外的需求是直接將 NAS 的資料自動備份至外接硬碟, 此時再透過 PC 來傳輸又更麻煩了, 所以只要採用自己覺得方便的做法即可.

iSCSI 效能比較
以 QNap TS-459Pro II and Synology DS411+II, 分別建立 iSCSI target, 容量 10G, 並 mount 在同一台 Windows 7 下, format 成 NTFS 格式. 寫入一 6GB file, 並於完成約 50% 時取其傳輸速率.

QNap: 寫入 QNap iSCSI target.


Synology: 寫入 Synoloyg iSCSI target.


兩台在 iSCSI 效能差不多. 可見頂樓所提到 Synology NTFS 寫入效能不優確實受所採用 driver 影響.
FB: Pctine

pctine wrote:
這只是應用方式的一種...(恕刪)


有另外一種測試,不知道pctine大有沒有興趣測試看看。
我發現利用PC做NAS資料的搬移時,如果資料是位於不同的磁碟,那麼速度就會慢很多。
我猜可能資料是這樣傳送的NAS_HD1-->PC-->NAS_HD2。
如果資料真的是這樣傳送,不知道NAS的NTFS效能會不會連帶影響到資料搬移的速度。

如果直接用NAS的檔案管理搬移,則速度就快非常多,可能是資料就不透過PC來轉送。
另外我發現在NAS同一個共用資料夾內搬移,速度很快。不用的共用資料夾的話,速度又會慢下來。
irsjx2vxo3ne3k84dr1dz4,r4pe8bez3/4ne3bq4bew2j92gea jx4hq me-2d8 e3hy4hi2ty k84!
derliang wrote:
我發現利用PC做NAS資料的搬移時,如果資料是位於不同的磁碟,那麼速度就會慢很多。
我猜可能資料是這樣傳送的NAS_HD1-->PC-->NAS_HD2。
如果資料真的是這樣傳送,不知道NAS的NTFS效能會不會連帶影響到資料搬移的速度。


小弟前面在 Windows 7 下做的 NTFS 寫入測試, 主要是從 Windows 7 本機硬碟複製檔案至 NAS 上 eSATA port 連接的外接硬碟(NTFS file system), 型式類似這樣

PC --> NAS --> eSATA外接硬碟.

應該是一般較普遍的做法.

至於 derliang 兄所提 NAS_HD1-->PC-->NAS_HD2, 由於此時 NAS 要同時處理 Read & Write, 所以效能上會影響更大.


如果直接用NAS的檔案管理搬移,則速度就快非常多,可能是資料就不透過PC來轉送。
另外我發現在NAS同一個共用資料夾內搬移,速度很快。不用的共用資料夾的話,速度又會慢下來。...(恕刪)


當在 NAS 上同一個 volume 做檔案搬移, 因為此時它只處理 FAT table 上的內容, 並不會真正將整個檔案複製及刪除, 速度上會相當快.

小弟會再做一次很單純的測試, 就是 DS411+II eSATA 外接硬碟分別 format 成 ext3 & NTFS format, 然後用 DSM檔案總管複製同樣的檔案至 NAS 內的共用資料夾, 並計算其所花時間, 這樣應該就可以看出端倪了.
FB: Pctine
comman32 wrote:
以小弟使用nas的經...(恕刪)

小弟對於NAS系統,完全是外行人
在爬文過程中,不免產生很多疑慮
因此小弟只是真心的求教,絕無爭辯之意

derliang wrote:
如果直接用NAS的檔案管理搬移,則速度就快非常多,可能是資料就不透過PC來轉送。...(恕刪)


小弟在 DS411+II 上做了一些測試, 在其 eSATA port 上連接一硬碟, 並 format 成 ext4 及 NTFS 格式, 並進入 DSM 檔案總管, 從 NAS 一共用資料夾和 eSATA port 共用資料夾做檔案複製(read/write) 的測試.

複製的檔案為單檔 5.7GB.

ext4 format:
copy NAS to eSATA -> 花了 100 秒 (約 58.6MB/Sec)
copy eSATA to NAS -> 花了 95 秒 (約 61.68MB/Sec)

NTFS format:
copy NAS to eSATA -> 花了 220 秒 (約 26.6MB/Sec)
copy eSATA to NAS -> 花了 100 秒 (約 58.6MB/Sec)

看來仍然是 NTFS 寫入的速度慢了很多.
FB: Pctine
雖然我已經買了Q牌的NAS了,但後來聽說S牌也出USB 3.0的機種
不知道有沒有大大有Synology USB 3.0機種的傳輸速度可以比較看看
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?