星期一, 2月 02, 2026

[微言大義500字] ZFS擴充的真相:動態等量與效能最佳化

從2005年至今已超過20年,源自於Solaris 10的ZFS一直是一個看似無所不能但是又難以理解的先進檔案系統,連書架上一直放著兩本Michael W Lucas和Allan Jude的ZFS著作、工作跟ZFS息息相關的我都不見得可以馬上回答別人問我的問題,所以我就趁最近比較有空,一系列野人獻曝一些關於ZFS的基本觀念。


剛剛才挖出我在2003年底在iThome寫的Solaris 10技術預覽ZFS篇,真的感慨萬千,時間過得真快。

特性WAFL (NetApp)ZFS (OpenZFS)Btrfs
本質專用家電:必須買 NetApp 硬體才能用,效能極強。重型坦克:極致安全,對硬體(RAM)有一定要求。變形金剛:功能花俏、擴充靈活,整合於 Linux 核心。
最大優勢配合 NVRAM 的快照效能幾乎是業界神話。自我修復能力(Healing)最強,資料幾乎不可能損壞。硬碟增減非常隨意,支持單盤到多盤的靈活變換。
硬體需求依賴專門的 NVRAM 和磁碟陣列控制器。喜歡大量的 RAM(作為 ARC 快取)和 ECC 記憶體。對硬體要求最親民,適合家用與個人筆電。
缺點昂貴、封閉,維護成本高。擴充 VDEV(磁碟組)較不靈活,授權與 Linux 內核不相容。RAID 5/6 穩定性歷史上有爭議,企業級驗證較少。

沒有留言: