laminux29
306 天前
1.ZFS 的强大可不仅在于写时复制与快照,还有实时 zstd 压缩并且修改压缩参数、实时去重、1 - 3 个校验盘、几乎无限热备盘、Write 与 Read 行为可以分别单独分离出来用 SSD 接管来做分层存储且 Write 存储盘支持 raid ,Read 存储盘掉线后存储集群不会降级、快照不需要像 btrfs 这样一定要找个路径存放,等等。
2.ZFS ,或者说所有 COW FS ,为了实现这些功能,是牺牲了性能的,几乎只有 EXT 、NTFS 等传统 block based FS 的性能的一半。
3.ZFS 占内存是谣传,首先 ZFS 默认使用系统一半的内存,但是有参数可以修改这个行为。
4.最佳实践:
(1).PVE 的系统盘、虚拟机文件盘,建议用传统的 EXT4 甚至 xfs ,这种业务场景,COW FS 发挥不了优势。
(2).PBS 、文件服务器、备份服务器,就可以用 COW FS ,这种场景才是 COW FS 的优势所在。