Re: [Qemu-devel] [RFC PATCH v2 00/23] COarse-grain LOck-stepping(COLO) Virtual Machines for Non-stop Service

2014-10-29 Thread Stefan Hajnoczi
On Wed, Oct 29, 2014 at 05:54:00PM +0800, Wen Congyang wrote: > On 10/29/2014 05:34 PM, Dr. David Alan Gilbert wrote: > > * Wen Congyang (we...@cn.fujitsu.com) wrote: > > > > > > > >> Hi all: > >> > >> I will start to implement disk replication. Before doing this, I think we > >> should decide

Re: [Qemu-devel] [RFC PATCH v2 00/23] COarse-grain LOck-stepping(COLO) Virtual Machines for Non-stop Service

2014-10-29 Thread Dr. David Alan Gilbert
* Wen Congyang (we...@cn.fujitsu.com) wrote: > On 10/29/2014 05:34 PM, Dr. David Alan Gilbert wrote: > > * Wen Congyang (we...@cn.fujitsu.com) wrote: > > > > > > > >> Hi all: > >> > >> I will start to implement disk replication. Before doing this, I think we > >> should decide > >> how to imple

Re: [Qemu-devel] [RFC PATCH v2 00/23] COarse-grain LOck-stepping(COLO) Virtual Machines for Non-stop Service

2014-10-29 Thread Dr. David Alan Gilbert
* Hongyang Yang (yan...@cn.fujitsu.com) wrote: > Hi Dave, > >For the COLO disk replication; are you talking here about 'local storage' > >and treating it as 'internal state' or 'external state' (as described in the > >first half of 4.4 in the original COLO paper)? > > 'local storage' and 'intern

Re: [Qemu-devel] [RFC PATCH v2 00/23] COarse-grain LOck-stepping(COLO) Virtual Machines for Non-stop Service

2014-10-29 Thread Hongyang Yang
Hi Dave, 在 10/29/2014 05:34 PM, Dr. David Alan Gilbert 写道: * Wen Congyang (we...@cn.fujitsu.com) wrote: Hi all: I will start to implement disk replication. Before doing this, I think we should decide how to implement it. I have two ideas about it: 1. implement it in qemu Advantage: ve

Re: [Qemu-devel] [RFC PATCH v2 00/23] COarse-grain LOck-stepping(COLO) Virtual Machines for Non-stop Service

2014-10-29 Thread Wen Congyang
On 10/29/2014 05:34 PM, Dr. David Alan Gilbert wrote: > * Wen Congyang (we...@cn.fujitsu.com) wrote: > > > >> Hi all: >> >> I will start to implement disk replication. Before doing this, I think we >> should decide >> how to implement it. >> >> I have two ideas about it: >> 1. implement it in q

Re: [Qemu-devel] [RFC PATCH v2 00/23] COarse-grain LOck-stepping(COLO) Virtual Machines for Non-stop Service

2014-10-29 Thread Dr. David Alan Gilbert
* Wen Congyang (we...@cn.fujitsu.com) wrote: > Hi all: > > I will start to implement disk replication. Before doing this, I think we > should decide > how to implement it. > > I have two ideas about it: > 1. implement it in qemu >Advantage: very easy, and don't take too much time >Dis

Re: [Qemu-devel] [RFC PATCH v2 00/23] COarse-grain LOck-stepping(COLO) Virtual Machines for Non-stop Service

2014-10-29 Thread Wen Congyang
On 09/23/2014 05:23 PM, Yang Hongyang wrote: > Virtual machine (VM) replication is a well known technique for > providing application-agnostic software-implemented hardware fault > tolerance "non-stop service". COLO is a high availability solution. > Both primary VM (PVM) and secondary VM (SVM) run

[Qemu-devel] [RFC PATCH v2 00/23] COarse-grain LOck-stepping(COLO) Virtual Machines for Non-stop Service

2014-09-23 Thread Yang Hongyang
Virtual machine (VM) replication is a well known technique for providing application-agnostic software-implemented hardware fault tolerance "non-stop service". COLO is a high availability solution. Both primary VM (PVM) and secondary VM (SVM) run in parallel. They receive the same request from clie