Índice:
Definição - O que significa Máquina Virtual (VM)?
Uma máquina virtual (VM) é um programa de software ou sistema operacional que não apenas exibe o comportamento de um computador separado, mas também é capaz de executar tarefas como executar aplicativos e programas como um computador separado. Uma máquina virtual, geralmente conhecida como convidado, é criada dentro de outro ambiente de computação conhecido como "host". Várias máquinas virtuais podem existir em um único host ao mesmo tempo.
Uma máquina virtual também é conhecida como convidado.
Techopedia explica Máquina Virtual (VM)
Máquinas virtuais estão se tornando mais comuns com a evolução da tecnologia de virtualização. Máquinas virtuais geralmente são criadas para executar determinadas tarefas diferentes das tarefas executadas em um ambiente host.
Máquinas virtuais são implementadas por métodos de emulação de software ou técnicas de virtualização de hardware. Dependendo do uso e do nível de correspondência com qualquer computador físico, as máquinas virtuais podem ser divididas em duas categorias:
- Máquinas virtuais do sistema: Uma plataforma do sistema que suporta o compartilhamento dos recursos físicos do computador host entre várias máquinas virtuais, cada uma executando com sua própria cópia do sistema operacional. A técnica de virtualização é fornecida por uma camada de software conhecida como hipervisor, que pode ser executada em hardware simples ou em cima de um sistema operacional.
- Máquina virtual de processo: projetada para fornecer um ambiente de programação independente de plataforma que mascara as informações do hardware ou sistema operacional subjacente e permite que a execução do programa ocorra da mesma maneira em qualquer plataforma.
Algumas das vantagens de uma máquina virtual incluem:
- Permite vários ambientes de sistema operacional em um único computador físico sem nenhuma intervenção
- Máquinas virtuais estão amplamente disponíveis e são fáceis de gerenciar e manter.
- Oferece opções de provisionamento de aplicativos e recuperação de desastre
Algumas das desvantagens das máquinas virtuais incluem:
- Eles não são tão eficientes quanto um computador físico porque os recursos de hardware são distribuídos de maneira indireta.
- Várias VMs em execução em uma única máquina física podem oferecer desempenho instável