[CRIU] Checkpointing in parallel?

Hellmanns, David Immanuel Maria david.hellmanns at rwth-aachen.de
Wed Jun 14 10:55:03 MSK 2017


Hi Guys,


I am writing my master thesis about reducing downtime during live migration. Therefore I also have a look at CRIU and container migration.


I am using Ubuntu 16.04 as host system and run a Ubuntu 16.04 container on it. In my setup the checkpoint procedure takes ~2sec. During this time all processes are frozen and therefore the downtime accounts to ~2sec, too. I evaluated the code and log files and I noted that a container is treated as an usual process tree. All processes of this process tree are checkpointed sequentially. On average the checkpoint time of one process was ~170ms and I have 14 processes in total. The question now arises, is it possible to checkpoint independent processes in parallel? Further, if it is not possible, which dependencies are the reason?


Due to the fact that the main focus of my master thesis is on a more general approach, I do not have the time to familiarize myself with the checkpointing code in detail. However, I am personally highly interested in this topic. Hence, I would be very glad if someone could shed some light on my question.


Thank you very much for your effort in advance!


Best regards,
David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvz.org/pipermail/criu/attachments/20170614/20f0cbdb/attachment.html>


More information about the CRIU mailing list