Linux virtualization alternatives
This comparison table is dedicated to compare OS virtualization engine for Linux.
These virtualization software works using a modified linux
kernel. For this reason they run only on linux host and can
only run linux guests with the same kernel. The advantages
of these virtualization software is the performance which
is assimilated to native. Also the RAM memory management is
more flexible, since you might not have to dedicate an amount
of RAM to a virtual server, so that if the virtual server does not
use the memory others can use it.
Feel free to correct any mistakes, add relevant criteria or add another virtualization engine.
You might also be interested by the following comparison:
live migration: is the ability to move your virtual server on a different physical machine with a very small downtime, without having to reboot the virtual server.
snapshot support: is the ability to create a backup / copy of your current virtual machine.
libvirt support: libvirt is a toolkit (library / API) to
control virtualization process so that you can create and control
virtualized systems in a standard way. One API to control OpenVZ,
lxc or other virtual machines like KVM/QEMU, Xen...