Máquinas virtuais emulam sistemas operacionais adicionais, cada um em janelas individuais, em um computador. Com o software VM, você pode executar uma instância do Windows no macOS ou vice-versa, bem como outras combinações de SO que incluem Chrome OS, Linux e Solaris. Aqui estão alguns dos melhores programas de software de máquina virtual disponíveis em 2022.
O sistema operacional do computador é comumente chamado de host. O sistema operacional secundário executado na interface da VM geralmente é chamado de convidado.
O padrão do setor: VMware Workstation
Com quase 20 anos no mercado, o VMware Workstation é frequentemente considerado o padrão do setor para aplicativos de máquina virtual. Seu conjunto robusto de funções cobre muitas necessidades de virtualização.
Ele permite soluções 3D avançadas com suporte a DirectX 11 e OpenGL 4.1, eliminando a degradação de imagem e vídeo dentro das VMs mesmo ao usar aplicativos com uso intenso de gráficos. O software permite padrões abertos de máquina virtual, oferecendo a capacidade de criar e executar VMs de fornecedores concorrentes dentro do produto VMware.
Seus recursos avançados de rede permitem que você configure e administre redes virtuais elaboradas para VMs. Suas topologias completas de data center podem ser projetadas e implementadas quando o VMware é integrado a ferramentas externas - essencialmente emulando um DC corporativo inteiro.
Você pode usar snapshots VMware para definir pontos de rollback para teste. Seu sistema de clonagem facilita a implantação de várias instâncias de uma VM semelhante. Com várias VMs, você pode escolher entre duplicatas totalmente isoladas ou clones vinculados que dependem parcialmente do original para economizar espaço no disco rígido.
O pacote se integra perfeitamente ao vSphere, o produto de virtualização de servidores corporativos da VMware, resultando na fácil administração de todas as VMs no data center de uma empresa remotamente a partir da máquina local.
Existem duas versões do aplicativo: Workstation Player e Workstation Pro.
Player é livre para usar. Ele permite que você crie novas VMs e oferece suporte a mais de 200 sistemas operacionais convidados. Ele também permite o compartilhamento de arquivos entre o host e o convidado, apresenta as vantagens gráficas mencionadas acima e suporta telas 4K.
A versão gratuita fica aquém da funcionalidade avançada do VMware, como executar mais de uma VM por vez e acessar recursos como clonagem, instantâneos e redes complexas.
O Workstation Player está restrito ao uso comercial. As empresas que desejam utilizar o software Workstation devem adquirir uma ou mais licenças Pro para usar o aplicativo além do período de avaliação.
Para esses recursos e para criar e gerenciar máquinas virtuais criptografadas, adquira o VMware Workstation Pro. A versão Pro inclui o Unity Mode para usuários de Mac, que oculta a interface do Windows e permite que você use o Dock para iniciar aplicativos do Windows.
VMware Station é compatível com as seguintes plataformas de host:
- A maioria das distribuições Linux de 64 bits.
- Windows 7 e superior (somente 64 bits).
- Windows Server 2008 R2 e superior.
Melhor para usuários de Mac: VMware Fusion
Criado pelas mesmas pessoas que criaram o VMware Workstation para Linux e Windows, o Fusion porta basicamente a mesma experiência que o Workstation oferece para a plataforma Mac.
Semelhante ao VMware Workstation, o Fusion Player é gratuito para uso pessoal. O Fusion Pro pode ser adquirido para fins comerciais ou indivíduos que precisam de acesso aos conjuntos de recursos avançados.
Ele tem algumas funcionalidades específicas do Mac, como suporte para telas iMac de 5K, configurações mistas de retina e não retina. O Fusion inclui o Unity Mode, que oculta a interface da área de trabalho do Windows e permite iniciar aplicativos do Windows a partir do Dock como se os aplicativos fossem aplicativos normais para o macOS.
As versões gratuitas e pagas do Fusion podem executar o Windows a partir de uma partição do Boot Camp como uma instância de VM convidada, eliminando a necessidade de reinicialização quando você alternar.
VMware Fusion é compatível com as seguintes plataformas de host:
macOS/OS X 10.13 e superior
Melhor opção gratuita: Oracle VM VirtualBox
Lançado pela primeira vez em 2007, este hipervisor de código aberto está disponível gratuitamente para uso doméstico e empresarial.
O pacote de extensões, que inclui suporte a USB e outros recursos básicos, é gratuito apenas para uso pessoal.
VirtualBox suporta vários sistemas operacionais convidados, incluindo todas as versões do Windows desde XP a 10, Windows NT e Windows Server 2003. Ele pode executar VMs com Linux 2.4 e superior, Solaris, OpenSolaris e OpenBSD. Você também pode voltar no tempo e executar o OS/2 ou DOS/Windows 3.1, seja para fins nostálgicos ou para jogar antigos favoritos como Wasteland ou Pool of Radiance nos ambientes naturais dos jogos.
Você também pode executar o macOS em uma VM usando o VirtualBox. No entanto, esse recurso só funciona se o sistema operacional do host também estiver em um Mac.
Apple não permite que o macOS funcione em hardware que não seja da Apple. Você não pode executar legalmente o macOS em uma máquina virtual, a menos que o ambiente do host seja o macOS.
VirtualBox executa várias janelas de convidados simultaneamente e fornece um nível de portabilidade. Uma VM criada em um host pode ser transferida para outro host com um sistema operacional diferente.
Ele roda em hardware mais antigo, reconhece a maioria dos dispositivos USB e oferece uma biblioteca de Adições de Convidado que são gratuitas e fáceis de instalar. Esses recursos adicionais incluem a capacidade de transferir arquivos e conteúdo da área de transferência entre os sistemas operacionais host e convidado, virtualização 3D e suporte de vídeo para aliviar problemas comuns com recursos visuais em uma VM.
O site do produto oferece vários tutoriais e um conjunto de máquinas virtuais prontas que são feitas sob medida para atender a necessidades específicas de desenvolvimento.
Oracle VM VirtualBox tem uma comunidade de desenvolvedores em expansão que publica novos lançamentos regularmente e um fórum de usuários ativo com quase 100.000 membros registrados. O histórico do VirtualBox garante que continuará melhorando e servindo como uma solução de VM de longo prazo.
VirtualBox é compatível com as seguintes plataformas de host:
- A maioria das distribuições Linux.
- macOS/OS X 10.13 e superior.
- Solaris 11 e acima.
- Windows 8.1, Windows 10, Server 2012, Server 2012 R2, Server 2016 e 2019.
Melhor para rodar Windows e macOS: Parallels Desktop
Um favorito de longa data dos entusiastas de Mac que ocasionalmente precisam executar o Windows, o Parallels executa perfeitamente aplicativos Windows e Mac lado a lado.
Com base em seu uso principal para o Windows, o Parallels otimiza os recursos de sistema e hardware para uma experiência do Windows que se parece com um PC real.
Parallels oferece a maioria dos recursos encontrados em um produto de VM pago e muitos recursos específicos do Mac, como abrir sites no IE ou Edge a partir de um navegador Safari e alertas do Windows exibidos no Mac Notification Center. Os arquivos podem ser arrastados entre os dois sistemas operacionais, bem como o conteúdo da área de transferência. Um espaço de armazenamento em nuvem dedicado está incluído no Parallels e pode ser compartilhado entre macOS e Windows.
Um equívoco comum sobre o Parallels é que ele só pode ser usado para Windows em uma VM convidada. Ele permite que você execute o Chrome OS, Linux e outra instância do macOS.
Existem três versões do Parallels disponíveis, cada uma adequada para um público específico. Use a edição padrão se estiver mudando de um PC para um Mac pela primeira vez ou use aplicativos do Windows regularmente. Ele contém o conjunto de ferramentas básico junto com 8 GB de VRAM e 4 vCPUs para cada VM convidada. Custa uma taxa única de $ 79,99.
A Pro Edition, destinada a desenvolvedores de software, testadores e outros usuários avançados, integra-se ao Microsoft Visual Studio e a ferramentas conhecidas de desenvolvedor e controle de qualidade, como Jenkins. Ele tem suporte 24 horas por e-mail e telefone, ferramentas avançadas de rede e a capacidade de utilizar serviços de nuvem de negócios. Possui 128 GB de vRAM e 32 vCPUs para cada VM. O Parallels Desktop Pro Edition está disponível por US$ 99,99 por ano.
A Business Edition inclui todos os itens acima, juntamente com ferramentas centralizadas de administração e gerenciamento. Ele também possui uma chave de licença por volume que permite implantar e controlar instâncias do Parallels em departamentos e organizações. O Parallels Desktop Business Edition custa US$ 99,99 por ano.
Parallels é compatível com as seguintes plataformas de host:
macOS/OS X 10.13 e superior
Melhor para (alguns) usuários do Windows 10: Gerenciador Hyper-V
A Microsoft inclui o Hyper-V Manager para versões profissionais, corporativas ou acadêmicas do Windows 10. Como um recurso integrado, ele suporta links diretos no sistema operacional Windows 10 host e uma variedade de sistemas operacionais convidados, incluindo vários versões do Windows, Linux e sistemas antigos como o MS-DOS.
A Microsoft oferece uma versão gratuita para desenvolvedores do Windows 10 para Hyper-V Manager, totalmente licenciada para uso no ambiente virtual.
Se você executa o Windows 10 Pro, Enterprise, Education ou Windows 8 (e 8.1) Pro ou Enterprise, confira este hipervisor poderoso e completo.
Melhor para usuários de Linux: QEMU
QEMU é frequentemente o hipervisor de escolha para usuários do Linux, com base em seu preço zero e ferramentas de emulação de sistema completo fáceis de aperfeiçoar. O emulador de código aberto simula uma variedade de periféricos de hardware, usando tradução dinâmica para desempenho ideal.
Executar máquinas virtuais KVM ao usar o QEMU como virtualizador pode resultar em desempenho próximo da paridade no hardware certo, fazendo você quase esquecer que está usando uma VM.
Privilégios administrativos são necessários apenas em determinados cenários com QEMU, como quando você precisa acessar dispositivos USB de dentro de uma VM convidada. Isso é raro com esse tipo de software, adicionando alguma flexibilidade às maneiras de usá-lo.
As compilações personalizadas do QEMU estão disponíveis para macOS e Windows. No entanto, a maioria de sua base de usuários tende a ter computadores Linux como host.
QEMU é compatível com as seguintes plataformas de host:
- A maioria das distribuições Linux.
- macOS 10.5 ou superior (10.7 recomendado) através do gerenciador de pacotes Homebrew.
- Windows de 32 bits e Windows de 64 bits (as versões mais recentes não funcionam mais com o Windows XP).