VirtualBox vs. VMWare vs. Hyper-V: Qual é a melhor máquina virtual?

VirtualBox vs. VMWare vs. Hyper-V: Qual é a melhor máquina virtual?

Existem várias ferramentas de virtualização disponíveis para usuários do Windows 10. Mas três ferramentas dominam o mercado: VirtualBox , VMware , e Microsoft Hyper-V . Mas qual dessas ferramentas de máquina virtual é a melhor?





Além disso, não são todos iguais?





Escolher entre VirtualBox, VMware Workstation Player e Windows 10 Hyper-V integrado é difícil. Veja como as três ferramentas da máquina virtual se agrupam e qual você deve usar para certas tarefas.





O que é um hipervisor?

Vamos começar com a grande questão: como o VirtualBox, o VMware Workstation Player e o Hyper-V no Windows 10 são diferentes? Todos eles permitem que você execute um ambiente virtual em sua máquina host, certo?

Bem, sim, eles fazem. Mas, apesar dessa semelhança, as ferramentas da máquina virtual funcionam de forma diferente nos bastidores. Isso ocorre porque as máquinas virtuais dependem de dois tipos diferentes de software chamados hipervisores para instalar e executar.



O hipervisor atua como uma plataforma para máquinas virtuais. Ele fornece a divisão necessária entre o sistema operacional da máquina virtual e o hardware da máquina host. A máquina host pode compartilhar seus recursos, como memória e poder de processamento, entre várias cargas de trabalho.

Existem dois tipos de hipervisor: Tipo 1 e Tipo 2 .





Hipervisor Tipo 1

Um hipervisor Tipo 1 é executado diretamente no hardware da máquina host e às vezes é chamado de hipervisor bare-metal.

O Microsoft Hyper-V é um excelente exemplo de hipervisor Tipo 1. Não requer instalação adicional por meio de um pacote externo e gerencia diretamente o sistema operacional convidado.





VMWare ESX e vSphere, Citrix XenServer e Oracle VM são todos hipervisores Tipo 1.

Hipervisor Tipo 2

Um hipervisor Tipo 2 é instalado no sistema operacional, assim como qualquer outro software, e é conhecido como hipervisor hospedado.

O ambiente da máquina virtual é executado como um processo na máquina host e ainda compartilha o hardware do sistema, mas o gerenciamento da máquina virtual roteia através do host em vez de executar comandos diretamente. A consequência desse arranjo é uma ligeira latência entre as ações.

VirtualBox, VMware Workstation e VMware Workstation Player são exemplos importantes de um hipervisor Tipo 2.

Qual é a diferença entre o VirtualBox, VMware Workstation Player e Hyper-V?

Agora que você sabe a diferença entre os tipos de hipervisor, é mais fácil entender as diferenças, limitações e pontos positivos de cada opção. Vamos dividi-lo em algumas seções.

Fácil de usar

O Hyper-V está integrado ao Windows 10 Pro, Education e Enterprise, mas não ao Windows 10 Home. Você precisa habilitar o Hyper-V usando os recursos do Windows ou um comando do PowerShell, mas ele cuida da própria ativação.

Uma vez ativado, o Hyper-V oferece uma opção de criação de máquina virtual rápida e uma opção de criação de máquina virtual mais ampla por meio do Gerenciador Hyper-V.

Criar uma máquina virtual por meio de cada opção do Hyper-V é fácil . No entanto, a opção de criação rápida de máquina virtual preenche automaticamente as configurações, o que pode causar falhas ou erros ao tentar iniciar a máquina virtual.

A opção de criação de máquina virtual personalizada mais ampla do Hyper-V permite maior controle sobre as configurações.

Tanto o VirtualBox quanto o VMware Workstation Player possuem um assistente de criação de máquina virtual. O assistente em cada programa o orienta durante o processo de criação da máquina virtual. No entanto, existem diferenças.

