Respostas:
Pessoalmente, acho que o LXC está em rápido desenvolvimento e atrasos na documentação.
Eu pessoalmente uso o openvz em "servidores de produção" e não acho que o LXC ainda esteja maduro o suficiente para ser usado na "produção".
Eu sugiro que você olhe para proxmox
http://pve.proxmox.com/wiki/Main_Page
Oferece um host Debian, interface web e KVM e openvz. Eles planejam usar o LXC quando o considerarem estável.
Pelo que posso dizer, o LXC tem algumas vantagens como estar disponível no kernel do Linux (para que você não precise de um kernel especial para usá-lo). Por outro lado, o OpenVZ suporta migração ao vivo.
Você precisará verificar os recursos de cada ferramenta e ver quais são os mais importantes para você.
Você pode encontrar aqui uma breve revisão dos recursos de cada um.
A partir do OpenVZ 4, você pode executar o OpenVZ em um kernel Linux 3.0 padrão. O OpenVZ ainda se beneficia de seu próprio kernel; existem alguns recursos específicos do kernel do OpenVZ.
Acho curioso que exista todo esse interesse repentino no LXC quando a plataforma OpenVZ, muito mais madura, faz isso com muito sucesso há muitos anos. O LXC é na verdade um derivado do OpenVZ para o kernel da linha principal, portanto não é uma idéia nova. A inicialização a partir de diferentes kernels sempre foi trival, então não vejo por que isso seria um problema ao usar o OpenVZ. Eu acho que algumas pessoas não se sentem confortáveis usando um kernel não-mainline e talvez pensem que as coisas mais novas são mais sexy.
O LXC provavelmente substituirá o OpenVZ .... daqui a 10 anos. Ainda não está pronto. Nem mesmo para o desenvolvimento de ponta, a menos que você não se importe com a falta de recursos, documentação irregular, falta de 'experiência na Internet' (ou seja, base de conhecimento construída encontrada em pesquisas na Internet).
Em mais um ano ou dois, quando o recurso estiver mais completo e houver mais base de conhecimento, provavelmente estará pronto para algumas coisas não críticas off-line. No entanto, ao fazer uma pesquisa na Internet, as pessoas estavam dizendo isso há um ano e ainda não está lá ainda.
Esta é uma pergunta de 1 ano de idade, mas em vista das mudanças no campo de jogo, eu adicionaria meus 2 centavos.
Eu recomendaria que, para contêiner, as pessoas devessem olhar para o Docker . Ele é construído sobre o LXC (e outras ferramentas) e fornece ferramentas extensivas para construção, manutenção, distribuição e atualização de contêineres. Além disso, há uma comunidade bastante grande ao seu redor.
Uma diferença notável é que o Docker promove "contêineres de processo único", em oposição ao uso tradicional do LXC, que é mais uma máquina virtual leve e de pleno direito. Isso requer algum ajuste no pensamento, mas tem seus benefícios.