On 25 December 2013 05:14, Qixiaozhen <[email protected]> wrote: > Hi,all > > A blueprint is registered that is about shrinking the volume in thin > provision.
Have you got the link? > Thin provision means allocating the disk space once the instance writes the > data on the area of volume in the first time. > > However, if the files in the instance were deleted, thin provision could not > deal with this situation. The space that was allocated by the files could > not be released. > > So it is necessary to shrink the volume when the files are deleted in the > instance. In this case the user will probably need to zero out the free space of your filesystem too, in some cases, unless nova does that for them, which sounds a bit dodgy. > The operation of shrinking can be manually executed by the user with the web > portal or CLI command or periodically in the background. I wondered about an "optimise disk" call. A few thoughts: * I am not sure it can always be done "online" for all drivers, may need an offline mode * Similar operations have ways of confirming and reverting to protect against dataloss * Ideally keep all operations on the virtual disk, and no operations on its content * With chains of disks, you may want to simplify the chain too (where it makes sense) John _______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
