VMware e VirtualBox são ambas as duas opções de virtualização de desktop mais populares. São ambas suportadas em Windows, macOS e Linux e ambas oferecem 32 e 64 bits de suporte ao sistema operativo convidado. Juntamente com toda uma série de outras arquitecturas como ARM. Assim, qual deve escolher e quais são os factores que deve considerar ao fazer a escolha?

Price and Licensing

O sistema central da VirtualBox é livre e de código aberto sob a licença GNU v2. VMware vem tanto como versões livres como pagas, ambas sob licença proprietária. A versão paga de VMware é chamada VMware Workstation Pro para sistemas anfitriões Windows e Linux, enquanto que, para macOS é comercializada como fusão VMware. A versão gratuita é conhecida como VMware Workstation Player e é bastante limitada em funcionalidade, com muitas das suas características bloqueadas.

O vencedor claro, em termos de preço, é a VirtualBox. Embora a VirtualBox tenha pacotes de extensão sob uma licença diferente para pasta partilhada, encriptação de disco, arranque PXE e algumas outras funcionalidades. Todas elas podem ser utilizadas para uso não comercial sob Licença de Uso Pessoal e Avaliação (PUEL).

Performance

A comparação de performance entre os dois ambientes de virtualização tem sido um assunto controverso na Internet. Para acompanhar os resultados mais frequentemente observados, VMware out executa a VirtualBox em termos de utilização de CPU e memória. Onde, como, são ambos pescoço e pescoço quando se trata de rendimento de E/S, que é um estrangulamento severo quando se trata de virtualização de desktop.

No entanto, tome estas referências com um grão de sal uma vez que há muitas variáveis que não podem ser acomodadas aqui. Por exemplo, a natureza do seu sistema de convidados, o seu sistema anfitrião, a paravirtualização a ser activada ou desactivada, e a arquitectura de hardware. Estas variáveis variam de pessoa para pessoa e é isto que faz da virtualização uma das tarefas de engenharia mais desafiantes.

Mas para o caso típico de uso de x64 convidados em hospedeiros x64, VMware vence.

Faatures

Da perspectiva das características, ambos os produtos se inspiraram um ao outro. Por exemplo, VirtualBox tem instantâneos e VMware tem pontos de retrocesso para os quais pode voltar no caso de quebrar a sua máquina virtual. Ambos têm integração para executar aplicações virtualizadas no seu ambiente de trabalho nativamente. VMware chama-lhe modo Unity e VirtualBox chama-lhe modo seamless e ambos permitem-lhe abrir janelas de aplicações na máquina anfitriã, enquanto a VM que suporta essa aplicação está a correr em segundo plano silenciosamente.

A maioria das funcionalidades no caso do VMware vem com as versões pagas como Workstation Pro ou Fusion e de forma semelhante no VirtualBox algumas funcionalidades como pasta partilhada dependem da licença proprietária PUEL e não GPL como o resto do núcleo do VirtualBox (embora ainda estejam livres no último caso).

Interface do Utilizador

P>Embora a UI seja uma questão de subjectividade, é uma questão bastante importante. Uma IU clara e intuitiva ajuda-o a começar com os seus projectos numa questão de minutos em vez de o tornar no Google uma centena de coisas diferentes.

No caso da VirtualBox, a IU é simples e limpa. As suas definições estão divididas em Ferramentas de Máquina e Ferramentas Globais e a primeira é para criar, modificar, iniciar, parar e apagar máquinas virtuais.

A segunda é para gerir múltiplas imagens de disco, discos virtuais e adaptadores de rede anfitriã e outras definições que poderiam potencialmente ser partilhadas por máquinas virtuais a funcionar em conjunto.

VMware por outro lado tem uma IU muito mais complicada, os itens de menu são nomeados com termos técnicos que podem parecer jargão para os utilizadores médios. Isto deve-se principalmente ao facto de o pessoal do VMware atender mais aos fornecedores de cloud computing e virtualizações do lado do servidor. Assim, eles esperam que os engenheiros de sistemas sejam os seus utilizadores finais, e não desenvolvedores ou testadores.

Com VMware obtém-se mais sinos e sinos. Também obtém acesso remoto para gerir a sua infra-estrutura de nuvem vSphere ou ESXi que são produtos VMware para a empresa.

Embora a complicada IU de VMware se justifique, isso não a torna a vencedora no ambiente de trabalho. VirtualBox assume a liderança nesse.

Casos de utilização

Há sempre casos de borda que apenas uma pequena fracção de utilizadores pode encontrar e outros podem ignorá-los. Por exemplo, a execução de passthrough PCIe para dar acesso directo da sua GPU à sua máquina virtual. Ou talvez gere servidores para a sua organização, caso em que precisa de uma aplicação cliente para aceder e monitorizar os seus servidores remotamente.

Bambos os casos não estão relacionados com uma típica virtualização de desktop, mas estão de qualquer forma intimamente relacionados com a virtualização. Por exemplo, no caso de VirtualBox a passagem PCIe pode ser realizada, embora possa ter de saltar através de alguns hoops. VMware no outro oferece um excelente suporte ao cliente e ajudá-lo-ia se estivesse numa solução. Considere qual será o seu caso de utilização antes de escolher um ou outro.

Tecnologias construídas em torno da plataforma de virtualização

Variável final a considerar ao comparar Vbox e VMware são as tecnologias construídas à sua volta. A VirtualBox, sendo gratuita e de código aberto, tem uma tonelada de suporte para tecnologias como a Vagrant. Bitnami lança aplicações de pilha completa que podem simplesmente correr na VirtualBox por defeito sem qualquer afinação ou modificação. Tudo o LAMP stack, MEAN stack ou qualquer outra carga de trabalho que possa ser virtualizada é testado na VirtualBox tornando o suporte pago da VMware quase desnecessário.

Também, enquanto se pode alcançar o mesmo resultado na VMware, não será uma experiência plug-and-play.

Comunidades e organizações têm uma adopção muito mais ampla da VirtualBox e a VMware simplesmente falhou a marca com elas.

Conclusion

Para dar o veredicto final, a VirtualBox é o vencedor claro. É gratuita, bem como sem complicações e repleta de funcionalidades. É a primeira coisa que se deve considerar para as necessidades de virtualização da área de trabalho. Embora, VMware domine o mercado empresarial, para casos de uso estritamente desktop é facilmente ultrapassado pela VirtualBox.

Categorias: Articles

0 comentários

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *