Thin provisioning (zfs sparse volumes)
Posted: 09 Oct 2012 10:45
I believe that someone from the devs (or someone who has some experience with thin provisioning in zfs) should shed some light regarding this characteristic...
As far as I understand: Thin provisioning (sparse volumes) is the ability to "fake" the actual space of the filesystem.
Example: You have 4x1TB raidZ1 --> The real space is <=3TB
You use thin provisioning and trick the OS to believe that your actual filesystem is 10TB
Once you get occupied space close to the actual 3TB, you can add another disk in the array and you won't need to do anything else (no need to grow the filesystem)
Until this point this is what I understand ( I may be wrong - plus I don't even use ZFS)
A step by step example, showing the actual implementation by adding an extra disk to a full raidz which uses thin provisioning, by someone who knows how to use it would be a great thing, both for users to understand how to use it and for translators who like to create an easy to understand translation (this is why I need it)
As far as I understand: Thin provisioning (sparse volumes) is the ability to "fake" the actual space of the filesystem.
Example: You have 4x1TB raidZ1 --> The real space is <=3TB
You use thin provisioning and trick the OS to believe that your actual filesystem is 10TB
Once you get occupied space close to the actual 3TB, you can add another disk in the array and you won't need to do anything else (no need to grow the filesystem)
Until this point this is what I understand ( I may be wrong - plus I don't even use ZFS)
A step by step example, showing the actual implementation by adding an extra disk to a full raidz which uses thin provisioning, by someone who knows how to use it would be a great thing, both for users to understand how to use it and for translators who like to create an easy to understand translation (this is why I need it)