Py-P.Haul

Revision as of 15:48, 24 August 2015 by Sergey Bronnikov (talk | contribs) (add pronounce)

P.Haul is the project on top of CRIU implementing live migration usage scenario.

What does the name mean

P.Haul (pronounced pee-hɔːl, Russian: пихль) stands for Process HAULer. Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux operating system. Using this tool, you can freeze a running application (or part of it) and checkpoint it to a hard drive as a collection of files. You can then use the files to restore and run the application from the point it was frozen at. The distinctive feature of the CRIU project is that it is mainly implemented in user space.


Project resources

The source code is on GitHub

We have a test to play with it

There's also a HOWTO describing how to live migrate an OpenVZ container

See also