Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

ZFS has a lot of cool features. Granted. But the question is whether or not you need those features, and are they worth the cost that they incur. Especially in the days of VM's, memory is often at a huge premium --- consider how much you have to pay for extra memory. This is not surprising, because if you try to pack a couple of dozen VM's on a single server, memory very often ends up being the critically short resource (servers have only so many DIMM slots, and high density memory modules are expensive).

ZFS might be great if you're running a file server where you can pack many gigabytes of memory into a server and not use it for anything else. But if you are trying to run a cloud or VM server, where you are trying to pack lots of jobs on a single machine, the cost/benefit ratio of a copy-on-write file system (whether it is btrfs or ZFS) may not be worth it.



Sure, give up deduplication, snapshots, raidz, self healing and more for a fuzzy cost/benefit ratio that is based on no data.


Take a look at SmartOS which is based on Illumos. Has KVM and is used extensively by Joyent themselves.

Sorry, but having your underlying storage be rock solid is absolutely crucial for VM's.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: