Como criar e executar máquinas virtuais com Hyper-V?

Você deseja configurar e executar máquinas virtuais com o Hyper-V? Se assim for, você veio ao lugar certo! Esta postagem do blog cobrirá tudo o que você precisa saber sobret como criar e executar máquinas virtuais com Hyper-V.

Começaremos abordando os fundamentos do Hyper-V e como ele funciona. Em seguida, percorreremos as etapas de instalação e configuração de uma máquina virtual Hyper-V.

Por fim, forneceremos algumas dicas sobre solução de problemas e gerenciamento de máquinas virtuais. Portanto, se você é novo no Hyper-V ou apenas está procurando uma atualização, leia tudo o que precisa saber sobre como configurar e executar máquinas virtuais com o Hyper-V!

Como criar e executar máquinas virtuais com Hyper-V

Como criar e executar máquinas virtuais com Hyper-V?

Existem algumas maneiras diferentes de executar uma máquina virtual (VM) em uma máquina virtual (VM). Uma maneira é usar o que é chamado de “virtualização aninhada.” Com essa abordagem, você pode executar um hipervisor dentro de outro hipervisor. Por exemplo, você pode instalar o Microsoft Hyper-V Server em uma VM e executar outras VMs.

Outra maneira de executar VMs em VMs é com algo chamado “expansão da máquina virtual.” É aqui que você tem várias VMs em execução no mesmo host físico, mas cada VM é isolada e não conhece as outras. Isso pode ser útil se você quiser separar seus ambientes de desenvolvimento e produção.

Finalmente, você pode usar “conteinerização” para executar várias VMs no mesmo host físico. Com essa abordagem, cada VM tem seu sistema operacional (SO), mas compartilha um kernel com o sistema operacional host. Isso permite que as VMs compartilhem recursos e reduza a sobrecarga da execução de vários sistemas operacionais.

Quantas máquinas virtuais você pode executar em uma máquina virtual?

Na maioria das vezes, as pessoas perguntam sobre o número de máquinas virtuais (VMs) ou processadores que podem ser executados em um dispositivo físico.

Por exemplo, versões específicas do Windows Server suportam até 320 processadores lógicos e até 64 VMs. O fator determinante para processadores lógicos e VMs é a edição licenciada do Windows Server e a arquitetura do processador.

Como você cria uma máquina virtual?

Criar uma máquina virtual é simples com a ajuda de hipervisores como o Hyper-V. Siga estas etapas para começar:

  • Escolha o tipo de máquina virtual que deseja criar. Existem diferentes tipos para diferentes finalidades, então selecione aquele que melhor se adapta às suas necessidades.
  • Baixe e instale o hypervisor em seu computador. Isso será usado para criar e executar a máquina virtual.
  • Assim que o hipervisor estiver instalado, inicie-o e siga as instruções para criar uma nova máquina virtual. Certifique-se de alocar recursos suficientes (CPU, RAM, etc.) para atender às necessidades do sistema operacional e dos aplicativos que planeja executar na máquina virtual.
  • Instale um sistema operacional na máquina virtual. Isso pode ser feito a partir de um CD/DVD ou baixando um arquivo ISO da internet.
  • Depois que o sistema operacional estiver instalado, você pode começar a instalar aplicativos e fazer qualquer trabalho necessário dentro da máquina virtual.

O que é a criação rápida do Hyper-V?

Com o Hyper-V Quick Create, você pode criar rapidamente máquinas virtuais em questão de segundos, sem passar pelo processo tradicional de criação de máquinas virtuais. A Criação Rápida está disponível nas edições Windows 11 Pro, Enterprise e Education.

Como criar e executar máquinas virtuais com Hyper-V?

O Quick Create usa imagens de máquina virtual pré-criadas armazenadas em um repositório local. A Microsoft criou essas imagens e incluiu um sistema operacional básico e drivers. Quando você cria uma nova máquina virtual com o Quick Create, a imagem selecionada é copiada para seu sistema local e configurada para uso com o Hyper-V.

Para usar o Quick Create, abra o console do Hyper-V Manager e clique na tarefa Quick Create no painel Actions. Isso abrirá o assistente Quick Create Virtual Machine. Selecione uma imagem do sistema operacional na lista suspensa na primeira página do assistente.

Atualmente, as imagens estão disponíveis para Windows 11, Windows Server 2016 e várias distribuições do Linux.

Qual é a diferença entre uma máquina virtual e uma instância?

Embora os termos sejam frequentemente usados de forma intercambiável, há uma diferença sutil entre máquinas virtuais e instâncias.

Uma máquina virtual é um computador de software que, como um computador físico, executa um sistema operacional e aplicativos.

A diferença significativa entre um computador físico e uma máquina virtual é que a máquina virtual não possui seus recursos físicos dedicados — ela compartilha a ajuda do servidor físico subjacente com outras máquinas virtuais. Em contraste, uma instância é uma única cópia de uma máquina virtual atribuída a um usuário.

