• 2

Synology DS1621xs+ NAS All-Flash 實測

之前有分享過 Synology DS1621xs+ DSM 7.0 體驗分享 (分享連結)

DS1621xs+ 詳細規格可以參考官網, 大致上為企業級 6 bay NAS, 提供 M.2 NVMe SSD socket*2, 內建 8GB ECC RAM, 最大可擴充至 32GB RAM, 內建 10GbE RJ45 網卡, 提供五年保固. 支援 btrfs 快照這是一定要的 :-)

剛好有朋友詢問這台 6 bay NAS 如果全上 SATA SSD 的效能表現到底如何? 找時間做了一些實測並記錄下來.

實測系統配置如下:
*Synology DS1621xs+ NAS, 原裝 8GB ECC RAM.
*Synology SAT5200 2.5" 960GB 企業級 SATA SSD. (原廠詳細規格)
*Synology SNV3000 M.2 NVMe SSD (原廠詳細規格)
*採用 btrfs 檔案系統.
Synology DS1621xs+ NAS All-Flash 實測

Synology DS1621xs+ NAS All-Flash 實測


SSD*6 RAID 0

先以 SATA SSD*6 RAID 0 實測其讀寫效能.

raid 0 fio 實測
raid0 以 fio 測試實際磁碟循序及 4k random i/o. 由於每個人的測試方式及參數不同, 這裡的數據僅供參考.
test file 採用 16GB (以 8GB RAMx2 二倍來算).
seq. r/w block size 用 4m, 而 4k random i/o block size 用 4kb
循序讀取大約在 2.97GB/s, 也差不多到達 SATA SSD*6 RAID 0 的極速了 (500MB/s * 6),
循序寫入大約在 2.4GB/s, 也大約在預期值內.
Synology DS1621xs+ NAS All-Flash 實測



DS1621xs+ 10GbE 和 Windows PC 直連測試:
Windows 10 (i5-9400, 16GB RAM). 採用 ZyXEL XGN100C 10GbE RJ45 網卡. NAS 及 PC 都啟用 jumbo frame.
AJA test seq r/w 如預期達到 10G 速度 1000MB/s 以上.
Synology DS1621xs+ NAS All-Flash 實測


SMB (Windows 網路磁碟) 讀寫效能實測:
如截圖讀寫 8GB file 均速都達到 1GB/s 以上.
由於 DS1621xs+ SSD*6 RAID0 內部磁碟讀寫效能已超過 10GbE 網路bandwidth, 當透過 Windows 10 將 NAS 共用資料夾掛載為網路磁碟時, 初次讀寫測試大約都只跑到 900MB/s, 離預期 1GB/s 仍有距離, 但已明顯發現整個瓶頸反而是落在Windows 10 PC 上面單支 M.2 NVMe 上. 改用 RAM disk 才能應付 NAS 端 10GbE 網路頻寬.
Synology DS1621xs+ NAS All-Flash 實測


網友留言提到想看到 DS1621xs+ iSCSI 方面的測試數據.
Synology NAS 上面的 iSCSI LUN 分為 thick & thin 兩種配置方式.
thick iSCSI LUN 於 Windows 10 底下掛載為本機磁碟, 以 AJA 實測如下, 大約也趨近於 10GbE 網路理想速度了.
Synology DS1621xs+ NAS All-Flash 實測

Synology DS1621xs+ NAS All-Flash 實測


加上 M.2 NVMe SSD cache 後的測試結果:
在 DS1621xs+ 加上兩支 Synology M.2 NVMe 400GB SSD, 建立 RAID1 R/W ssd cache.
截圖的解讀如下:
加上 SSD Cache 後, 由於預設是 bypass 循序 i/o, 所以在 fio 循序讀寫上, 它並不會經過 SSD cache, 測試數據和未加上 M.2 Cache 相當.
但 4K R/W IOPS 可以發現測試結果較之前慢了很多, 猜測是 SSD SATA*6 RAID 0 同步讀寫效能比 M.2 NVMe SSD Cache 更好, 加上 M.2 Cache 後反而托慢了速度.
建議 SSD Cache 還是加在 HDD 硬碟所組成的 RAID 上才有效用.
Synology DS1621xs+ NAS All-Flash 實測


SSD*6 RAID 5

DS1621xs+ 蠻多網友會選擇 RAID 5 or RAID 6, 前面 RAID 0 實測主要是看看其極速表現如何.

