嗨,
我需要幫助理解 ZFS 在 QNAP 上是如何運作的,因為好像我錯過了一些關鍵資訊(如果這本來就是常識而我還不知道,那很抱歉),還請大家多多包涵。
這是我和我的 QNAP TS-h2477AUX NAS 的操作記錄:
一開始我只有 6 顆 18TB 的硬碟(Toshiba MG09),所以我用這 6 顆 Hard disk 建了一個 RAID 6(4+2 做備援,因為需要很多儲存空間,而且 RAID 10 浪費太多空間,最近 TB/$ 實在太貴了),然後就開始把大量資料(還有超多小檔案和圖片,這類資料平常要花很多時間才能轉移)從 Synology 複製過來,這個動作幾天前就開始了。
過了幾天後我又多買了 3 顆同樣的 18TB Toshiba MG09 硬碟,這樣總容量就能達到目前 Synology NAS 一樣的 108TB 了。
然後我一次把這 3 顆新硬碟擴充進了 ZFS pool(擴充和計算大概花了 15 小時,不過這是晚上進行的,隔天早上就好了),容量「多出了」大約 40TB,這也符合我的預期 
所以現在我的 pool/volume 是 7+2(RAID 6),一切看起來都蠻正常,但當我去測試速度時卻被慢速表現嚇一跳。
我用 Black Magic Design Disk speed tool 來測試從 NAS 抓檔案的速度,因為我會直接從 NAS 用 Davinci Resolve 剪輯 4K 影片,結果很意外地 QNAP(我有兩條 10Gbit LAN 線都插在 10Gbit switch 上,SMB 多通道也自動/開啟了)只有大約 290MB 讀取、450MB 寫入?
其實我原本預期速度會高很多(因為我另一台 Synology 裡 8 顆硬碟(418TB + 422TB,做 SHR-2,也就是 Synology 自己的 RAID 6,可以混用不同大小硬碟),同樣的 PC/switch 環境下可以達到 850MB 讀取、900MB 寫入);QNAP 明明有 8 倍更強的 CPU、更大 RAM、還有明顯更好的檔案系統(ZFS 對 BTRFS)但速度竟然大輸?
是我哪裡設錯了嗎?
這速度實在太慢了,肯定哪裡出錯。
我上網查了一下,Google 現在各種「AI 產生內容」亂七八糟,但說不定有些講法是真的。有說 RAID 6 如果是奇數顆硬碟(像我這樣 9 顆)會有問題,所以應該用 8 顆或補第 10 顆才會恢復速度?
這種說法有根據嗎?
甚至有人說要刪除 volume 重新把全部硬碟一次加進去建 pool,否則 ZFS 的某些「潛規則」會導致效率很差;如果每次擴容都要重建 pool 這根本沒道理吧?那擴充 pool 這功能不就等於沒用?
還請大家幫忙建議/協助……
謝謝
可惜的是,我上週才用 5 顆 8TB 硬碟作測試,當時我在 RAID 6 下得到的速度大約是 450/500,因為只是 3+2 的架構(2 顆做備援),我覺得這種速度還算可以/正常。我對 3 顆硬碟能有 500MB/s 感到滿意,還期待加更多硬碟後速度會更高。那是在我的 18TB 硬碟到貨之前,現在我的配置是:
Volume 1 - 2 顆 NVMe 2TB SSD 給系統/應用程式使用
Volume 2 - 9 顆 18TB MG09 Toshiba 硬碟存放資料/影片/照片
Volume 2 - 2 顆 8TB 做 RAID Mirror,專門給監控用。
很可惜我在擴充前(還只有 6 顆硬碟時)沒有測過 Volume 2 的速度,但現在這速度實在太低了 
你好,
在另一個帖子中你說過「過度配置……對於HDD不需要。」
你更改過這個設定嗎?
儲存池過度配置 | QuTS hero h6.0.x
你的ARC-RAM設定是什麼?
儲存全域設定 | QuTS hero h6.0.x
嘿 @Becker2020 -那是個不錯的主意,我會看看恢復「over-provisioning」(超額預留空間)是否有幫助。不過根據我查到的所有資訊,這個方法只有在空間填滿 90% 以上時才有效,而我目前的情況並非如此,因為我的儲存池還有超過 50% 的可用空間,但我還是會嘗試看看。
至於 ARC-RAM,我沒有動過這部分,它現在是預設設定:
這是相關的螢幕截圖
順帶一提,我的群暉 Synology 測速結果如下:
我們會在內部使用類似的環境進行一些效能測試,以檢查擴充 ZFS 儲存池後的讀寫速度,等有結果後我會在這裡跟進。謝謝!
我知道你擴充了你的儲存池,但有沒有可能你的 RAID 陣列其實還在建立中?你的容量本來就很大,現在又增加了很多。你可以讓儲存池運作,但系統在背景還是會繼續建立陣列並把一切設置妥當。我認為一個 108TB 的系統是不可能一夜之間就完全建立好的。
當我操作的時候,其實我的硬碟並沒有塞滿,所以我也不確定這整個過程應該要花多長時間(據說ZFS在這方面比其他檔案系統要好一點),但在這個過程結束前,我是沒辦法擴充儲存池的(大約15到16小時吧,剛開始時進度慢慢增加,例如0.01%、0.2%、0.5%、1.05%這樣,持續到隔天終於到100%)。
所以,只有等那個進度條跑完,擴容才算真的完成,目前來看也沒有任何跡象顯示重建還在進行中,而且CPU使用率只有1~5%,如果重建還在跑的話,這個用量應該太低了吧?
我知道ZFS這個擴充功能算是很新的東西(我記得好像是去年才加進來的?),所以希望QNAP團隊可以內部檢查一下(正如Steve建議的),或許能找到什麼BUG導致這情況發生,然後再透過軟體更新修復。
現在我還在等,正在複製超過25TB的額外資料(已經跑了20多個小時),而且速度非常慢,10Gbit的Filestation估計還要大約一天才會全部完成。
等我複製完了會試著重啟NAS,看這樣是不是能「刷新」讓速度回到正常。
謝啦
OK。據我所知,RAID重建和池建立是不同的。RAID重建/同步是對陣列中的資料進行低層次的逐位元同步。對實體硬碟逐個磁區執行會花很多時間。不過如果你的CPU使用率很低,那可能它很快就完成了⋯⋯
Lewis
11
好了,大家,這是最新進展:
所有資料都複製完後,我重啟了NAS,現在我可以看到讀取速度在400-550 MB/s之間,寫入速度在450-600 MB/s。這是第一次跑測試時(寫入5GB的檔案)。第二次測試時速度就掉到大約300/500左右,而且每做一次後都會再小幅下降 
我已經「跟AI聊過」並描述這個問題,也翻遍了許多論壇/Reddit的貼文,把我能找到的選項都試過了。AI最後也認為這可能跟QNAP怎麼實作ZFS有關,或是缺少(而Synology有)的最大block size可調到1MB,而QNAP上最大只有128k,這限制了大檔案的傳輸速度。
下方是截圖(在本文底部)顯示AI(Gemini)覺得是哪裡出問題了。由於QNAP的QuTS hero確實沒有選項可以超過128k(那就是最大值),真的有可能是QNAP上RAID 6這麼慢的原因 :/。
現在我如果把所有volume都清掉(等於要損失五天的資料搬移 :/),再換回一般QTS EXT4(而不是QuTS hero ZFS),就會失去Snapshot等EXT4本來沒有、QuTS hero/ZFS有的東西,還有Synology的BRTFS也有,另外還會限制最大pool size只能250TB——這其實就是我想離開Synology的原因之一(最大的問題還有硬碟鎖),Synology在很多NAS上會限制最大到108TB,容量大一點的型號也只支援到200TB,但現在硬碟容量這麼大很容易就碰到限制…
總之,我發現轉到QNAP沒我想像中那麼輕鬆,而且看來我沒辦法無縫從NAS直接編輯4K 60fps的大檔案

