Propaganda

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

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

É difícil escolher entre o VirtualBox, o VMware Workstation Player e o Hyper-V integrado ao Windows 10. Veja como as três ferramentas de máquina virtual se comparam e qual delas você deve usar para determinadas tarefas.

O que é um hipervisor?

Vamos começar com a grande questão: qual a diferença entre o VirtualBox, o VMware Workstation Player e o Hyper-V no Windows 10? 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 máquinas-ferramentas virtuais funcionam de maneira diferente sob o capô. Isso ocorre porque as máquinas virtuais dependem de dois tipos diferentes de software chamados hipervisores para instalar e executar.

O hipervisor atua como a 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, em várias cargas de trabalho.

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

explicação do 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 um 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 do Tipo 1.

Hipervisor Tipo 2

Um hipervisor Tipo 2 é instalado no sistema operacional, 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 sistema hardware, mas o gerenciamento da máquina virtual é roteado pelo host em vez de executar comandos diretamente. A conseqüência desse arranjo é uma ligeira latência entre as ações.

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

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

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

Fácil de usar

O Hyper-V é 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 rápida de criação de máquina virtual e uma opção mais abrangente de criação de máquina virtual por meio do Gerenciador Hyper-V.

Criar uma máquina virtual através de cada opção do Hyper-V é fácil Como criar uma máquina virtual usando o Windows 10 Hyper-VVocê sabia que o Windows 10 tem uma ferramenta integrada para criar máquinas virtuais? Chama-se Hyper-V e aqui está como funciona. consulte Mais informação . No entanto, a opção de criação rápida de máquina virtual preenche automaticamente as configurações que podem causar falhas ou erros quando você tenta iniciar a máquina virtual.

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

máquina virtual de criação rápida do hyper-v

O VirtualBox e o VMware Workstation Player possuem um assistente de criação de máquina virtual. O assistente de cada programa o guia pelo processo de criação da máquina virtual. Existem diferenças, no entanto.

Por exemplo, o assistente do VirtualBox permite criar uma máquina virtual básica para a qual você edita as configurações posteriormente, mas oferece alguns valores sugeridos para tipos específicos de máquinas virtuais. Veja como você configura e usa o VirtualBox.

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

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

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 é o rei. Além disso, a máquina virtual usada faz uma enorme diferença.

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

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

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

O déficit de desempenho é mais evidente quando você muda para o VMware Workstation Player. A execução do mesmo sistema operacional convidado no mesmo hardware mostra que o VMware Workstation Player é uma experiência mais suave e suave.

Então, onde o Hyper-V se encaixa em tudo isso? A instalação do Lubuntu no Hyper-V 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, uma vez que habilitam o Hyper-V em seu sistema.

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

Desativando e desativando temporariamente a virtualização Hyper-V

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

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

bcdedit / set hypervisorlaunchtype off

Em seguida, reinicie o seu sistema. A virtualização do Hyper-V não será iniciada após a reinicialização e você deverá encontrar o desempenho normal. Se você deseja ativar a virtualização Hyper-V novamente, use o seguinte comando:

bcdedit / set hypervisorlaunchtype em

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, o VMware Workstation Player ou o Hyper-V, mas cada hypervisor tem suas peculiaridades.

Instantâneos e pontos de verificação

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

Embora as plataformas usem nomes diferentes, os instantâneos e os pontos de verificação são ferramentas muito semelhantes. Eles permitem que você tire uma imagem da máquina virtual em seu status atual. A imagem preserva a máquina virtual, permitindo que você retorne a esse momento específico.

imagem de máquina virtual de pontos de verificação hyper-v

Infelizmente, o VMware Workstation Player não oferece suporte a Snapshots ou Checkpoints. Você pode suspender temporariamente o sistema operacional convidado para retomar a partir de um ponto específico, mas não é o mesmo que criar um histórico de imagens para a máquina virtual.

Compartilhamento de arquivos

Cada hypervisor 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 que o VirtualBox ou VMware Workstation Player.

Modo Seamless

O VirtualBox e o VMware Workstation Player usam o modo contínuo para integrar o ambiente da máquina virtual ao sistema operacional host. O modo contínuo retira a janela e os menus adicionais da máquina virtual, fazendo parecer que o sistema operacional convidado faz parte do host.

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

Criptografia de máquina virtual

Se você deseja criptografar suas máquinas virtuais, está com sorte. Cada hypervisor suporta criptografia de um tipo ou de outro.

O VMware Workstation Player suporta criptografia de máquina virtual pronta para uso.

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

O Hyper-V no Windows 10 suporta criptografia usando o BitLocker da Microsoft.

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

Custo

Cada hypervisor é gratuito, mas alguns são mais livres que outros. Por quê?

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

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 calçar uma solução.

Não se esqueça, a correção pode funcionar hoje, mas pode não ocorrer na 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 suporta máquinas virtuais Windows, Linux e FreeBSD. Não suporta macOS.

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

Observe que um convidado do macOS operando não funcionará imediatamente. Siga o nosso tutorial em como instalar o macOS no VirtualBox ou no VMware Workstation Player Como executar o macOS no Windows 10 em uma máquina virtualNão tem certeza se você vai se dar bem com um Mac? Aprenda a executar o macOS no Windows 10 com a ajuda de uma máquina virtual. consulte Mais informação no Windows 10.

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

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

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

Ainda não tem certeza se você precisa de uma máquina virtual? Confira estes razões práticas para começar a usar uma máquina virtual 7 razões práticas para começar a usar uma máquina virtualO termo "virtual" foi cooptado de várias maneiras. Realidade virtual. RAM virtual. Escolas virtuais. Mas a virtualização no contexto dos PCs pode ser confusa. Estamos aqui para esclarecer. consulte Mais informação .

Gavin é escritor sênior do MUO. Ele também é o editor e o gerente de SEO do site irmão da MakeUseOf, Blocks Decoded. Ele tem uma redação contemporânea BA (Hons) com práticas de arte digital saqueadas nas montanhas de Devon, além de mais de uma década de experiência profissional em redação. Ele gosta de grandes quantidades de chá.