[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynami
From: |
Stefano Garzarella |
Subject: |
Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size |
Date: |
Sun, 14 Apr 2019 15:20:08 +0200 |
User-agent: |
NeoMutt/20180716 |
On Thu, Apr 11, 2019 at 01:06:49PM -0400, Jason Dillaman wrote:
> On Thu, Apr 11, 2019 at 9:02 AM Stefano Garzarella <address@hidden> wrote:
> >
> > On Thu, Apr 11, 2019 at 08:35:44AM -0400, Jason Dillaman wrote:
> > > On Thu, Apr 11, 2019 at 7:00 AM Stefano Garzarella <address@hidden> wrote:
> > > >
> > > > RBD APIs don't allow us to write more than the size set with
> > > > rbd_create()
> > > > or rbd_resize().
> > > > In order to support growing images (eg. qcow2), we resize the image
> > > > before RW operations that exceed the current size.
> > >
> > > What's the use-case for storing qcow2 images within a RBD image? RBD
> > > images are already thinly provisioned, they support snapshots, they
> > > can form a parent/child linked image hierarchy.
> > >
> >
> > Hi Jason,
> > I understand your point of view, maybe one use case could be if you have
> > a qcow2 image and you want to put it in the rdb pool without convert it.
> >
> > I'm going through this BZ [1] and I'll ask if they have other
> > use cases in mind.
>
> Assuming no good use-cases, perhaps it would just be better to make
> the qemu-img error messages more clear.
>
Hi Jason,
I asked about use-cases and they want to use qcow2 on rbd in order to
take advantage of these qcow2 features [1]: external snapshots,
Copy-on-write, and optional compression and encryption.
Maybe the more interesting are external snapshots and Copy-on-write,
since encryption can be achieved with LUKS and rbd should support
compression for a specified pool.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1171007#c13
Cheers,
Stefano
- [Qemu-block] [PATCH RFC 0/1] block/rbd: increase dynamically the image size, Stefano Garzarella, 2019/04/11
- [Qemu-block] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Stefano Garzarella, 2019/04/11
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Jason Dillaman, 2019/04/11
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Stefano Garzarella, 2019/04/11
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Jason Dillaman, 2019/04/11
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size,
Stefano Garzarella <=
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Jason Dillaman, 2019/04/14
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Kevin Wolf, 2019/04/15
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Stefano Garzarella, 2019/04/17
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Kevin Wolf, 2019/04/17
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Stefano Garzarella, 2019/04/19
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Kevin Wolf, 2019/04/23
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Stefano Garzarella, 2019/04/23
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Kevin Wolf, 2019/04/23
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Kevin Wolf, 2019/04/29
- Re: [Qemu-block] [Qemu-devel] [PATCH RFC 1/1] block/rbd: increase dynamically the image size, Stefano Garzarella, 2019/04/29