Pular para o conteúdo principal

Questão de Sistemas Operacionais — Ferramentas de Virtualização (Hypervisores, VMWare, Hyper-V, etc.) — VUNESP 2023

Sistemas OperacionaisFerramentas de Virtualização (Hypervisores, VMWare, Hyper-V, etc.)
Código
vu197360
Banca
VUNESP
Órgão
TJM SP
Ano
2023
Cargo
Ana SJ ( )
Virtualização é uma tecnologia que consiste na criação de representações virtuais de ambientes computacionais. Um exemplo de solução de virtualização local é o
  1. AAWS.
  2. BAzure.
  3. CGitHub.
  4. DKVM.
  5. EOneDrive.
Revelar gabarito e comentário

GabaritoD — KVM.

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”.

Virtualização local: identificando o hipervisor

Gabarito: letra D. O KVM (Kernel-based Virtual Machine) é uma solução de virtualização local, pois é um hipervisor que roda diretamente sobre o hardware ou como módulo do kernel Linux, permitindo criar e executar máquinas virtuais na própria máquina física. As demais alternativas (AWS, Azure, GitHub, OneDrive) são serviços de nuvem ou plataformas online, não ferramentas de virtualização local.

A virtualização é a técnica de criar versões virtuais de recursos computacionais — como hardware, sistema operacional, armazenamento ou rede — permitindo que múltiplos ambientes isolados rodem em uma única máquina física. O elemento central dessa tecnologia é o hipervisor (ou monitor de máquina virtual), que é o software, firmware ou hardware responsável por criar e gerenciar as máquinas virtuais. Ele se apresenta aos sistemas operacionais convidados como uma plataforma de virtualização, gerenciando a execução deles sobre o hardware real.

Os hipervisores se dividem em dois tipos principais:

  • Tipo 1 (bare metal ou nativo): executa diretamente sobre o hardware, sem um sistema operacional subjacente. Exemplos: VMware ESXi, Microsoft Hyper-V, Xen, KVM.

  • Tipo 2 (hosted ou convidado): executa como um processo sobre um sistema operacional hospedeiro. Exemplos: Oracle VirtualBox, VMware Workstation, QEMU.

O KVM é um caso especial: ele é um hipervisor de tipo 1 quando o kernel Linux atua como hipervisor, mas também pode ser classificado como tipo 2 em algumas literaturas, pois usa o Linux como base. Na prática, o KVM transforma o kernel Linux em um hipervisor, permitindo que máquinas virtuais rodem com desempenho próximo ao nativo. Por isso, é uma solução de virtualização local — ela opera na máquina onde está instalada, criando VMs que usam os recursos físicos daquele computador.

A pegadinha da questão está em confundir virtualização local com serviços de nuvem. AWS, Azure e OneDrive são plataformas de computação em nuvem (cloud computing), que oferecem recursos virtualizados remotamente, pela internet. GitHub é uma plataforma de hospedagem de código-fonte. Nenhum deles é uma ferramenta de virtualização local, pois não criam máquinas virtuais no seu computador — eles fornecem serviços a partir de datacenters remotos.

Guarde a distinção: virtualização local = o hipervisor roda na sua máquina (KVM, VirtualBox, VMware Workstation); cloud computing = a virtualização acontece em servidores remotos, acessados via internet (AWS, Azure, Google Cloud). É exatamente essa fronteira que separa a alternativa correta das demais.

Virtualização
  • 1Local (hipervisor na máquina)
    • KVM
    • VirtualBox
    • VMware Workstation
  • 2Nuvem (datacenter remoto)
    • AWS
    • Azure
    • Google Cloud
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

A AWS (Amazon Web Services) é um provedor de computação em nuvem, oferecendo serviços como EC2 (máquinas virtuais na nuvem), S3 (armazenamento) e RDS (bancos de dados). Embora use virtualização internamente, ela não é uma solução de virtualização local — o usuário acessa os recursos remotamente, pela internet, sem criar VMs na própria máquina.

Alternativa B — ❌ Incorreta

O Azure é a plataforma de nuvem da Microsoft, concorrente direta da AWS. Assim como a AWS, oferece máquinas virtuais e outros serviços hospedados em datacenters remotos. Não é uma ferramenta de virtualização local, pois não roda no computador do usuário.

Alternativa C — ❌ Incorreta

O GitHub é uma plataforma de hospedagem de código-fonte e controle de versão (usando Git). Não tem relação com virtualização — é uma ferramenta de desenvolvimento colaborativo, não um hipervisor.

Alternativa D — ✅ Correta ⟵ GABARITO

O KVM (Kernel-based Virtual Machine) é um hipervisor que faz parte do kernel Linux, permitindo criar e executar máquinas virtuais diretamente na máquina física. É uma solução de virtualização local, pois o hipervisor roda no próprio hardware (ou como módulo do kernel), sem depender de serviços remotos. É amplamente usado em servidores e desktops Linux para virtualização.

Alternativa E — ❌ Incorreta

O OneDrive é um serviço de armazenamento em nuvem da Microsoft, usado para guardar e sincronizar arquivos. Não é uma ferramenta de virtualização — é um serviço de cloud storage, acessado via internet.

NÃO CAIA NESSA!

A banca mistura serviços de nuvem (AWS, Azure, OneDrive) e plataformas online (GitHub) com ferramentas de virtualização local (KVM). O candidato que não domina a diferença entre virtualização local e cloud computing tende a marcar AWS ou Azure, por associá-los a máquinas virtuais. Lembre-se: virtualização local = o hipervisor roda na sua máquina; cloud = os recursos estão em datacenters remotos.

PEGA ESSA DICA!

Para identificar uma solução de virtualização local, pergunte: "essa ferramenta cria máquinas virtuais no meu computador?" Se sim, é local (KVM, VirtualBox, VMware Workstation). Se os recursos são acessados pela internet, é cloud (AWS, Azure, Google Cloud).

Gabarito: letra D — KVM é a única solução de virtualização local entre as alternativas.

Link permanente: /questoes/vu197360