OpenVZ

From CRIU
Revision as of 18:20, 7 October 2016 by Cyrillos (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

OpenVZ (Open Virtuozzo) is an operating system-level virtualization technology for Linux. It uses CRIU and P.Haul to live-migrate containers.

Virtuozzo's CRIU

Because not all features implemented in Open Virtuozzo are merged into vanilla kernel yet, it's been adopted to create a fork of CRIU with Virtuozzo specific patched on top of vanilla instance. The CRIU-VZ is open project of course with the following branches:

  • master — is a copy of vanilla master branch
  • vz7-rtm — Virtuozzo 7 criu instance
  • vz7-u1 — current stable branch of Virtuozzo 7 with patches which will come into next Virtuozzo update

While vanilla CRIU is a fast pacing project the Virtuozzo instance is usually slightly behind. In particular currently v2.5 is used as a stable base.

Virtuozzo's P.Haul

The P.Haul fork