-
Welcome
-
Subscribe to
Containers in the upstream kernel (as compared to VZ kernel)
*One Line Summary
Comparison of containers features between OpenVZ and upstream kerne
Abstract
Historically, we have developed our own OpenVZ/Virtuozzo kernels as fork of the upstream (and later RHEL) kernels, with massive patchsets and lots of added functionality. For the last 10 years, though, we work hard to bring these features to the upstream kernel, and it pays both to us (less code to port) as well as to others (say, LXC and Docker can now use vanilla kernel). While upstream kernel is good enough, it’s still not on par with the OpenVZ one.
We have just finished rebasing OpenVZ kernel from RHEL6 (2.6.32-based) to RHEL7 (3.10-based) kernel. This session summarizes our experience and findings,
including answers to what is still missing from upstream kernel. The session also outlines our plans
to contribute to upstream.
Tags
kernel, containers, cgroups, openvz, virtuozzo
Speaker
-
Kir Kolyshkin
OpenVZ / CRIU / Odin / Parallels- Twitter: kolyshkin
Biography
Developing free software on Linux since 1998. Working on Linux Containers since 2002. Leading the OpenVZ project since 2005.