VMware Server vs. VMware Workstation para desenvolvimento de software

7

Estou usando o VMware Server para executar algumas máquinas virtuais de desenvolvimento no meu PC no último ano. A idéia é que eu me cansei de ter que reinstalar todas as minhas ferramentas de desenvolvimento e outros softwares toda vez que minha placa mãe morre ou preciso atualizar meu hardware, então decidi fazer uma instalação mínima no meu sistema operacional host, com todos os meus softwares instalados em máquinas virtuais. Até agora, este sistema funcionou muito bem, mas existem alguns aborrecimentos menores, como os seguintes:

  1. O console VMware é um pouco lento, então uso a Área de trabalho remota para se conectar às VMs.
  2. Ocasionalmente, a placa de som fica "desconectada" da VM, e eu tenho que abrir a configuração da VM e reconectá-la para que o som funcione.
  3. O suporte para vários monitores não é muito bom. Não há opção óbvia para habilitar telas duplas para o Console VMware, e usar a Área de Trabalho Remota com a opção -span é irritante porque as duas telas são tratadas como uma única tela extra-larga (por exemplo, a barra de tarefas se estende pelas duas telas e as janelas são abertas) metade em uma tela, metade na outra). Minha solução é usar o WinSplit Revolution, mas mesmo isso pode ser irritante.
  4. Alternar entre várias janelas do VMware Console é extremamente irritante. Quando você clica nos botões anterior / próximo na barra da janela do console, esses botões são reposicionados com base no comprimento do nome da máquina virtual. Além disso, todas as janelas do VMware Console parecem minimizar e maximizar ao mesmo tempo, em vez de apenas a que tentei minimizar / maximizar.

Existem provavelmente alguns outros aborrecimentos, mas estes são os maiores. Eu examinei a página do produto do VMware Workstation, mas tenho algumas perguntas para alguém que realmente a usou:

  1. O VMware Workstation tem os mesmos problemas listados acima?
  2. O VMware Workstation vale o valor extra de $ 150?
  3. Quão bem a integração do Eclipse no VMware Workstation funciona (rebobinar / reproduzir sessões de teste para depuração)?
  4. Existem outros produtos que eu deveria estar procurando além do VMware Workstation? (Estou perguntando estritamente sobre produtos que correspondam ao recurso para recurso do VMware Workstation 7. À primeira vista, parecia que o VirtualPC e o VirtualBox careciam de vários recursos mais avançados do VMware Workstation, embora o VirtualBox pareça um ajuste melhor do que o VMware servidor para o que estou fazendo atualmente.)
por rob 01.12.2009 / 21:41

1 resposta

9

Eu uso o VMWare Workstation. Para resolver suas preocupações:

  • Eu acho que o console é mais responsivo do que o console do VMWare Server, então isso é uma vantagem. Vou alternar entre o desktop remoto e o console direto e não noto muita diferença na capacidade de resposta.
  • O desempenho de som é ótimo. Eu nunca tive desconexões como você descreve.
  • Eu entendo que o VMWare Workstation 7 tem suporte para vários monitores, embora eu não tenha experiência com isso.
  • O VMWare Workstation agrupa todas as máquinas em uma única janela, portanto, elas precisam ser gerenciadas como guias e não como janelas separadas.

O VMWare Workstation tem algumas desvantagens adicionais sobre o VMWare Server.

  • Em particular, não há suporte para suspensão automática. Se você fizer logoff ou desligar o computador host acidentalmente, todos os convidados serão desligados instantaneamente. Eles alegam que não há uma maneira confiável de desligá-los sem executá-los como um serviço, e eles não podem executá-los como um serviço por razões de segurança. Em outras palavras, "é complicado".
  • Não há suporte para administração remota. Você pode executar scripts de linha de comando ou uma área de trabalho remota no host ou pode usar o VNC (se tiver habilitado para uma determinada máquina), mas não há interface da Web para administrar a estação de trabalho.

Algumas das razões pelas quais executo a Estação de Trabalho pelo Servidor.

  • Alguns de vocês mencionaram as razões.
  • Melhor suporte de hardware.
  • Sinto-me melhor apoiando financeiramente o projeto, pois é o melhor produto disponível e o preço é razoável.
  • Ótimo suporte para instantâneos. Vários instantâneos ao vivo, clonagem de VMs ao vivo, espaço em disco compartilhado.
  • Ele não executa esse material terrível do Tomcat com todos os erros que surgem ao tentar fazer com que ele funcione bem no Windows.
  • Eu sinto que o VMWare Workstation faz um uso muito melhor dos meus recursos.

Outras razões para manter o VMWare sobre outros produtos da VM.

  • Superalocação de memória. Você pode executar uma máquina virtual de 2 GB em um host com 2 GB de memória. Eu não recomendo em geral, mas em um piscar de olhos, é um ótimo recurso.
  • Excelente suporte a hardware - conecte dispositivos USB de alta velocidade e muitas outras coisas. Eu sempre achei o VMware à frente da tecnologia de virtualização de máquina. Eu raramente vi um recurso de outro produto que a VMWare já não fazia bem.
por 01.12.2009 / 23:58