2011/8/17 Flavio Henrique Araque Gurgel <fha...@gmail.com>:
> Em 17 de agosto de 2011 10:18, Bruno Silva <bemanuel...@gmail.com> escreveu:
>> Pessoal, alguém já teve alguma experiência em virtualização de servidores
>> Postgres?
>
> Eu.

Eu também.

> E o discurso é podre: Green IT.

Alguém vende um "boi" e enquanto tiver gente comprando...

> - Linux OpenVZ (Proxmox container) = Ok, baixo overhead, só GNU.
>
> Resumindo: virtualização full ou para-virtualização tem um overhead
> considerável nas chamadas de fsync do S.O.
> Virtualização por contêineres não tem uma camada adicional, portanto,
> Ok. Cuidado apenas com o isolamento entre os diversos serviços que
> estarão na mesma máquina host, principalmente no quesito I/O e consumo
> de CPU.

Minha experiência confirma a do Flávio. O melhor desempenho que eu
tive foi com o OpenVZ (contêiner). O desafio com contêiner - e o
OpenVZ também, como o Flávio apontou - é justamente dosar os recursos
dispensados a cada contêiner, e também a interação danosa entre os
processos rodando em diferentes contêineres.

Precisa medir bastante, acompanhar bastante, e ajustar bastante a cada
situação e carga. Já vi gente dar todos os recursos da máquina host
para o contêiner para "parar de encher o saco" e acabar tendo
processos mortos pelo OOM killer (out-of-memory killer).

Não existe bala mágica.

Roberto
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a