也許QNAP工程師能在QuTS hero 6.1推更大block size的支援?
大家加油
附上AI最後推理結果的截圖:
別太依賴 AI…… 它給你的資訊不準,QTS 是有支援有快照的儲存池的。
你可以去問問 @Bob,他一直都在弄影片剪輯工作站,而且很多都是在 QNAP 上運作的。
Lewis
13
確實,AI 常常會給出誤導,但我通常會糾正它(他還是她?),最後它還是會給出正確的資料和正確的主題連結,而不是單純「猜」的。 
關於 QTS 搭配 EXT4 的說法,我之前說錯了,應該說 EXT 不支援去重/壓縮與自我修復,抱歉這是我的失誤。
但就我手上這台 24 槽的 NAS 來說,大家還是一致推薦選 ZFS,就連 QNAP 官方(我看了很多 QNAP UK 的影片,非常棒的資訊來源 :))也這樣建議。
我只是很困惑,新增更多硬碟竟然會讓傳輸速度變更慢,所以在想 QNAP 推出的 25Gbit 擴充卡究竟實不實用(我本來以為超過 14 顆碟就會需要用到那張卡),畢竟如果我的 NAS 用 9 顆碟連 10Gbit 都塞不滿,那我應該完全不需要 25Gbit 擴充卡吧 :/…
嗨 Lewis -
其實我是因為 Dolby 提到我的名字才注意到你的貼文,我收到了有關有人在本論壇提到我的名字的電子郵件。你應該在你的貼文裡面提一下「影像剪輯」之類的關鍵詞,這樣我會看到你的貼文,而不是 ZFS 速度問題。
在我們進一步討論之前,我注意到你在克羅埃西亞。如果你能讓我加入 Dino Jelusick 在克羅埃西亞的樂團,我會自己飛到克羅埃西亞,免費幫你現場處理這個問題。
我完全了解 2026 年 SATA 硬碟極度昂貴的困擾,但我們大家目前都只能面對現狀。你有一台 TS-h2477AXU-RP,這是個很棒的產品。如果你想要有高速效能,而你這台機器中沒有裝至少 12 到 16 顆硬碟,那麼你永遠不會得到影像剪輯專業軟體(像是 AVID Media Composer、Davinci Resolve、Adobe Premiere,甚至 Apple FCP X)所需的速度。只有 6 顆硬碟用 RAID 6 配置的話,效能會非常糟糕。
TS-h2477AXU-RP 正確組裝方式是這樣的:你買兩顆 M.2 NVMe 硬碟(像 Samsung 990 EVO 1TB),裝到 TS-h2477AXU-RP 的主機板上,這將會變成你 ZFS(QuTS)作業系統和系統碟資料的 Storage Pool 1。這個 Pool 用 RAID 1。同時——你說你的 6 顆硬碟上已經有資料——那就沒辦法了!還是得買兩顆 M.2,把作業系統換成 QuTS(ZFS),把它裝到 2 顆 M.2 硬碟的 Storage Pool 1(RAID 1),這樣你就能開始重新部署。
接下來,你要準備至少十二顆規格相同的 7200 轉 SATA 硬碟(你用的東芝企業硬碟也可以),然後用這些硬碟組成 RAID 6 的 Storage Pool 2。買不起 12 顆?那你永遠都不能擁有一套可以讓多個用戶在剪輯軟體中得到 1000 到 1100 MB/sec 效能的系統。當然,16 或 24 顆同規格硬碟會更好,但 12 顆是最低的標準。
然後你就可以在 AJA System Test 或 Blackmagic Speed Test 裡看到 1000~1100 MB/sec 的速度,而不是你現在只有 500~600 MB/sec 的效能。不過你還需要好的 10G 網路交換器,以及電腦也要裝 10G 網路卡。如果你是小型 10G 系統,可以選 QNAP QSW-M3216R-8S8T,這台很適合你。請別再用那種糟糕的 8 埠 TP Link 非管理型交換器了。記得也要在 QNAP 和各台電腦的所有 10G 網路埠都啟用 jumbo frames。
你要 25G 速度?那就要幫 QNAP 裝 25G 擴充卡,專業交換器可以選 QNAP QSW-M5216 或 QSW-M7230,然後電腦上用像 Sonnet Twin 25G T5 這類的 25G 網卡。這樣你可以從原本 1100 MB/sec 提升到 2200 MB/sec。
至於你的 QTS 配上 6 顆硬碟 RAID 6 配置、機型 TS-h2477AXU-RP ——
什麼都不會有!也就只有你現在看到的效能,還是會覺得不滿意。AI 讓所有硬碟價格暴漲,這種情況短期內是不會改變的。
Bob Zelin
如果你只能拿到 290 MB 的讀取和 450 MB 的寫入速度,那肯定哪裡出了問題。尤其是讀取速度差太多了。
我這邊的 TVS-673XT (雖然處理器升級成了 i7)直接用 Thunderbolt 連到我的 MacMini。用 AJA Lite 測試 4K 視頻檔案時,寫入速度有 437 MB/s,而讀取速度達到 2094 MB/s。
換算下來 437 MB/s = 3.5 Gbps,2094 MB/s = 16.7 Gbps。我覺得這成績還不錯。
接著測試連到我的 TVS-873A,這是通過 TVS-673XT 的虛擬交換器,走 10 Gbit 網路連線:
雖然這裡的速度也遠不到 10Gbps,但考慮到 TS-873A 搭配的是 V1500B,這台 NAS 性能本來就沒有很強,而且還得透過第二台 NAS 轉接,這速度其實也不錯。
不過即使是 873A,我的讀取速度還是你的三倍。
對了,我還是用傳統硬碟,不是 SSD!