實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案I/O篇
實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案I/O篇
網路附加儲存設備 (NAS) 在近幾年成功走入各大小企業或家庭中,功能亦越來越多,效能也越來越大,小至儲存相片及影片、備份檔案,大至運行虛擬機及各種網絡服務都可在一部小小的 NAS 上完成。面對各廠商五花八門的功能,用家應如何選擇?廠商提供的功能及測試數據又是否可信?這次小編將為大家帶來一個實地的 NAS 測試,以在現實環境在使用的表現,打破廠商數字間隱藏的謊言!
今次測試對象是 Synology 為中小企業打造的 6 硬碟槽 NAS – DiskStation DS1618+。預設硬件為 4核心 Intel Atom 處理器 及 4GB RAM。DS1618+ 運行着 Synology 基於 Linux 研發的 DiskStation Manager (DSM) 網路介面作業系統,用家只需用網頁瀏覧器即對 NAS 進行全面的管理,如空間劃分、使用者管理及網絡服務設定等。使用者更可透過 PCIe 糟增加 SSD 快取或10GbE網絡介面卡,我們的測試內容主要分為四部分,檔案I/O效能,檔案加密,檔案安全性及官方宣稱的特獨功能。事不宜遲,我們馬上進入正題。
檔案I/O效能
本次測試使用了4顆 HGST Ultrastar 7K6000 2TB 硬盤及兩顆 Western Digital Red 2TB 硬盤。原先是使用6顆 HGST 硬盤,但測試途中損壞了兩顆,因而換成了 Western Digital Red。測試設定在三個環境:純硬盤本地讀寫速度,新增 SSD 快取後本地讀寫速度及設有 10GbE 網絡介面卡後經 SMBv2 協定的吞吐量讀寫速度。SSD 快取使用兩條Samsung 970 EVO 256GB 組成的 RAID 1 陣列,同時提供讀寫的快取功能。如果只有一條 SSD,則只提供讀取快取。速度計算方法為寫入及讀取大小不同的檔案各五次,去除最高與最低且計算平均值。結果如下:
在本地硬盤速度測試中,寫入小型檔案 (1000個5MB檔案) 時,沒有資料保護的 RAID 0 速度最高,達到 849MB/s,速度比單個硬盤有高達350%的增長。在資料保護的硬盤陣列 (RAID 1, RAID 10, RAID 5, RAID 6, SHR1, SHR2) 中, 以 Synology 自家研發的 SHR1 速度最快,比其他陣列模式快 8% 至 247% 不等,達到 573MB/s。
而在寫入大型檔案時,測試結果跟寫入小型檔案差不多,沒有資料保護的 RAID 0 速度仍然是最高 (678MB/s),在資料保護模式下,SHR1 也穩守寶座 (488MB/s),但與其他模式的速度差距縮至1% 至 190%。整體來說,寫入大容量檔案比小型檔案慢,RAID 0 模式下慢速店下降了約 20%,其他則為 0% 至 14% 。
在讀取速度方面,RAID 0 (487MB/s) 及 SHR1 (449MB/s) 的速度還是最高。
測試結果最出乎意料的一點是,在有 SSD 快取的情況下,寫讀速度均比沒有慢,其中以 RAID 5 模式最為嚴重,寫入小型檔案的速度只日常的 66%,大容量檔案則是 77%,而讀取速度則下降了接近 38% 。Synology 的 SHR1 跟 SHR2 在有 SSD 快取下表現亦令人失望,寫入下降 15% 至 33 %,讀取慢了 9% 至 41 % 。
經過小編再進一步的測試,發現 SSD 快取只有在隨機讀寫檔案時才能發揮效用。以 RAID 10 為例,沒有使用 SSD 快取時,以FIO工具測試得到的平均隨機讀寫速度分別為 7.5MB/s 及 3.5MB/s。加入 SSD 快取後的速度有接近 25 倍(171MB/s 及 93MB/s)。
將 SSD 快取更變為10GbE 網絡介面卡後,寫入小型檔案時,各 RAID 速度比在 NAS 本地慢了7% 至 36%。當中 RAID 0 速度由 849MS/s 大幅下降至 544MB/s,這可能與硬盤的緩存大小跟緩存速度有關。除 RAID 1 (181MB/s) 外,其餘 RAID 的速度均超過 400MB/s。雖然 RAID 5 跟 SHR1 都超過 400 MB/s,但比本地慢了接近 100MB/s。
至於寫入大型檔案,跟寫入小型檔案相比平均只有 6% 的升跌。RAID 5跌幅比較大,速度跌破 400MB/s,有達 11%。而跟本地速度比較則慢了 3% 至 22%。RAID 0 速度仍是降幅最大的,由 678MB/s 降至 533 MB/s。RAID 5 的速度也下降了不少,有差不多 100MB/s (20%)。
在讀取速度方面,速度最高的不再是 RAID 0 (268MB/s),寶座被 RAID 10 (288MB/s) 奪去,兩者有 7% 的相距。有趣的是,除了 RAID 1 跟單個硬盤外,其他 RAID 的讀取速度比在本地讀取都有大幅度的下降,降幅最大的 RAID 0 (278MB/s) 有近 45%。其他也錄得平均 35 % 的降幅。
測試結果顯示,10GbE 網絡介面卡的即時效果比SSD 快取明顯及正面。對 RAID 0 及 5的速度影響最大,但讀取仍超過 200MB/s,寫入則超過 400MB/s,即使用來存取虛擬機鏡像及影片剪接也足夠。
在一般使用來說,RAID 5 應該是性價比最高的選項,既有資料保護,讀寫速度亦能應付日常所需。
待續⋯⋯
實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案I/O篇
實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案完整篇
實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案加密與權限篇
4 Responses
[…] 實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案I/O篇 […]
[…] 實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案I/O篇 […]
[…] 實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案I/O篇 […]
[…] 實測Synology DS1618+實際效能!打破官方數據的表面 — 檔案I/O篇 […]