Hamacker, boa tarde! Bem, minha experiência com o VMWare Server é a melhor possível! Vou tentar relatar todas as funcionalidades que utilizei, para você ter uma idéia se lhe atende:
Como já disse, um dos servidores da empresa é um Dell Poweredge 2900, com 12GB RAM e 2 processadores Intel Xeon QuadCore. Nele, rodando Ubuntu 7.10 Server 32 bits (quero fazer upgrade para 64), tenho instalado apenas o VMWare Server, com 5 VMs ativas. Destas, uma é Solaris 10, duas são Ubuntu 6.06 Server 32 bits, uma é Ubuntu 6.06 Server 64 bits e uma é Windows 2003 Server. Todas estão configuradas com NAT, de modo que eu não somente acesso o Host via IP (rede 192.168.0.0) ou Hostname, como também acesso individualmente cada uma das VMs da mesma maneira. Ou seja, para todos os efeitos, são 5 servidores reais, com IP e tudo o mais. Isto é o esperado, mas estou dizendo apenas para relatar que o VMWare não deixa nada a desejar neste quesito. O VMWare pode ser acessado de um desktop qualquer, tanto via WEB (para efetuar operações administrativas, tipo parar, reiniciar, etc) quanto via VMWare Server Console, que além das tarefas administrativas, me permite visualizar a tela das máquinas, seja em modo texto, seja em modo gráfico. Posso definir 1 ou 2 processadores para cada VM, além de reservar quanto desejar da memória. Claro que se não houver memória real suficiente, haverá swap no Host. O Console me permite plugar qualquer uma das VMs a algum periférico real do Host, um CDRom, por exemplo. De fato, faço muito isto para instalar programas nas VMs. Igualmente, posso plugar o CDRom de uma VM a uma imagem ISO no próprio Host, pois o VMWare também aceita este formato. Inclusive, consigo plugar via console, o CDRom de uma VM ao CDrom de meu próprio desktop ou notebook. Também costumo fazer isto, quando o arquivo é pequeno, para não causar impacto na rede. Dentre os serviços instalados nas VMs, nunca tive nenhuma restrição ou problema. Apenas para exemplificar, já instalei Bancos de Dados (Oracle, DB2, MySQL, SQL Server), sistemas diversos em Java, Java Web (JBoss e Tomcat), Apache 2, LDAP, SubVersion, enfim uma infinidade de serviços diversos, que rodam sem problemas, como se estivessem em computadores reais. Também posso redirecionar áudio, floppy, e outros dispositivos de uma VM para o computador onde acesso via Console. Inclusive, vários usuários podem acessar o mesmo VMWare Server a partir de Consoles em máquinas diferentes. Se acessarem a mesma VM, então um interferirá no outro, mas se acessarem VMs diferentes, não há problema algum. Para criar uma nova VM é muito simples. Em poucos clicks, defino suas características (Processadores, Memória, Discos Virtuais, etc). Aí plugo seu CDRom ao do meu Notebook, insiro o CD de instalação do SO, dou boot na VM através do Console, entro no setup, acesso a BIOS virtual, defino que o Boot será pelo CD e prossigo com a instalação. Igual a um computador real, não? O tal VMWare Server Console instalado em alguns desktops e no meu Notebook (Ubuntu Hardy), é, na verdade, um VMWare Server. Ou seja, ao instalar o Server na minha máquina, o console já vem junto. Então, de minha máquina me conecto ao VMWare server de outra, ou ao próprio localhost. De fato, também tenho algumas VMs em meu Notebook. Ora, se o VMWare Server roda redondo no servidor parrudo acima mencionado, roda bem também em meu Notebook, concorrendo com as aplicações que estou rodando no meu Linux. Tenho uma VM com Windows XP, para executar algumas aplicações importantes para a empresa e que não rodam via Wine (até que consiga fazê-las rodar). O limite parece ser apenas meu notebook, que é, a propósito, um humilde Compaq Presario v6210br, com AMD Sempron 3500+ (1.8GHz) e 2GB de RAM. Ora, mesmo nesta maquininha, consigo executar meus programas dentro e fora da VM simultaneamente. A carga toda é quase que apenas a própria carga dos dois sistemas operacionais. O processo do VMWare Server, em si, é suficientemente leve para não interferir muito. Voltando ao servidorzão Dell... o processo de cada VM (auferido via top) gasta apenas a memória e CPU que cada VM está utilizando no momento. O processo do vmware server daemon está ocupando 20MB da RAM cravados, e 1% da CPU. Não sei se é 1% mesmo, ou se é menos e ele está arredondando para cima. De qualquer forma, não está matando ninguém... Quanto à estabilidade... às vezes, quando falta energia, o servidor cai, após o nobreak segurar por um tempo. Tenho um processo que monitora o uso do nobreak, e que faz shutdown limpo das VMs antes que a energia se esgote. Entretanto, creio que, eventualmente, as VMs sofram um crash mesmo, se a energia não for suficiente para dar tempo de dar shutdown limpo. A recuperação é tranqüila, sem maiores problemas. Cada VM executa seu fsck ou scandisk, e pronto. O processo das VMs ou do VMWare Server nunca caiu ou deu crash, nem ao menos uma vez. O maior uptime obtido foi de uns 6 meses, só quebrado por uma queda de energia. O VMWare gerenciou tudo bem neste período todo. Quanto aos discos virtuais... posso criá-los em arquivos de imagem no host, ou conectar a um próprio dispositivo real do host (não recomendado, principalmente para a partição de boot). Considerandoo-se que sempre sejam utilizadas imagens em arquivos do host, tenho a opção de que o VMWare crie uma imagem com todo o tamanho desejado já alocado, ou então que vá alocando à medida que for utilizando. Igualmente, posso especificar que seja criado um único arquivão, ou que ele vá dividindo em arquivos de 2GB. Posso criar dispositivos virtuais de Rede, Disco (IDE e SCSI), CD/DVDROM, Floppy, USB, Som, Porta Serial, Porta Paralela e SCSI genérico. Tive um crash com uma VM Solaris uma única vez. Seu filesystem se corrompeu após uma queda de energia. Mas não sei se foi o VMWare ou se foi burrada minha (ao criar o filesystem ou ao tentar recuperá-lo), já que não sou nada entendido no Solaris... De fato, eu tentei mover os arquivos desta VM no disco do Host, o que pode ter causado toda a besteira... Isto tudo é com a versão VMWare Server Open Source. Nem imagino o que mais eu possa fazer com uma das versões pagas, tipo o VMWare Infrastructure, ou o VMWare vCenter, etc. Bem, é isso! Recomendo! Espero ter sido útil. Igualmente, sinta-se livre para perguntar qualquer outra coisa, ou mesmo me enviar um e-mail em PVT, se desejar. Abraços, -- FILIPE FEDALTO Arquiteto de Integração - Java 2008/12/17 hamacker <[email protected]> > Funciona bem ? > > Vou ter que parar um servidor com NT+MSSQL6.5 e tava pensando em > virtualiza-lo. > O sistema está sendo reescrito com outra base de dados, mas até lá > gostaria de virtualiza-lo. > Por isso minha pergunta. > > 2008/12/17 Filipe Fedalto <[email protected]>: > > Hamacker, boa tarde! > > > > Utilizamos o VMWare Server. > > > > Abraços, > > > > -- > > FILIPE FEDALTO > > Arquiteto de Integração - Java > > -- > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > Lista de discussão Ubuntu Brasil > Histórico, descadastramento e outras opções: > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

