Lxc vs openvz

Rami Rosen roszenrami at gmail.com
Mon Jun 16 15:03:16 EDT 2014


Hi,
In fact, the LXC project itself was not added to the kernel. It is the
underlying components, cgroups and namespaces, which were added to the
kernel. The work on cgroups started several years ago (by google), and
the work on namespaces started event before. The OpenVZ project, on
the other hand, is based on a proprietary project (Virtuozzo). The are
many
heavy features which OpenVZ added, and it will take probably years so
that the project will be fully in mainline.

If you want to learn more about this fascinating subject, you can read
two very detailed documents (pdf) with over 200 pages about
Linux Containers, LXC, OpenVZ, Docker, CRIU,
Namespaces and cgroups, in my website: http://ramirose.wix.com/ramirosen.


Regards,
Rami Rosen
http://ramirose.wix.com/ramirosen





On Mon, Jun 16, 2014 at 5:10 PM, Grzegorz Dwornicki <gd1100 at gmail.com> wrote:
> Hi
>
> Can anyone point me why lxc was added to the kernel instead of openvz? The
> point in time will be sufficient as I will look in the lkml archives.
>
> Grzegorz
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>



More information about the Kernelnewbies mailing list