Hi Daniel,<div><br></div><div>Firstly, thanks for such a detailed response. However, I am still not clear on few issues.<br><br><div class="gmail_quote">On Sat, Mar 20, 2010 at 4:30 PM, Daniel Lezcano <span dir="ltr"><<a href="mailto:daniel.lezcano@free.fr">daniel.lezcano@free.fr</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">Sagar Dixit wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I read on libvirt website that it supports LXC. Just curious to know if I<br>
can use libvirt live migration APIs with LXCs to migrate them from one<br>
machine to other ?<br>
  <br>
</blockquote></div>
There is a confusion the word LXC. Libvirt took this name at the same time the lxc tools were developed.<br>
The lxc tools are standalone userspace commands to use the containers. The LXC in libvirt is coded inside, without an external component </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
(maybe someone, one day will create a driver for the lxc tools, who knows ...).<br></blockquote><div><br></div><div>So what does the LXC code in libvirt exactly do ?  Sorry, but I did not get " is coded inside, without external component" </div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
The checkpoint / restart (aka migration, live migration, etc ...) is not mainstream, so it is not implemented in the libvirt.<br>
<br>
There will be available a kernel patchset in a few weeks making possible to do live migration with the lxc userspace tools (not libvirt), with some restrictions.<br>
<br>
In the same time, there is another checkpoint / restart kernel patchset on the way asking for mainstream inclusion and there are some patchset for lxc to integrate this implementation.<br>
<br>
So within 2/3 months, we should have lxc with 2 checkpoint/restart solutions embedded in it.<br></blockquote><div><br></div><div>Is there currently, facility provided by LXC tools (userspace) to checkpoint and restart ?</div>
<div><br></div><div>Thanks,</div><div>Sagar</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Thanks<br><font color="#888888">
 -- Daniel<br>
</font></blockquote></div><br></div>