4 ms·
The thing that need 8/16GB of ram to run. Creating a solid FS takes time, ZFS is good because it has been around for 10years.
by Thaxll 10y ago
The thing that need 8/16GB of ram to run. Creating a solid FS takes time, ZFS is good because it has been around for 10years.
- williamstein 10y agoBtrfs entered the Linux kernel over 7 years ago. (I've used both btrfs and ZFS a lot in production and would never touch btrfs again. I really like ZFS though.)
- Thaxll 10y ago"The development of Btrfs began in 2007, and by August 2014, the file system's on-disk format has been marked as stable."
- rleigh 10y agoThe on-disk format is the least of the problems with Btrfs. The quality of the implementation of the filesystem which uses that format is the bigger issue. It's still awful, and I've been using it since the start. Two years ago, I migrated everything to ZFS and haven't looked back. It works. It hasn't lost any data, and it's easy to set up and administer. I can't give it any higher praise than that. It does its stuff with no fuss or drama.
- cm3 10y agoIsn't that just for the default dedup implementation where it's suggested to have 2-5GB per TB? HAMMER fs can dedup with little RAM, but the ZFS devs aren't ignorant or uninformed, so I would expect them to have a plan to remedy the inefficiency of OpenZFS's dedup implementation. I know there are commercially avaialbe alternaitve dedup versions, but I don't have any experience with those.
- olavgg 10y agoZFS runs fine with just 1GB of ram. Even several terrabytes of storage. When it comes to knowledge about ZFS, avoid about anything that comes from the FreeNAS community. It is quackery at its best.
- gsnedders 10y agoThe problem is that there's so much quackery around ZFS when you Google for answers to any major problem. It's frequently hard to get good information.
- Terribledactyl 10y agoI just want to point out that the official documentation is absolutely great. http://docs.oracle.com/cd/E19253-01/819-5461/ http://docs.oracle.com/cd/E19253-01/819-5461/
- the8472 10y agoDoesn't ZFS dedup eat lots of ram? btrfs offers on-demand deduplication instead of it being always-on.
- snuxoll 10y agoYes, it does. But dedup is rarely that useful in my experience, it sounds nice on paper but it often doesn't provide benefits worth the CPU and IOPS demand it generates. Compression is "good enough" 98% of the time, and ZFS does a fine job with it.
- the8472 10y agodedup is quite useful when you have snapshots that somehow have lost their space-sharing. I guess it's due to files being replaced with identical files.
- unhammer 10y agoIf you take snapshotted backups from ext4 etc filsystems (no send/recv), where users regularly reorganise photo folders, dedup is invaluable :-)
- pmarreck 10y agoIf you need filesystem dedup... Perhaps handle it in userspace instead