Can't thus be done with a regular file and a loop back device?

Remco

On 26 Feb 2013, at 06:35, Suman C <schakr...@gmail.com> wrote:

> Yes, zvol like feature where a btrfs subvolume like construct can be
> made available as a LUN/block device. This device can then be used by
> any application that wants a raw block device. iscsi is another
> obvious usecase. Having thin provisioning support would make it pretty
> awesome.
> 
> Suman
> 
> On Mon, Feb 25, 2013 at 5:46 PM, Fajar A. Nugraha <l...@fajar.net> wrote:
>> 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
--
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

Reply via email to