Quais são as desvantagens de usar uma máquina virtual?

Existem algumas desvantagens de executar uma máquina virtual, incluindo:

  • Possíveis problemas de desempenho. Dependendo da carga de trabalho, uma máquina virtual pode não funcionar tão rapidamente quanto o hardware bare-metal em que está sendo executada.
  • Maiores requisitos de espaço em disco. Uma máquina virtual requer seu próprio espaço em disco, que pode aumentar se você tiver várias máquinas virtuais em execução em uma máquina física.
  • Complexidade adicionada. Executar uma máquina virtual adiciona outra camada de complexidade à sua infraestrutura de TI.

Como sei se o Hyper-V está habilitado?

Existem algumas maneiras de verificar se o Hyper-V está habilitado no Windows 11. A maneira mais fácil é ir para Painel de Controle > Programas e Recursos; se você ver "Hyper-V” listado, é permitido.

Você também pode abrir o Gerenciador Hyper-V; se você vir hipervisores listados em “Servidores conectados”, está ativado.

Se você deseja verificar pela linha de comando, pode abrir o PowerShell ou o prompt de comando e digitar: Get-VM. Se o Hyper-V estiver ativado, esse comando retornará uma lista de todas as máquinas virtuais do sistema.

Se você deseja criar e executar máquinas virtuais com Hyper-V, precisará ativá-lo no BIOS. Para fazer isso, reinicie o computador e pressione a tecla para entrar no BIOS (geralmente F2 ou DEL).

Uma vez no BIOS, procure uma opção chamada “Tecnologia de virtualização” (também pode ser chamado de “Virtualização de CPU”, “Virtualização de Hardware,” ou algo semelhante). Ative esta opção e salve suas alterações.

Depois que o Hyper-V estiver ativado no BIOS, você poderá instalá-lo em Painel de controle > Programas e recursos. Se você for solicitado a reiniciar, faça isso.

Após a reinicialização, abra o Hyper-V Manager e siga o assistente para criar sua primeira máquina virtual.

O que é o Gerenciador Hyper-V?

O Hyper-V Manager é um console de gerenciamento da Microsoft (MMC) que você pode usar para criar e configurar máquinas virtuais (VMs) e gerenciar o servidor host e os recursos da VM.

Você pode se conectar a servidores remotos para gerenciá-los, estejam eles executando o Windows Server 2016 ou versões anteriores do Windows Server.

Você também pode usar o Hyper-V Manager para criar e gerenciar grupos de VMs e servidores host nesses grupos. Isso permite que você aplique simultaneamente as mesmas configurações e tarefas de gerenciamento a várias VMs e servidores host.

Hyper-V x VirtualBox

Existem algumas diferenças críticas entre o Hyper-V e o VirtualBox. Primeiro, o Hyper-V está disponível apenas no Windows, enquanto o VirtualBox pode ser instalado no Windows, macOS e Linux. Em segundo lugar, o Hyper-V requer um processador de 64 bits com tradução de endereço de segundo nível (SLAT), enquanto o VirtualBox pode ser executado em um processador de 32 bits sem SLAT. Por fim, o Hyper-V ocupa menos espaço e usa menos memória que o VirtualBox.

Instalar o Hyper-V no Windows 11?

O Hyper-V é um recurso de máquina virtual integrado ao Windows. Ele permite que você crie e execute máquinas virtuais em seu computador.

Você pode usar o Hyper-V para executar vários sistemas operacionais simultaneamente no mesmo computador. Isso pode ser útil para testar software ou executar vários sistemas operacionais lado a lado.

Para usar o Hyper-V, você deve ter um computador que atenda aos requisitos mínimos do sistema. Você também precisará instalar o recurso Hyper-V em seu computador.

Requisitos Mínimos do Sistema

  • Um processador que suporta a tecnologia de hipervisor
  • Mínimo de 4 GB de RAM (8 GB recomendado)
  • 64 GB de espaço livre em disco (SSD recomendado)
  • Instalar o Hyper-V em Windows 11

Se você tiver um computador que atenda aos requisitos mínimos do sistema, poderá instalar o Hyper-V no Windows 11 Pro usando um prompt elevado do PowerShell.

Para fazer isso, pressione a tecla Windows + X e selecione “PowerShell (Administrador)” do menu.

Se você for solicitado a fornecer permissão de administrador, digite sua senha e pressione Enter. Em seguida, copie e cole o seguinte comando no PowerShell e pressione Enter:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Conclusão:

Tentamos cobrir todas as opções possíveis em como criar e executar máquinas virtuais com Hyper-V em detalhes e todos os seus prós e contras. Deixe-nos saber seus pensamentos sobre o tópico na seção de comentários abaixo.

Português do Brasil