[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-18 Thread Yoshiaki Tamura
2009/11/17 Yoshiaki Tamura tamura.yoshi...@lab.ntt.co.jp: Avi Kivity wrote: On 11/16/2009 04:18 PM, Fernando Luis Vázquez Cao wrote: Avi Kivity wrote: On 11/09/2009 05:53 AM, Fernando Luis Vázquez Cao wrote: Kemari runs paired virtual machines in an active-passive configuration and

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-18 Thread Avi Kivity
On 11/18/2009 03:28 PM, Yoshiaki Tamura wrote: I don't think lmbench is intensive but it's sensitive to memory latency. We'll measure kernel build time with minimum config, and post it later. Here are some quick numbers of parallel kernel compile time. The number of vcpu is 1, just for

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-18 Thread Yoshiaki Tamura
2009/11/18 Avi Kivity a...@redhat.com: On 11/18/2009 03:28 PM, Yoshiaki Tamura wrote: I don't think lmbench is intensive but it's sensitive to memory latency. We'll measure kernel build time with minimum config, and post it later. Here are some quick numbers of parallel kernel compile time.

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-17 Thread Avi Kivity
On 11/17/2009 01:04 PM, Yoshiaki Tamura wrote: What I mean is: - choose synchronization point A - start copying memory for synchronization point A - output is delayed - choose synchronization point B - copy memory for A and B if guest touches memory not yet copied for A, COW it - once A

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-17 Thread Yoshiaki Tamura
2009/11/17 Avi Kivity a...@redhat.com: On 11/17/2009 01:04 PM, Yoshiaki Tamura wrote: What I mean is: - choose synchronization point A - start copying memory for synchronization point A  - output is delayed - choose synchronization point B - copy memory for A and B   if guest touches

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-16 Thread Fernando Luis Vázquez Cao
Avi Kivity wrote: On 11/09/2009 05:53 AM, Fernando Luis Vázquez Cao wrote: Kemari runs paired virtual machines in an active-passive configuration and achieves whole-system replication by continuously copying the state of the system (dirty pages and the state of the virtual devices) from the

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-16 Thread Avi Kivity
On 11/16/2009 04:18 PM, Fernando Luis Vázquez Cao wrote: Avi Kivity wrote: On 11/09/2009 05:53 AM, Fernando Luis Vázquez Cao wrote: Kemari runs paired virtual machines in an active-passive configuration and achieves whole-system replication by continuously copying the state of the system

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-15 Thread Avi Kivity
On 11/09/2009 05:53 AM, Fernando Luis Vázquez Cao wrote: Kemari runs paired virtual machines in an active-passive configuration and achieves whole-system replication by continuously copying the state of the system (dirty pages and the state of the virtual devices) from the active node to the

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-15 Thread Dor Laor
On 11/13/2009 01:48 PM, Yoshiaki Tamura wrote: Hi, Thanks for your comments! Dor Laor wrote: On 11/09/2009 05:53 AM, Fernando Luis Vázquez Cao wrote: Hi all, It has been a while coming, but we have finally started work on Kemari's port to KVM. For those not familiar with it, Kemari provides

[Qemu-devel] Re: [RFC] KVM Fault Tolerance: Kemari for KVM

2009-11-15 Thread Yoshiaki Tamura
Hi, Thanks for your comments! Dor Laor wrote: On 11/09/2009 05:53 AM, Fernando Luis Vázquez Cao wrote: Hi all, It has been a while coming, but we have finally started work on Kemari's port to KVM. For those not familiar with it, Kemari provides the basic building block to create a