<div dir="ltr"><span class="im" style="font-size:12.8px"><br></span><font color="#9900ff"><span style="font-size:12.8px">> When you just live migrate a container you should keep images with memory contents</span><br style="font-size:12.8px"><span style="font-size:12.8px">> on source node FS, then copy them to the destination one. </span></font><div><span style="font-size:12.8px"><font color="#000000">Using shared file system eliminates the need of copying any thing(memory and context) from source node to destination node. According to this live migration should be faster then disk-less migration. This that right?</font></span><br><div><font color="#9900ff"><span style="font-size:12.8px">> In disk-less live migration</span><br style="font-size:12.8px"><span style="font-size:12.8px">> you can send memory dumps directly to the destination host using page server</span></font><br><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div></div></div><div><span style="font-size:12.8px">Thanks,</span></div><div><span style="font-size:12.8px">Prashanth Chillabatte</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Oct 19, 2015 at 2:22 PM, Pavel Emelyanov <span dir="ltr"><<a href="mailto:xemul@parallels.com" target="_blank">xemul@parallels.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 10/15/2015 06:53 PM, Prashant Chillabatte wrote:<br>
><br>
> Hello All,<br>
><br>
> I started using criu from few days back. I have few quires after using CRIU for few weeks.<br>
><br>
> I would really appreciate your helping hands on understanding CRIU better.<br>
><br>
> 1st Query:<br>
> I failed to understand the difference between the live migration and disk-less migration.<br>
><br>
> In live migration<br>
><br>
> ●Take the snapshot of the process<br>
> ●Copy them into some shared folders.[involves creating images files of both memory and context and pasting/dumping at a directory ]<br>
><br>
> In disk-less migration<br>
><br>
> ●Take the snapshot of the process<br>
> ●Transfer the process memory related files[Transfer involves creating memory image files and pasting/dumping them on the restore side ] ->> this step looks like same as coping into shared folder in live migration<br>
> ●Copy process context image files using scp.<br>
><br>
> I fail to understand the difference, can someone give a better understanding of the same.<br>
<br>
</span>When you just live migrate a container you should keep images with memory contents<br>
on source node FS, then copy them to the destination one. In disk-less live migration<br>
you can send memory dumps directly to the destination host using page server.<br>
<span class=""><br>
> 2nd Query:<br>
> I want to know about page-server, what does page-server do?How different it is from secure copying like scp.<br>
<br>
</span>The main advantage when using page server is that you don't have to keep memory dumps<br>
in two places -- source node and destination one.<br>
<span class=""><br>
> 3rd Query:<br>
> What does live migration exactly means?<br>
> My understanding after using CRIU for few weeks:<br>
> ■Process running on node 1<br>
> ■Checkpointthe process<br>
> ■Restore the process on the 2nd node<br>
><br>
> And the process/application/service under migration has downtime equivalent to time elapsed between checkpoint and restore.<br>
><br>
> Correct me if i am wrong.<br>
><br>
> Thanks,<br>
> Prashanth Chillabatte<br>
><br>
><br>
><br>
</span>> _______________________________________________<br>
> CRIU mailing list<br>
> <a href="mailto:CRIU@openvz.org">CRIU@openvz.org</a><br>
> <a href="https://lists.openvz.org/mailman/listinfo/criu" rel="noreferrer" target="_blank">https://lists.openvz.org/mailman/listinfo/criu</a><br>
><br>
<br>
</blockquote></div><br></div>