Difference between revisions of "Integration"

From CRIU
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

Docker

Status: in progress

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