Os contêineres OpenVZ têm uma sobrecarga muito baixa e são fáceis de gerenciar a partir do host. No entanto, as principais desvantagens do OpenVZ são a tolerância a falhas e a flexibilidade.
O código em execução em um contêiner OpenVZ pode acionar um pânico do kernel que trava o nó inteiro. Se você permitir que os contêineres atuem como clientes NFS, um travamento do NFS pode paralisar todo o sistema.
Os contêineres OpenVZ precisam executar a mesma versão do kernel do host. Eles não podem inserir módulos do kernel. Além disso, eles só podem usar os recursos do Linux que foram virtualizados pelo OpenVZ, por isso você não pode usar autofs
, por exemplo (a partir de 2013).
Se você sabe que pode viver com essas limitações, tente usar o OpenVZ. Se não der certo, não é tão difícil mudar para uma solução completa de virtualização. (O esboço do processo é: crie uma imagem de disco, monte-a em loopback, instale um kernel, reative algumas entradas inittab.)