[Gluster-devel] Snapshot backend (was Re: EAGAIN/EBUSY handling in glusterfs)
Niels de Vos
ndevos at redhat.com
Thu Jan 24 08:00:48 UTC 2013
On Wed, Jan 23, 2013 at 10:33:49AM -0800, Joe Julian wrote:
>
> On 01/23/2013 01:34 AM, Shishir Gowda wrote:
> >One of the possible scenarios is someone taking a lvm snap of the backend.
> As an aside, lvm snapshots are good for one-off temporary saves, but
> are completely useless as an interval snapshot. Each one takes up a
> ton of ram and increase boot-up times very significantly. I would
> recommend focusing on btrfs for any snapshotting backend.
The new LVM/device-mapper thin-provisioning should remedy quite these
problems. I have not yet tried this myself, but it looks promising.
- http://fedoraproject.org/wiki/Features/ThinProvisioning
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=Documentation/device-mapper/thin-provisioning.txt
More information about the Gluster-devel
mailing list