From out medium-sized business experience with ZFS, we have run into a few major "gotchas".
Firstly, RAM required for dedupe is ludicrous. We are running about 24GB RAM for around 4TB of space (we started at 12 or 16 and found it insufficient for the dedupe tables).
ZFS appears to have a known-but-rarely-discussed performance problem: once you hit 70-80% capacity utilisation, system performance grinds to a halt.
Anyone seriously considering ZFS for a production environment should do a shedload of testing (especially with an almost full disk set) first.
Firstly, RAM required for dedupe is ludicrous. We are running about 24GB RAM for around 4TB of space (we started at 12 or 16 and found it insufficient for the dedupe tables).
ZFS appears to have a known-but-rarely-discussed performance problem: once you hit 70-80% capacity utilisation, system performance grinds to a halt.
Anyone seriously considering ZFS for a production environment should do a shedload of testing (especially with an almost full disk set) first.