同樣的透過 fio 實測其 NAS 內部讀寫效能. 在循序讀取方面大約 3092MB/s, 和 RAID 0 表現差不多. 算是不錯的表現. 而循序寫入約 1705MB/s, 對於應付 10GbE 網路方面也綽綽有餘.
Synology DS1621xs+ NAS All-Flash 實測

AJA 實測結果如下:
Synology DS1621xs+ NAS All-Flash 實測

Windows 網路磁碟讀寫實測和 AJA 所測得數據也很接近, 讀寫大約都在 800-900MB/s 左右.
Synology DS1621xs+ NAS All-Flash 實測


這只是一個很簡略的實測, 測試所使用的 Windows 10 PC 配備為 i5-9400 32GB RAM, 基本上就是平日自己所使用的桌機, 並沒有做特別的調校, 並不像 Lab 上為了跑出更高分在硬體及系統設置上會再做精心的微調, 主要也是可以了解這台 NAS 的效能表現大致如何.


買了 NAS 效能不如預期?
這是網友最常問的問題之一, 這涉及的層面很多, NAS 本身的等級, 所採用的硬碟及 RAID type, 以及連線方式, 用戶端所使用的設備等, 不少網友會問 DS1621+ (加購10G網卡) or DS1621xs+ 都上了 10G 網卡了, 效能怎麼表現不如預期? 不少人預期 10GbE 應該要有 1GB/s 的讀寫效能吧!

前面的實測採用 SATA SSD*6 RAID 0 的確可以達到這極速, 但不少網友可能只裝了二顆 8TB/10TB HDD 建立 RAID1, 因為現在大容量硬碟便宜了, 考量到日後有空的 Tray 可以擴充, 乾脆硬碟單顆容量買大一點, 結果這樣跑出來均速可能不到 200MB/s, 只有 1GB/s 的五分之一, 所以在建置高速存取 NAS 時會有更多要注意的地方, 為了提高整體讀寫效能, 除了直接採用 SSD 建立 RAID 外, 也可以考慮採用更多顆硬碟來組成 RAID 陣列.


DS1621+ or DS1621xs+ 選擇困難症
不少網友會詢問到底 DS1621+ & DS1621xs+ 如何選擇? 以下是自己的偏見, 謹供參考.
這兩台 NAS 效能上表現都不錯, 也都是 6 bay NAS, 比較明顯的差異為:
*內建 ECC RAM 分別為 4GB vs 8GB (此為 DS1621+ vs DS1621xs+, 以下皆同),
*內建 1GbE*4 vs (10GbE*1 + 1GbE*2)
*三年保固 vs 五年保固. (註. ds1621+ 可加購二年延保, 約三千多)

自己測試的感覺, DS1621xs+ 效能上比 DS1621+ 更好, 如果是企業用戶, 會推薦直上 DS1621xs+, 而一般家用 Power User 或是工作室, DS1621+ 就很好用了, 強烈建議一定要加買延保二年.
FB: Pctine
2021-01-19 3:19 發佈
文章關鍵字 實測
DS1621+最近都在缺貨,不知道為什麼 XD

不過目前也不急,想等DSM 7.0出正式版,再來把918+升級到1621+
還好Synology搬家連硬碟搬過去都很方便,什麼都不用設定,匯入配置直接開始用
在做自己有興趣的事時,一切煩惱都忘記了,只會想著怎麼做好它
sagadc wrote:
DS1621+最近都(恕刪)


太熱銷吧 :-)

不過年初時據說是工廠盤點停止出貨, 你可以再問看看經銷商.
FB: Pctine
pctine wrote:
前面的實測採用 SATA SSD*6 RAID 0 的確可以達到這極速, 但不少網友可能只裝了二顆 8TB/10TB HDD 建立 RAID1, 因為現在大容量硬碟便宜了, 考量到日後有空的 Tray 可以擴充, 乾脆硬碟單顆容量買大一點, 結果這樣跑出來均速可能不到 200MB/s, 只有 1GB/s 的五分之一, 所以在建置高速存取 NAS 時會有更多要注意的地方, 為了提高整體讀寫效能, 除了直接採用 SSD 建立 RAID 外, 也可以考慮採用更多顆硬碟來組成 RAID 陣列.


您好

近期也在評估SSD的方向 ,請問如果使用SSD來做RAID5,當然以1621六個BAY插滿是最快的,單是如果考慮到搭配HDD,SSD*3 VS SSD*4 VS SSD*5 VS SSD*6 大約會有多大差異?
langusl wrote:
近期也在評估SSD的方向 ,請問如果使用SSD來做RAID5,當然以1621六個BAY插滿是最快的,單是如果考慮到搭配HDD,SSD*3 VS SSD*4 VS SSD*5 VS SSD*6 大約會有多大差異?


DS1621 有兩款, DS1621+ & DS1621xs+,

不管是 ds1621+ or ds1621xs+ 都是 6 bay NAS, 至於讀寫效能上的差異, 取決於是否上10GbE 網卡, 其中 XS+ 已經內建 10GbE RJ45 網卡了.

如果你沒有 10GbE 的需求, 就不需要採用 SATA SSD, 直接使用硬碟搭 M.2 SSD Cache 就可以了. 最終的配置取決於所需要的效能及 NAS 總儲存容量.

這裡假設需求是 10G NAS. 而且是硬碟和SSD混插的情況. 這樣可以兼顧到容量及存取效能. 這是初估.

(註:表格中循序讀取效能超過 1GB/s 以上者, 受限於 10GbE 的限制, 實際上都只能小於 1GB/s)

這裡假設硬碟採用 8TB NAS 碟, 而 SSD 採用 1TB SATA SSD,
簡單說,
案例一:
如果採用 HDD*6 RAID5, 全硬碟組成陣列, 循序傳輸讀取效能預估是在 750MB/s, 寫入會稍為慢一些, 基本上就在 750MB/s 左右. 這樣的容量大約在 40TB 以內.

案例二:
希望有更高的效能, 那採用 HDDx3 RAID5, SSDx3 RAID5, 這樣 SSD RAID 效能大約可以到 2TB 容量 & 900MB/s, 而 HDD 部份容量大約少於 16TB, 傳輸約 300MB/s.

基本上就是看自身所需的容量及速度來搭配. (HDD 陣列建議再搭配 M.2 SSD Cache)
FB: Pctine
pctine wrote:
(註:表格中循序讀取效能超過 1GB/s 以上者, 受限於 10GbE 的限制, 實際上都只能小於 1GB/s)
(恕刪)


pctine 兄,受教了

這就是我這幾天自己爬文所需要的資訊,您的解釋令我茅塞頓開,也真佩服您的研究,也看了您其他的PO文,我們的環境也十分類似,我也是使用UNIFI網路系統,剛好交換機上有四個SFP+,所以才有這次的10GB升級。

我的規劃是購買8BAY的DS1821+ 搭配 10GB網路,也會配置快取,若10GB網路卡的循序讀取效能超過 1GB/s 以上者, 受限於 10GbE 的限制, 實際上都只能小於 1GB/s,那也就是說以SSD*3 RAID5,理論上就已經達到限制值,那HDD我最大就可以配置HDD*5 RAID以取得HDD最大循序讀取效能600MB/S或0.6TB/S。

再或者,若配HDD*8,其最大循序讀取效能1050MB/S或1TB/S,也就是搭配傳統硬碟需要八顆,才能壓榨出較快的速度,難怪有些影音創作者推薦使用8BAY的設備,果然有道理。

再次感謝。
langusl wrote:
那HDD我最大就可以配置HDD*5 RAID以取得HDD最大循序讀取效能600MB/S或0.6TB/S。


HDD*3 RAID5, 讀取時只會讀 n-1 = 2 顆, 現在硬碟最快也就 150~200MB/s, 所以並不是 x3 倍.

有些 lab 的測試數據經過調校, 採用高容量硬碟, 傳輸速度在 200MB/s 以上, 出來的數據會更好.
FB: Pctine
pctine wrote:
之前有分享過 Synology...(恕刪)


說真的...
我比較想看看 DS1621xs+ SSD*6+RAID6+iSCSI 的存取速度
我家的 DS3018xs RAID6+iSCSI 最多也只能跑到 550MB~580MB/Sec 左右
不知道 DS1621xs+ 能到什麼樣的水準?
Tom_Hwang wrote:
我家的 DS3018xs RAID6+iSCSI 最多也只能跑到 550MB~580MB/Sec 左右


六顆硬碟下去組 RAID 6, 這效能應該差不多啊.
FB: Pctine
DS1621xs+ RAID10 實測

網友說 DS1621xs+ 這台 RAID10 寫入會不會很悲劇?. 實測後自己都嚇一跳.
這是用 Synology SATA 900GB SSD*4, RAID 10, fio 實測 NAS 內部 disk i/o, 原本預期 Seq Read 大約也就 500MB/s * 2 接近 1GB/s, 測出來讀取高達 2054MB/s, 寫入為 1028MB/s.
在RAID 10 時, 它還有做 Parallel Read, 讀取效能為預期的二倍.
FB: Pctine
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?