Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização - Conceitos Gerais — VUNESP 2024

Sistemas OperacionaisVirtualização - Conceitos Gerais
Código
vu212389
Banca
VUNESP
Órgão
APS
Ano
2024
Cargo
Esp Port ( )

Máquina virtual é um software que simula o comportamento de um ambiente computacional como se fosse um computador físico. O nome dado a uma cópia do estado juntamente com os dados armazenados em disco de uma máquina virtual é:

  1. ABIOS.
  2. Bcompiler.
  3. Chash.
  4. Dhypervisor.
  5. Esnapshot.
Revelar gabarito e comentário

GabaritoE — snapshot.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Máquinas Virtuais e Snapshots

Gabarito: letra E. O nome dado à cópia do estado de uma máquina virtual, juntamente com os dados armazenados em disco, é snapshot — um recurso que permite capturar e restaurar o estado completo da VM em um determinado momento. Esse conceito é central em ambientes de virtualização, como os gerenciados por hipervisores (VMware, Hyper-V, KVM).

Uma máquina virtual (VM) é um software que simula um ambiente computacional completo, incluindo hardware, sistema operacional e aplicações, isolado do sistema físico subjacente. O hipervisor, também chamado de monitor de máquina virtual (VMM), é a camada de software que cria e gerencia essas VMs, particionando os recursos do hardware real entre elas. Dentro desse contexto, o snapshot é uma funcionalidade essencial: ele captura o estado exato da VM — memória, registradores, estado do processador e todos os dados dos discos virtuais — permitindo que o administrador reverta a VM para aquele ponto no tempo caso algo dê errado, como uma falha de configuração ou um ataque de malware.

A importância do snapshot está na recuperação a desastres e na tolerância a faltas. Por exemplo, antes de aplicar uma atualização crítica em um servidor virtual, o administrador pode criar um snapshot. Se a atualização causar instabilidade, ele pode restaurar o snapshot e voltar ao estado anterior, como se nada tivesse acontecido. Esse mecanismo é análogo ao checkpointing mencionado em sistemas operacionais, que salva o estado interno de uma VM para restauração posterior.

É fundamental distinguir o snapshot de outros conceitos de virtualização:

Conceito

Função

Snapshot

Cópia do estado completo da VM (memória + disco) em um instante

Hipervisor

Camada de software que cria e gerencia as VMs

BIOS/UEFI

Firmware que inicializa o hardware e carrega o sistema operacional

Compiler

Traduz código-fonte em código de máquina

Hash

Função que gera uma representação resumida de dados (integridade)

A pegadinha da banca está em confundir o snapshot com o hipervisor. Enquanto o hipervisor é a infraestrutura que permite a virtualização, o snapshot é uma ferramenta de backup e recuperação dentro desse ambiente. O candidato que conhece bem o papel de cada componente não cai nessa armadilha.

Alternativa A — ❌ Incorreta

A BIOS (Basic Input/Output System) é o firmware responsável por inicializar o hardware e carregar o sistema operacional no boot. Ela não tem relação com a cópia do estado de uma máquina virtual. A banca a inclui como distrator para testar se o candidato sabe diferenciar os componentes de inicialização do sistema dos recursos de virtualização.

Alternativa B — ❌ Incorreta

Um compiler (compilador) é um programa que traduz código-fonte escrito em uma linguagem de programação para código de máquina ou bytecode. Ele é uma ferramenta de desenvolvimento, não um mecanismo de virtualização. A confusão aqui seria pensar que o compilador "cria" a máquina virtual, mas isso é incorreto — o compilador apenas gera o executável.

Alternativa C — ❌ Incorreta

Hash é uma função matemática que mapeia dados de tamanho arbitrário para uma sequência de tamanho fixo, usada para verificar integridade e autenticidade. Embora seja útil em segurança, não tem relação com a captura do estado de uma VM. O candidato pode confundir porque hashes são usados para validar arquivos, mas não para criar cópias de estado.

Alternativa D — ❌ Incorreta

O hypervisor (ou monitor de máquina virtual) é a camada de software que cria, executa e gerencia as máquinas virtuais, particionando os recursos do hardware físico. Ele é a infraestrutura que permite a virtualização, mas não é a cópia do estado da VM. A banca explora exatamente essa confusão: o hipervisor é o "motor" da virtualização, enquanto o snapshot é uma "fotografia" do estado.

Alternativa E — ✅ Correta ⟵ GABARITO

O snapshot é a cópia do estado completo de uma máquina virtual em um determinado instante, incluindo memória, registradores e dados dos discos virtuais. Ele permite restaurar a VM para aquele ponto exato, sendo essencial para backup, recuperação de desastres e testes. O termo é amplamente utilizado em plataformas como VMware, Hyper-V e VirtualBox, e é exatamente o que o enunciado descreve.

PEGA ESSA DICA!

Para fixar, lembre-se: hipervisor é a infraestrutura (o "palco"), snapshot é a fotografia do estado (o "retrato"). Quando a questão falar em "cópia do estado" ou "restauração", a resposta é snapshot. Quando falar em "camada que gerencia as VMs", é hipervisor.

Gabarito: letra E

Link permanente: /questoes/vu212389