Como usar uma VM ( maquina Virtual ) para testar um servidor, ou varios servidores.
por
em 03-11-2009 às 23:10 (12549 Visualizações)
Olá caros amigos...
Bom, tenho notado ao longo do tempo que alguns usuários estão tendo problema em algumas configurações em maquinas Virtuais...
Primeiro...
O que é uma maquina virtual ?
existem varios pontos de vista, vou-lhes passar o meu. (caso alguem descorde, por favor insira seu comentario, é sempre bom termos uma opniao oposta para revermos nossa concepção.)
Maquina virtual é: Um computador que roda sob outro computador, um sistema totalmente independente, que utiliza Hardware virtual da propria VM, ou entao o Hardware emulado da maquina real.
Bom, o motivo que me incentivou a fazer esse post foi a placa de rede... esse é o grande problema...
Quem nunca acabou de instalar uma maquina virtual, vai todo empolgado pra configurar a rede e toma uma surra ?
Exemplo:
Sua rede tem um servidor dhcp e o ip é 192.168.0.0
Quando vc da o ifconfig vem com o IP: 10.0.0.1
pow que ip maluco é esse ?
rsss, o o pior como ele esta se comunicando com minha rede 192.168.0.0 ???
Magica ?
Não....
Simples tua placa esta configurada como NAT da placa Real...
Bom como resolver isso....
Como todos aki que acompanham meus posts sabem que sou fisurado em Debian... nada mais obvio do q postar as confs do debian... Vou dar o exemplo do VIRTUALBOX, porém essa configuração se aplica a todas as VMs: VirtualPC, VMware e XEN... coloquei apenas os mais populares...
Configurações > REDE > PLACA EM MODO BRIDGE
vim /etc/network/interface
iface eth0 inet static
address 192.168.0.200
netmask 255.255.255.0
gateway 192.168.0.1
Pronto, reinicia a maquina e estará funcionando...
Agora vou dizer algumas formas de como eu trabalho com VMs.
1º vc pode utilizar quantas maquinas virtuais vc quiser ao mesmo tempo, o limite depende da potencia do seu computador.
2º Eu utilizo um Core 2 Duo, 2 Gb de memoria, 2 HDs de 80Gb e consigo rodar até 20 maquinas virtuais simultâneas sem problemas.
3º a configuração que eu defino para cada maquina virtual é: 1 Processaor, 4Mbs de video, 128 de RAM e 6GB de HD...
4º essa é uma dica, acredito que voces nao fariam isso mais eu ja vi gente fazer, entao vou deixar esse aviso..rsss vc nao precisar instalar maquina por maquina nao... instala a primeira, copia o arquivo do HD dela e utiliza as copias dos HDs para criar outras VMs, OBS: não inicie a maquina antes de alterar o IP da maquina anterior.
5º As VMs rodam qualquer serviço que uma maquina real roda, porém temos uma limitação de hardware, um exemplo que eu fico agoniado é que eu nao posso testar servidores de PABX e CFTV, pq as maquinas não conectam ao hardware desses serviços.
6º vc pode testar Cluster, RAID, Simular problemas, bom realizar uma bateria de testes em um servidor antes de por em produção.
Aplicando A Maquina Virtual ao ambiente corporativo:
Uma Maquina Virtual não serve só para fazer testes, vc pode utilizar ela de forma profissional.
Um exemplo bom é os servidores de Hospedagem, quando vc ve aquele lance de servidor Dedicado ou Semi-dedicado, pode ter certeza que esse servidor tem boas chances de ser uma maquina virtual.
O que eles fazem ? instam uma maquina virtual, e lhe dão o login para vc poder controlar ela de casa, bem simples.
Vamos simular uma situação em nossa empresa, OK...
Imagine que voce precise montar 4 servidores, 1 servidor para ser Gateway da rede, outro servidor para rodar um aplicativo Java com banco postegresql, outro servidor para fazer o balanceamento de entrada no banco (cluster) e outro servidor para fazer backup de todos os servidores.
O que faremos nesse caso ?
claro que temos de analisar bem o projeto, mas uma opção que muitas empresas tem optado é ao em vez de comprar 4 servidores de Ex: R$ 6.000,00
Compraria 1 Servidor de R$ 15.000,00 , que teria um hardware bem superior aquele 6 Mil, e poderia ser divido conforme a necessidade de um servidor.
Ex: vc quer que os servidores de banco tenham 4 Gbs e 3 núcleos cada, o de backup apenas 1GB e 1 núcleo, e o gateway 2Gb e 2 Núcleos....
Resumindo vc tem uma gama de opções para poder trabalhar com maquina virtual, sendo um projeto bem estudado, vc pode reduzir imensa mente o valor de um projeto, sendo utilizado de forma errada, vc pode trazer bastante dor de cabeça.
Espero ter ajudado.
Comentários
+ Enviar Comentário