Definição
Máquina virtual é um ambiente de computação virtualizado capaz de executar seu próprio sistema operacional. O host fornece recursos por uma camada de virtualização, e cada máquina virtual recebe CPU, memória, armazenamento e sua própria imagem de sistema.
Host e camada de virtualização
O host físico hospeda a camada de virtualização, que aloca recursos às máquinas virtuais. Cada máquina virtual executa um sistema operacional convidado de forma isolada, como se fosse um computador próprio. O isolamento por virtualização separa um ambiente do outro mesmo sobre o mesmo host.
Máquina virtual
Executa um sistema operacional completo e separado, com recursos atribuídos por virtualização.
Container
Isola processos e arquivos com ambiente próprio, compartilhando o kernel do host.
Isolamento diferente
Máquina virtual e container oferecem formas diferentes de isolamento e não são intercambiáveis em todos os cenários. A escolha depende da aplicação, das exigências do ambiente e do nível de isolamento necessário.
Falha provável e verificação
A falha mais comum é atribuir recursos sem medir o uso. Quando a máquina virtual recebe CPU e memória demais ou de menos, o custo cresce sem ganho ou a aplicação fica saturada. Para verificar, você observa o consumo real da máquina virtual, compara com os recursos atribuídos e confere se o sistema operacional convidado consegue manter os serviços esperados. A verificação termina quando a alocação corresponde ao uso observado e os serviços permanecem disponíveis.
Veja a definição de VPSDúvidas frequentes
Perguntas frequentes sobre Máquina virtual
- Máquina virtual e container são a mesma coisa?
- Não. A máquina virtual executa um sistema operacional completo e separado. O container compartilha o kernel do host e isola processos e arquivos.
- Como a máquina virtual se relaciona ao host?
- O host fornece recursos por uma camada de virtualização, e cada máquina virtual recebe CPU, memória, armazenamento e sua própria imagem de sistema.
- É possível trocar máquina virtual por container sempre?
- Não. Cada forma oferece isolamento diferente, e a escolha depende da aplicação, da segurança e das exigências do ambiente.
Para continuar
Recursos relacionados
Documentação
Microsoft Learn: About Hyper-V
Apresenta virtualização e máquinas virtuais a partir do Hyper-V da Microsoft.
Abrir recursoAplicação na formação
Formação DevOps
Na Formação DevOps, a máquina virtual oferece um ambiente completo com sistema operacional próprio.
Conhecer a formaçãoFontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.