Em 17 de agosto de 2011 10:18, Bruno Silva <[email protected]> escreveu:
> Pessoal, alguém já teve alguma experiência em virtualização de servidores
> Postgres?

Eu.

> Agora a resposta pra todos os problemas está sendo virtualizar, aí tomaram a

Infelizmente.
E o discurso é podre: Green IT.

> decisão de colocar o servidor Postgres em máquina Virtual para fazer
> balanceamento de carga e alta disponibilidade, acessando Storage.

Storage sozinho não é alta disponibilidade pra ninguém, só pra
fabricante de storage.

> Você já viram algum caso? Não estou confiante nesse processo.

Já.
Confiança é muito abrangente e acho que todos os aspectos são
contornáveis exceto performance.
Posso afirmar que:
- VM ESX (ou qualquer outro deles) - Performance = Lixo
- KVM - Performance = Lixo
- Xen - Performance = Lixo
- Solaris Local Zones = Ok, baixo overhead, só Solaris
- FreeBSD Jails = Ok, baixo overhead, só FreeBSD
- 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.

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a