A diferença mais importante entre a virtualização KVM e LXC é que as máquinas virtuais exigem uma instância de kernel separada para serem executadas, enquanto os contêineres podem ser implantados a partir do sistema operacional do host. Isso reduz significativamente a complexidade da criação e manutenção de contêineres. Além disso, a redução da sobrecarga permite a criação de um grande número de contêineres com velocidades de inicialização e desligamento mais rápidas.
Saiba mais sobre os tipos de virtualização.