Que facetas devo considerar ao decidir qual hóspede vai para a cadeia (“full”) KVM e qual na LXC?

1

Atualmente estou migrando para um novo servidor. O antigo rodava 10.04 como sistema host e mais alguns 10.04 e Debian 6 como convidados do KVM. Isso foi bom, porque o processador tinha suporte para virtualização. O desempenho foi aceitável. A memória era o recurso de gargalo para este caso.

No novo servidor eu tenho mais RAM, discos maiores, melhor CPU e acho que não seria um problema lidar com a carga (uma carga que a antiga poderia suportar sem problemas). No entanto, agora gostaria de dividir os convidados em alguns com uma cadeia lxc e alguns com a virtualização completa sob KVM / libvirt , fornecendo mais confiança (segurança) do que chroot , mas maior desempenho que libvirt / kvm ao custo das desvantagens de segurança.

Alguns dos convidados terão seus IPs (v4 e v6) "diretamente" expostos à Internet (pelo menos dois servidores da web), enquanto outros fornecem serviços apenas para a "intranet". Haverá também uma instância de nginx que atua como um frontend para vários servidores da Web que não são expostos diretamente. Este deveria ser o fator orientador, embora? O fato de os hóspedes estarem ou não "voltados para a web"?

Minha principal preocupação é a segurança seguida de desempenho.

A questão: Quais são as facetas a considerar quando se decide qual vai para uma cadeia LXC e qual se torna um convidado KVM completo?

    
por 0xC0000022L 01.02.2013 / 03:06

0 respostas