Velocidade do host Xen / KVM versus velocidade do kernel “limpa”

1

Procuramos continuar executando alguns aplicativos no host Dom0 / KVN, e eu gostaria de saber se há alguma diferença de desempenho entre o kernel habilitado para Xen / KVM e o kernel regular "limpo".

Alguém já marcou coisas como esta?

Obrigado!

    
por SyRenity 18.07.2009 / 21:10

2 respostas

2

Eu não tenho nenhum benchmark, mas nós rodamos alguns bancos de dados muito grandes e muito usados (PostgreSQL) no Xen dom0 para que, em um piscar de olhos, pudéssemos rodar alguns domUs, se necessário. Nós nunca notamos qualquer degradação de desempenho em comparação ao kernel de estoque.

    
por 19.07.2009 / 17:47
0

Ainda não testei o KVM, mas fiz um pouco com o Xen.

Há muito pouco (se houver) queda no desempenho da CPU. E para cargas de trabalho pesadas você pode notar uma queda na E / S do disco ou da rede.

Um resultado surpreendente foi o seguinte: depois de converter um servidor físico executando uma pesada carga de trabalho Java (ciclos de integração contínua do Teamcity), o tempo gasto para executar todas as compilações e testes era reduzido pela metade. Ambas as máquinas estavam executando o Debian Etch.

A máquina física tinha 4 núcleos a 1.6GHz, e a máquina virtual tinha 4 núcleos a 2.0GHz e ambos tinham o mesmo subsistema de disco e placa-mãe / ram etc, então eu esperava um lançamento entre CPU um pouco mais rápida em um lado e uma ligeira queda no desempenho devido à virtualização do outro.

Fiquei surpreso com a rapidez com que o Xen domU realmente era.

Mas eu não acho que isso seja muito típico. Na maioria dos outros casos, não notei quedas óbvias de desempenho com domus paravirtualizados. Os domus do Windows HVM são uma história diferente - especialmente quando o SMP estava envolvido (da última vez que olhei).

    
por 24.07.2009 / 13:01