Zfs
BTRFS 與 ZFS 相比如何?
我正在考慮在我擁有的一些新伺服器上使用哪個作業系統和文件系統,並且正在考慮使用帶有 ZFS 的 Free BSD 或帶有 BTRFS 的 Linux。
我在兩個系統上執行的程序,所以唯一的問題是文件系統的可靠性和性能等。
截至 2010 年 4 月,Btrfs 仍處於開發階段,尚未準備好投入生產使用(實際上,還沒有——我一直在嘗試使用核心 2.6.32)。功能方面的 btrfs 包含一些但不是所有 ZFS 功能。最值得注意的是缺少 RAID-Z 和重複數據刪除。
btrfs 的作用是快照、寫時複製、校驗和以及將多個磁碟用作單個卷。GNU cp 最近獲得了一個簡潔的“reflink”功能,可以將文件複製為寫時複製副本。
ZFS-FUSE 似乎比 btrfs 更穩定,所以如果你使用 Linux,這可能是一個選擇 ( http://zfs-fuse.net/ )。Solaris ZFS 的大多數功能都已實現。但是,找不到最新的性能基準。
對於一個堅如磐石的解決方案,我仍然會說使用 Linux 和 XFS。如果需要快照,請添加 LVM2。如果您需要 Software-RAID,請添加 mdadm。