O que é uma máquina virtual?

Uma máquina virtual usa software e hardware de computador para emular computadores adicionais em um dispositivo físico. Saiba mais sobre o que é uma máquina virtual e o que você pode fazer em um ambiente de VM.

O que é uma máquina virtual?

As máquinas virtuais emulam um sistema operacional separado (o convidado) e um computador separado do seu sistema operacional existente (o host), por exemplo, para executar o Unbuntu Linux no Windows 10 . O ambiente do computador virtual aparece em uma janela separada e normalmente é isolado como um ambiente autônomo. Ainda assim, a interatividade entre o convidado e o host geralmente é permitida para tarefas como transferências de arquivos.

Razões diárias para usar uma VM

Os desenvolvedores usam software de máquina virtual para criar e testar software em várias plataformas sem usar um segundo dispositivo. Você pode usar um ambiente de VM para acessar aplicativos que fazem parte de um sistema operacional diferente daquele instalado em seu computador. Por exemplo, as máquinas virtuais permitem jogar um jogo exclusivo do Windows  em um Mac .

Além disso, as VMs fornecem um nível de flexibilidade em termos de experimentação que nem sempre é viável em seu sistema operacional host. A maioria dos softwares de VM permite tirar instantâneos do sistema operacional convidado, para os quais você pode reverter se algo der errado, como uma infecção por malware.

Por que as empresas podem usar máquinas virtuais

Muitas organizações implantam e mantêm várias máquinas virtuais. Em vez de executar vários computadores o tempo todo, as empresas usam VMs hospedadas em um subconjunto menor de servidores poderosos, economizando dinheiro em espaço físico, eletricidade e manutenção.

Essas VMs podem ser controladas a partir de uma única interface administrativa e disponibilizadas aos funcionários de suas estações de trabalho remotas, geralmente espalhadas por várias localizações geográficas. Devido à natureza isolada das instâncias de máquina virtual, as empresas podem permitir que os usuários acessem suas redes corporativas usando essa tecnologia em seus computadores para maior flexibilidade e economia de custos.

As máquinas virtuais oferecem aos administradores controle total, além de capacidade de monitoramento em tempo real e supervisão de segurança avançada. Cada VM pode ser controlada, iniciada e interrompida instantaneamente com um clique do mouse ou entrada de linha de comando.

Limitações comuns de máquinas virtuais

Embora as VMs sejam úteis, há limitações notáveis ​​que precisam ser compreendidas para que suas expectativas de desempenho sejam realistas. Mesmo que o dispositivo que hospeda a VM contenha hardware poderoso, a instância virtual pode ser executada mais lentamente do que em seu computador independente. Os avanços no suporte de hardware nas VMs percorreram um longo caminho nos últimos anos. Ainda assim, essa limitação nunca será completamente eliminada.

Outra limitação é o custo. Além das taxas associadas a alguns softwares de máquina virtual, instalar e executar um sistema operacional pode exigir uma licença ou outro método de autenticação.

Por exemplo, a execução de uma instância convidada do Windows 10 requer uma chave de licença válida, assim como quando você instala o sistema operacional em um PC real. Embora uma solução virtual seja normalmente mais barata na maioria dos casos do que comprar máquinas físicas adicionais, os custos aumentam se você precisar de uma distribuição em grande escala.

Outras limitações potenciais a serem consideradas são a falta de suporte para determinados componentes de hardware e possíveis restrições de rede. Contanto que você faça sua pesquisa e tenha expectativas realistas, a implementação de máquinas virtuais em sua casa ou ambiente de negócios pode ser benéfica.

Hipervisores e outros softwares de máquina virtual

O software de VM baseado em aplicativo, comumente conhecido como hypervisors, vem em todas as formas e tamanhos adaptados para uso pessoal e empresarial. Os hipervisores permitem que várias VMs executando diferentes sistemas operacionais compartilhem os mesmos recursos de hardware. Os administradores de sistema podem usar hipervisores para monitorar e gerenciar várias máquinas virtuais em uma rede de uma só vez.

Perguntas frequentes
  • O que as máquinas virtuais têm a ver com os sistemas operacionais?

    Depois de instalar um aplicativo de máquina virtual, você precisará escolher e instalar um sistema operacional em sua máquina virtual. Depois que um sistema operacional é instalado, você pode usar sua máquina virtual como qualquer outro computador.

  • Qual é a diferença entre um emulador e uma máquina virtual?

    As máquinas virtuais são ambientes autônomos com todos os recursos, nos quais você pode instalar e usar sistemas operacionais inteiros. Os emuladores  procuram recriar software e hardware específicos virtualmente para atingir um objetivo específico, como jogar um jogo em um sistema desatualizado.

 

Avalie este post
[Total: 1 Average: 5]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

x