Por exemplo, o assistente do VirtualBox permite que você crie uma máquina virtual básica para a qual edita as configurações posteriormente, mas oferece alguns valores sugeridos para tipos específicos de máquina virtual. Veja como você configura e usa o VirtualBox . Como exemplo de trabalho, aqui está como você pode usar o VirtualBox para instalar o Ubuntu .

Visto que o assistente do VMware Workstation Player permite que você personalize as configurações durante o processo de criação da máquina virtual.

A diferença não é muito, mas significa que a máquina virtual VMware Workstation Player está pronta para ser executada após concluir o assistente, em vez de alterar mais configurações depois de concluído.

atuação

O desempenho de uma máquina virtual está relacionado ao hardware que você usa para executá-la. Com a virtualização, o hardware é rei. Além disso, a máquina virtual que você usa faz uma grande diferença.

Estou testando cada opção de máquina virtual usando um sistema operacional convidado Lubuntu em meu desktop que tem um Intel i5-3570K, 16 GB de RAM e uma Nvidia GTX 1070. Não é a CPU mais poderosa, mas lida com a maioria das coisas.

Simplificando, o VirtualBox é uma das opções de máquina virtual mais lentas disponíveis.

Se você tiver um hardware decente, não notará tanto gagueira e zumbido. Mas em uma máquina de baixo consumo de energia, o VirtualBox não oferece a melhor experiência de virtualização.

O déficit de desempenho é mais perceptível quando você alterna para o VMware Workstation Player. Executar o mesmo sistema operacional convidado no mesmo hardware mostra que o VMware Workstation Player é uma experiência mais suave e elegante.

Então, onde o Hyper-V se encaixa em tudo isso? A instalação do Hyper-V do Lubuntu teve um bom desempenho e foi notavelmente suave. É importante observar que alguns usuários do Windows 10 Hyper-V relatam problemas de desempenho em outras áreas assim que habilitam o Hyper-V em seus sistemas.

Como o Hyper-V é executado no nível do BIOS e não como software dentro do sistema operacional, a virtualização está sempre 'ligada', mesmo se você não estiver usando uma máquina virtual.

Desligando e ligando temporariamente a virtualização do Hyper-V

Se você sentir que o Windows 10 Hyper-V está afetando o desempenho do seu jogo ou não (sem um ambiente de máquina virtual em execução), você pode usar um comando para desligar os serviços de virtualização do Hyper-V.

Modelo comando na barra de pesquisa do Menu Iniciar e selecione Executar como administrador . Em seguida, insira o seguinte comando:

bcdedit / definir hypervisorlaunchtype desligado

Em seguida, reinicie o sistema. A virtualização do Hyper-V não iniciará após a reinicialização e você deve perceber que seu desempenho voltou ao normal. Se você deseja ativar a virtualização do Hyper-V novamente, use o seguinte comando:

bcdedit / set hypervisorlaunchtype on

Reinicie seu sistema novamente.

Funcionalidade

Se você não tiver certeza sobre como escolher entre as três opções, considere a funcionalidade de cada opção. Você pode executar um sistema operacional convidado usando o VirtualBox, VMware Workstation Player ou Hyper-V, mas cada hipervisor tem suas peculiaridades.

Instantâneos e pontos de verificação

Uma grande vantagem para VirtualBox e Hyper-V são Instantâneos e Pontos de verificação .

Embora as plataformas usem nomes diferentes, Snapshots e Checkpoints são ferramentas muito semelhantes. Eles permitem que você obtenha uma imagem da máquina virtual em seu status atual. A imagem preserva a máquina virtual, permitindo que você volte àquele momento específico.

Infelizmente, o VMware Workstation Player não oferece suporte para instantâneos ou pontos de verificação. Você pode suspender temporariamente o sistema operacional convidado para retomar de um ponto específico, mas não é o mesmo que criar um histórico de imagem para a máquina virtual.

Compartilhamento de arquivos

Cada hipervisor permite arrastar e soltar arquivos entre o sistema operacional host e convidado. Você também pode ativar arquivos e pastas compartilhados, embora o Windows 10 Hyper-V torne o processo muito mais complicado do que o VirtualBox ou VMware Workstation Player.

