Diferença entre VirtualBox e VMware e Parallels

VirtualBox vs VMware vs Parallels

As máquinas virtuais de plataforma (VM) estão sendo usadas muito intensamente porque fornecem a capacidade de emular uma máquina de computador físico completa em cima de outra. A maioria desses softwares permite ter várias máquinas em cima de uma plataforma física. VirtualBox, VMware e Parallels são três dos softwares de VM de plataforma mais populares. O VirtualBox é o software VM mais popular no momento. Enquanto isso, VMware e Parallels são os dois principais players do mercado de software de virtualização (comercial) de consumidor Mac.

O que é o VirtualBox?

VirtualBox (Oracle VM VirtualBox) é um pacote de virtualização para x86, desenvolvido pela Oracle Corporation. É lançado como membro de sua família de produtos de virtualização. Seu criador original é innotek GmbH, que foi comprado pela Sun Microsystems. O VirtualBox é instalado sobre o sistema operacional existente (sistemas host). Em seguida, usando o VirtualBox, muitos outros sistemas operacionais (SOs convidados) podem ser carregados e executados. O VirtualBox suporta Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris e OpenSolaris como sistema operacional host. O VirtualBox suporta Windows, Linux, BSD, OS / 2, Solaris, etc. como sistemas operacionais convidados. Também permite virtualização restrita do Mac OS X no hardware da Apple. É considerado o software de virtualização mais popular no momento.

O VirtualBox oferece a capacidade de iniciar, pausar, parar e retomar qualquer um dos sistemas operacionais host que ele carrega, sem perturbar outras máquinas virtuais. Além disso, cada máquina virtual pode ser configurada independentemente para executar com sua própria emulação de software / hardware (se suportada). Uma área de transferência comum (entre muitos outros métodos) é usada para a comunicação entre o host e os sistemas operacionais convidados. Além disso, a comunicação entre duas máquinas virtuais também é possível com a configuração adequada no local. Como as extensões de virtualização de hardware VT-x da AMD e AMD-V da AMD são suportadas pelo VirtualBox, ele pode evitar com segurança poucos problemas que surgem quando apenas a emulação de software é usada.

O que é o VMware?

VMware é um software de virtualização desenvolvido pela VMware, Inc. A VMware está sediada na Califórnia, EUA e foi fundada em 1998, embora agora seja de propriedade da EMC Corporation. As versões para desktop do VMware (VMware Workstation, VMware Fusion e VMware Player) podem ser executadas no Windows, Linux e Mac OS X. No entanto, as versões do servidor VMware (VMware ESX e VMware ESXi) podem ser executadas diretamente no hardware do servidor sem a necessidade de um sistema operacional, porque eles usam a tecnologia hypervisor (que mapeia o hardware do host diretamente para os recursos das plataformas virtuais). O VMware Workstation permite executar vários sistemas operacionais x86 ou x86-64. O VMware Fusion é um produto semelhante destinado a usuários de Mac Intel. O VMware Player é um software gratuito semelhante ao VMware Workstation e ao VMware Fusion. O software VMware fornece virtualização de adaptadores de vídeo / rede / disco rígido. Os drivers de passagem são fornecidos pelo host para portas USB e Serial / Paralela. Portanto, as máquinas virtuais em execução no VMware são extremamente portáteis, permitindo que os administradores de sistema façam uma pausa em uma máquina, movam-na para outra e continuem exatamente onde foram pausadas.

O que é Parallels?

O Parallels (ou Parallels Desktop for Mac) é um software de virtualização que oferece virtualização de emulação de hardware para computadores Mac com chips Intel. É desenvolvido pela Parallels Inc. O software Parallels VM também usa a tecnologia hypervisor (semelhante ao VMware). Isso possibilita que todas as máquinas virtuais atuem exatamente iguais a uma máquina autônoma (com todas as propriedades de um computador real). Conseqüentemente, isso fornece alta portabilidade (isto é, permite parar uma máquina virtual em execução, copiá-la para outra e reiniciar) nas instâncias de máquinas virtuais, porque todas as máquinas virtuais utilizam os drivers idênticos, independentemente dos recursos reais usados ​​no host. A Parallels pode usar o Mac OS X 10.4 ou posterior em máquinas Mac com tecnologia Intel como sistema operacional host. Pode ter Windows, Mac OS X Leopard Server e Mac OS X Snow Leopard Server, várias distribuições Linux, FreeBSD, OS / 2, Solaris e muitos outros sistemas operacionais como sistema operacional convidado.

Qual é a diferença entre o VirtualBox e o VMware e o Parallels?

Embora o VirtualBox, o VMware e o Parallels sejam softwares populares de virtualização, eles têm muitas diferenças entre eles.

- Todos eles suportam o Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux e Mac OS X como sistemas operacionais host. Porém, o VirtualBox é o único software que suporta Windows 7, Windows 2008 Server, Solaris 10U5 +, OpenSolaris, FreeBSD (no futuro próximo) como sistemas operacionais host..

- Todos os três softwares suportam DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux como o sistema operacional convidado. Mais uma vez, o VirtualBox é o único software que pode carregar o Windows 7, Windows Server 2003/2008, OpenBSD e OpenSolaris. O VMware não suporta o OS / 2, enquanto o Parallels não suporta o FreeBSD e o Solaris como sistema operacional convidado.

- Embora todos os três suportem versões de 64 bits dos sistemas operacionais convidados, apenas o VirtualBox e o VMware suportam sistemas operacionais de host de 64 bits.

- O VirtualBox e o Parallels suportam extensões de virtualização Intel VT-x e AMD-V, mas esse suporte é limitado no VMware.

- VirtualBox, VMware e Parallels fornecem placas de rede virtual de até 8, 4 e 5, respectivamente.

- O VirtualBox e o VMware podem suportar controladores de disco virtual IDE ou SATA, mas o Parallels oferecerá suporte apenas ao IDE. No entanto, o VirtualBox é o único software que suporta iSCSI (que permite que máquinas virtuais acessem diretamente servidores de armazenamento por iSCSI).

- Embora todo o software existente ofereça portas seriais, apenas o Parallels e o VMware fornecem portas paralelas.

- Somente o VirtualBox suporta gravação de CD / DVD.

- Além disso, o VirtualBox é o único software de virtualização com aceleração 3D sem restrições. De fato, o Parallels não possui nenhum recurso de aceleração 3D.

- Fora do VirtualBox e Parallels, apenas o VirtualBox suporta imagens VMware.

- Ao contrário do VirtualBox e VMware, o Parallels não oferece suporte à operação Headless.

- O VirtualBox é o software de virtualização com acesso irrestrito à máquina virtual (com servidor RDP integrado). De fato, o Parallels não possui nenhum recurso de acesso remoto. Da mesma forma, apenas o VirtualBox suporta acesso USB remoto.

- Somente o VirtualBox e o VMware fornecem relatórios sobre o status de energia do convidado.

- Somente o VirtualBox e o VMware vêm com uma API. Mas apenas o VirtualBox é de código aberto (com poucos recursos empresariais de código fechado).

- Ao contrário do Parallels e do VMware, as personalizações são possíveis (mediante solicitação) com o VirtualBox.

- Por fim, o VirtualBox é o único software de virtualização gratuito dentre os três. No entanto, o Parallels é consideravelmente mais barato que o VMware.