Hacker News new | ask | show | jobs
by eriknstr 3263 days ago
What I'd like to know is, can this issue be resolved in a future version of ZFS or is it too ingrained into the design of ZFS?
2 comments

For years the fix ("block pointer rewrite" feature) was promised as coming eventually, but that effort was abandoned. BTRFS will reach ZFS levels of stability before ZFS reaches BTRFS levels of flexibility.
It would be expensive -- you'd have to "rebalance" the data by copying it to the new volume / away from the old volume, which would take hours or days.
People who want this feature are mostly frugal. They want it so they can upgrade by just buying a single new disk. That is a rare enough use case that the performance penalty would be worth it.
Frugal enough to shut off their computer when they're not using it (to "save power"), so the rebalancing won't have time to complete in the background?
Isn't the fact that Drobo is still around and doing well a testament to people being fine with this tradeoff?