qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Block job commands in QEMU 1.2 [v2, including support f


From: Paolo Bonzini
Subject: Re: [Qemu-devel] Block job commands in QEMU 1.2 [v2, including support for replication]
Date: Thu, 31 May 2012 12:14:33 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1

Il 31/05/2012 10:44, Roni Luxenberg ha scritto:
> a continuous replication application expects to get all IOs in the same order 
> as
> issued by the guest irrespective of the (rate of the) flushes done within the 
> guest.

Does real hardware give such consistency, unless you disable caching?

> This is required to be able to support more advanced features like cross VM 
> consistency
> where the application protects a group of VMs (possibly running on different 
> hosts)
> forming a single logical application/service.
> Does the design strictly maintain this property?

No.  But this is only a problem with the implementation, not with the API.

> under this design and assuming async implementation, is a same block
> that is written few times in a raw by the guest guaranteed to be
> received by the continuous replication agent the same exact number of
> times without overriding any of the writes?

No.

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]