Dúvida na definição de modelo de virtualização para desenvolvimento

0 respostas
rylphs

Recebi uma demanda aqui no trabalho para definir um modelo de virtualização para um ambiente de desenvolvimento com os seguintes aplicativos:

SO em todas as máquinas: Debian
Servidor Apache 2.2 com PHP 5.2 e python
Aplicativo continuum (web) rodando em um servidor JBoss.
MySql 5.1
PostgreSQL 8.3

Nunca mexi muito afundo com virtualização e estou meio perdido em como dividir os recursos (quantas máquinas criar, como dividir a memória, HD…). As especificações de hardware são:
2 máquinas físicas com:
processador: 2 x intel Xeon 2.0Ghz
Ram: 8GB
HD: 120GB

Sei que é meio complicado definir algo sem conhecer melhor o ambiente (usuários, tráfego de rede, etc). Como o hardware já está definido, pensei em definir uma porcentagem do recurso total para cada máquina virtual, conforme os recursos consumidos pelos aplicativos. Pensei talvez em 3 máquinas virtuais:

1 máquina Apache
1 máquina JBoss
1 máquina Postgres + mysql (ou seria melhor uma máquina virtual pra cada 1?)

Alguém tem alguma idéia? Eu não vou instalar as máquinas, somente definir um modelo tecnológico.

Obrigado.

Criado 22 de setembro de 2010
Respostas 0
Participantes 1