On Tue, Feb 26, 2013 at 11:59 AM, Mike Fleetwood <mike.fleetw...@googlemail.com> wrote: > On 25 February 2013 23:35, Suman C <schakr...@gmail.com> wrote: >> Hi, >> >> I think it would be great if there is a lvm volume or zfs zvol type >> support in btrfs.
> Btrfs already has capabilities to add and remove block devices on the > fly. Data can be stripped or mirrored or both. Raid 5/6 is in > testing at the moment. > https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices > https://btrfs.wiki.kernel.org/index.php/UseCases#RAID > > Which specific features do you think btrfs is lacking? I think he's talking about zvol-like feature. In zfs, instead of creating a filesystem-that-is-accessible-as-a-directory, you can create a zvol which behaves just like any other standard block device (e.g. you can use it as swap, or create ext4 filesystem on top of it). But it would also have most of the benefits that a normal zfs filesystem has, like: - thin provisioning (sparse allocation, snapshot & clone) - compression - integrity check (via checksum) Typical use cases would be: - swap in a pure-zfs system - virtualization (xen, kvm, etc) - NAS which exports the block device using iscsi/AoE AFAIK no such feature exist in btrfs yet. -- Fajar -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html