Diferença entre VirtualBox e VMware e Parallels

Anonim

VirtualBox versus VMware vs Parallels

Plataforma Virtual Machines (VM) estão sendo usados ​​muito fortemente porque eles fornecem a capacidade de imitar uma máquina de computador física completa em cima de outra. A maioria desses softwares permite ter várias máquinas em cima de uma plataforma física. O VirtualBox, o VMware e o Parallels são três dos mais populares software de plataforma VM. O VirtualBox é o software de VM mais popular no momento. Enquanto isso, VMware e Parallels são os dois principais players no mercado de software de virtualização de consumo de Mac (comercial).

O que é o VirtualBox?

VirtualBox (Oracle VM VirtualBox) é um pacote de virtualização para x86, desenvolvido pela empresa Oracle. É lançado como um membro de sua família de produtos de virtualização. Seu criador original é a innotek GmbH, que foi comprada pela Sun Microsystems. O VirtualBox está instalado no topo do sistema operacional existente (sistemas host). Em seguida, usando o VirtualBox, muitos outros sistemas operacionais (Guest OSs) podem ser carregados e executados. O VirtualBox suporta Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris e OpenSolaris como o sistema operacional host. O VirtualBox suporta Windows, Linux, BSD, OS / 2, Solaris, etc. como sistemas operacionais convidados. Também permite a 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 do host que ele carrega, sem perturbar outras máquinas virtuais. Além disso, cada máquina virtual pode ser configurada de forma independente para executar com sua própria emulação de software / hardware (se suportado). Uma prancheta 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 lugar. Como as extensões de virtualização de hardware AMD-V da Intel e VT-x da Intel são suportadas pelo VirtualBox, ele pode evitar com segurança alguns problemas que surgem quando somente a emulação de software é usada.

O que é o VMware?

VMware é um software de virtualização desenvolvido pela VMware, Inc. A VMware tem sede na Califórnia, EUA e foi fundada em 1998, embora agora seja de propriedade da EMC Corporation. As versões 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 requerer um sistema operacional, porque eles usam a tecnologia do hypervisor (que mapeia o hardware do host diretamente para os recursos das plataformas virtuais).A VMware Workstation permite a execução de vários sistemas operacionais x86 ou x86-64. O VMware Fusion é um produto similar destinado aos usuários de Intel Mac. O VMware Player é um software gratuito semelhante a VMware Workstation e VMware Fusion. O software VMware fornece virtualização de adaptadores de vídeo / rede / disco rígido. Os drivers pass-through são fornecidos pelo host para portas USB e Serial / Paralelo. Assim, as máquinas virtuais que executam o VMware são extremamente portáteis, permitindo que os administradores do sistema parem em uma única máquina, mova-a para outra máquina e retome de onde exatamente foi pausada.

O que é Parallels?

Parallels (ou Parallels Desktop para 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 tecnologia de hipervisor (semelhante à VMware). Isso possibilita que todas as máquinas virtuais atuem exatamente igual a uma máquina autônoma (com todas as propriedades de um computador real). Consequentemente, isso proporciona uma portabilidade elevada (i. E. Permitindo parar uma máquina virtual em execução, copiá-la para outra e reiniciar) para as instâncias de máquinas virtuais, porque todas as máquinas virtuais utilizam os drivers idênticos, independentemente dos recursos reais utilizados no host. Parallels pode usar o Mac OS X 10. 4 ou posterior executado em máquinas Mac alimentadas pela Intel como o 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 VMware e Parallels?

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

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

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

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

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

- VirtualBox, VMware e Parallels oferecem cartões de rede virtual até 8, 4 e 5, respectivamente.

- Tanto o VirtualBox quanto o VMware podem suportar controladores de disco virtual IDE ou SATA, mas o Parallels suportará apenas o IDE. No entanto, o VirtualBox é o único software que suporta iSCSI (que permite que as máquinas virtuais acessem diretamente servidores de armazenamento em iSCSI).

- Embora todos os aplicativos forneçam portas Serial, apenas o Parallels e o VMware oferecem portas paralelas.

- Somente o VirtualBox é compatível com a gravação de CD / DVD.

- Além disso, o VirtualBox é o único software de virtualização com aceleração 3D sem restrições. Na verdade, o Parallels não possui recursos de aceleração em 3D.

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

- Ao contrário do VirtualBox e VMware, o Parallels não suporta a operação Headless.

- VirtualBox é o software de virtualização com acesso à máquina virtual remota sem restrições (com o servidor RDP integrado). Na verdade, o Parallels não possui recursos de acesso remoto. Da mesma forma, apenas o VirtualBox oferece suporte ao acesso remoto do USB.

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

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

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

- Finalmente, o VirtualBox é o único software de virtualização gratuito dos três. No entanto, o Parallels é consideravelmente mais barato do que o VMware.