Difference between revisions of "Integration"
Jump to navigation
Jump to search
(OpenVZ support filled in) |
m |
||
Line 3: | Line 3: | ||
== OpenVZ == | == OpenVZ == | ||
{{Status|in progress}} | {{Status|in progress}} | ||
+ | |||
Currently, vzctl supports CRIU for checkpoint/restore of upstream containers (i.e. when non-OpenVZ kernel is used). Commands <code>vzctl suspend</code> and <code>vzctl restore</code> fully work. Live migration doesn't work yet as it requires support for <code>vzctl suspend {--suspend, --dump, --kill, --restore}</code> which is not yet implemented as it requires a separate daemon to hold the state of a partially checkpointed container (or an ability from criu tool to do that). | Currently, vzctl supports CRIU for checkpoint/restore of upstream containers (i.e. when non-OpenVZ kernel is used). Commands <code>vzctl suspend</code> and <code>vzctl restore</code> fully work. Live migration doesn't work yet as it requires support for <code>vzctl suspend {--suspend, --dump, --kill, --restore}</code> which is not yet implemented as it requires a separate daemon to hold the state of a partially checkpointed container (or an ability from criu tool to do that). | ||
* [https://openvz.org Project homepage] | * [https://openvz.org Project homepage] |
Revision as of 21:30, 4 February 2015
CRIU is not so easy to be used as a standalone tool -- it works best integrated into other software. This page lists such software and provides details about the current status.
OpenVZ
Status: in progress
Currently, vzctl supports CRIU for checkpoint/restore of upstream containers (i.e. when non-OpenVZ kernel is used). Commands vzctl suspend
and vzctl restore
fully work. Live migration doesn't work yet as it requires support for vzctl suspend {--suspend, --dump, --kill, --restore}
which is not yet implemented as it requires a separate daemon to hold the state of a partially checkpointed container (or an ability from criu tool to do that).
LXC/LXD
Status: ready
- Project homepage
- The tools version 1.1.0 fully supports CRIU to C/R LXC containers
- lxc-checkpoint man page
Docker
Status: in progress
- Project homepage
- Integration efforts done by Saied Kazemi from Google
OpenMPI
Status: stalled
- Adrian Reber did first version of patches
Wayland/Weston
Status: under investigation
- Ruslan Kuprieiev plans to patch the X-server to let CRIU C/R graphical apps