Modo contínuo

O VirtualBox e o VMware Workstation Player usam o modo contínuo para integrar o ambiente da máquina virtual ao sistema operacional do host. O modo contínuo remove a janela e menus adicionais da máquina virtual, fazendo com que pareça que o sistema operacional convidado é parte do host.

Infelizmente, o Windows 10 Hyper-V não apresenta o modo contínuo.

Criptografia de Máquina Virtual

Se você deseja criptografar suas máquinas virtuais, você está com sorte. Cada hipervisor oferece suporte a criptografia de um tipo ou outro.

O VMware Workstation Player oferece suporte à criptografia de máquina virtual pronta para uso.

melhor lugar para baixar música grátis

O VirtualBox suporta criptografia com a instalação do VirtualBox Guest Additions, disponível para cada ambiente convidado do VirtualBox.

O Hyper-V no Windows 10 oferece suporte à criptografia usando o BitLocker da Microsoft.

Cada opção é segura e funciona bem com a respectiva plataforma.

Custo

Cada hipervisor é gratuito, mas alguns são mais livres do que outros. Porque?

O VirtualBox e o VMware Workstation Player são gratuitos para qualquer usuário. Contanto que seu hardware possa executar o sistema operacional convidado sem destruir o host no processo, você pode usar o software de máquina virtual gratuito.

Visto que o Windows 10 Hyper-V também é gratuito, mas apenas se você tiver a versão correta do Windows 10.

Existem soluções alternativas para os usuários do Windows 10 Home desesperados para usar o Hyper-V em seu hardware. Mas essas pessoas também podem usar uma das alternativas gratuitas em vez de uma solução improvisada.

Não se esqueça, a correção pode funcionar hoje, mas talvez não com a próxima atualização do Windows 10.

Sistemas operacionais convidados

O Windows 10 Hyper-V tem algumas limitações em relação aos sistemas operacionais convidados. O Hyper-V oferece suporte a máquinas virtuais Windows, Linux e FreeBSD. Não é compatível com macOS.

O VirtualBox e o VMware Workstation Player oferecem suporte a quase todos os sistemas operacionais convidados, incluindo o macOS.

Observe que a operação de um convidado do macOS não funcionará fora da caixa. Siga nosso tutorial em como instalar o macOS no VirtualBox ou VMware Workstation Player no Windows 10.

Qual é a melhor ferramenta de máquina virtual no Windows 10?

Escolher entre VirtualBox, VMware Workstation Player e Windows 10 Hyper-V é complicado. Se você tem uma máquina poderosa executando o Windows 10 Pro, Education ou Enterprise, pode escolher um dos hipervisores.

Se você estiver executando uma máquina menos potente, aconselho o uso do VMware Workstation Player. Ele oferece melhor suporte e estabilidade para uma ampla gama de hardware.

Ainda não tem certeza se você precisa de uma máquina virtual? Veja estes razões práticas para começar a usar uma máquina virtual .

Compartilhado Compartilhado Tweet O email 12 sites de vídeo melhores que o YouTube

Aqui estão alguns sites de vídeo alternativos ao YouTube. Cada um deles ocupa um nicho diferente, mas vale a pena adicioná-lo aos seus favoritos.

Leia a seguir
Tópicos relacionados
  • janelas
  • Tecnologia Explicada
  • Virtualização
  • VirtualBox
  • Máquina virtual
Sobre o autor Gavin Phillips(945 artigos publicados)

Gavin é o Editor Júnior do Windows and Technology Explained, um colaborador regular do Podcast Really Useful e um revisor regular do produto. Ele tem um BA (Hons) em Redação Contemporânea com Práticas de Arte Digital pilhadas nas colinas de Devon, bem como mais de uma década de experiência profissional em redação. Ele gosta de grandes quantidades de chá, jogos de tabuleiro e futebol.

Mais de Gavin Phillips

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever