[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/13] QED image streaming
From: |
Philipp Hahn |
Subject: |
Re: [Qemu-devel] [PATCH 00/13] QED image streaming |
Date: |
Wed, 15 Jun 2011 12:46:23 +0200 |
User-agent: |
KMail/1.9.10 (enterprise35 20100903.1171286) |
Hello,
hopefully just a quick question...
On Tuesday 14 June 2011 20:18:18 Stefan Hajnoczi wrote:
> This patch series adds image streaming support for QED image files. Other
> image formats can also be supported in the future.
>
> Image streaming populates the file in the background while the guest is
> running. This makes it possible to start the guest before its image file
> has been fully provisioned.
...
> When image streaming is enabled, the unallocated regions of the image file
> are populated with the data from the backing file. This occurs in the
> background and the guest can perform regular I/O in the meantime. Once the
> entire backing file has been streamed, the image no longer requires a
> backing file and will drop its reference.
Does this also work for intermediate images, that is
- master image on a NFS share,
- local copy on a local drive using CoR-streaming from master,
- local instance based on local copy using CoW.
We normally have mostly independent servers without a shared storage, expect a
global NFS share for the master images. Currently we have to copy the master
image to the local server first, before we than can create lots of instances
from then, which have few changed relative to the master, so we don't want
the copying to happen there.
If haven't looked at QED yet, so thanks in advance for your answer.
Sincerely
Philipp Hahn
--
Philipp Hahn Open Source Software Engineer address@hidden
Univention GmbH Linux for Your Business fon: +49 421 22 232- 0
Mary-Somerville-Str.1 D-28359 Bremen fax: +49 421 22 232-99
http://www.univention.de/
signature.asc
Description: This is a digitally signed message part.
- [Qemu-devel] [PATCH 04/13] qed: extract qed_start_allocating_write(), (continued)
- [Qemu-devel] [PATCH 04/13] qed: extract qed_start_allocating_write(), Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 13/13] trace: trace bdrv_aio_readv/writev error paths, Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 05/13] qed: make qed_aio_write_alloc() reusable, Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 12/13] qed: intelligent streaming implementation, Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 08/13] qerror: add qerror_from_args() to create qerror objects, Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 10/13] qmp: add QMP support for stream commands, Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 11/13] block: add -drive stream=on|off, Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 03/13] qed: replace is_write with flags field, Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 01/13] qemu-config: }, { -> }, { to please checkpatch.pl, Stefan Hajnoczi, 2011/06/14
- [Qemu-devel] [PATCH 02/13] block: add -drive copy-on-read=on|off, Stefan Hajnoczi, 2011/06/14
- Re: [Qemu-devel] [PATCH 00/13] QED image streaming,
Philipp Hahn <=
- [Qemu-devel] Image streaming and live block copy (was: [PATCH 00/13] QED image streaming), Kevin Wolf, 2011/06/16
- Re: [Qemu-devel] Image streaming and live block copy, Anthony Liguori, 2011/06/16
- Re: [Qemu-devel] Image streaming and live block copy, Avi Kivity, 2011/06/16
- Re: [Qemu-devel] Image streaming and live block copy, Kevin Wolf, 2011/06/16
- Re: [Qemu-devel] Image streaming and live block copy, Avi Kivity, 2011/06/16
- Re: [Qemu-devel] Image streaming and live block copy, Marcelo Tosatti, 2011/06/16
- Re: [Qemu-devel] Image streaming and live block copy, Stefan Hajnoczi, 2011/06/16
- Re: [Qemu-devel] Image streaming and live block copy, Marcelo Tosatti, 2011/06/17