Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — FGV 2024

Sistemas OperacionaisVirtualização
Código
fg098552
Banca
FGV
Órgão
TJ-MS
Ano
2024
Nível
Superior
Cargo
Técnico de Nível Superior - Analista de Sistemas Computacionais - Analista de Suporte de TI
O Tribunal de Justiça do Mato Grosso do Sul (TJMS) decidiu por adquirir servidores com maior capacidade, de forma que pudessem ser virtualizados para um melhor gerenciamento. A implementação de máquinas virtuais envolve vários componentes. Um desses componentes, o gerenciador de máquinas virtuais (VMM), conhecido também como hipervisor, cria e executa máquinas virtuais fornecendo uma interface que é idêntica ao hospedeiro.A gerência optou por usar o hipervisor tipo 2, pois trata-se de:
  1. Asoluções baseadas em hardware que fornecem suporte à criação e ao gerenciamento de máquinas virtuais via firmware;
  2. Bsoftwares semelhantes a sistemas operacionais construídos para fornecer virtualização, incluindo o VMware ESX;
  3. Caplicações que são executadas sobre sistemas operacionais padrão, mas fornecem recursos de VMM a sistemas operacionais convidados;
  4. Dsistemas operacionais de uso geral que fornecem funções padrão, assim como funções de VMM;
  5. Eum hipervisor que permite que aplicações escritas para um ambiente de hardware sejam executadas em um ambiente de hardware diferente.
Revelar gabarito e comentário

GabaritoC — aplicações que são executadas sobre sistemas operacionais padrão, mas fornecem recursos de VMM a sistemas operacionais convidados;

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

Hipervisores Tipo 1 e Tipo 2

Gabarito: letra C. O hipervisor tipo 2 (ou hospedado) é uma aplicação que executa sobre um sistema operacional padrão e gerencia as máquinas virtuais convidadas, utilizando os serviços do SO hospedeiro. Essa definição é clássica em sistemas operacionais e amplamente adotada.

O trecho a seguir, extraído do livro Sistemas Operacionais Modernos (Tanenbaum), estabelece a diferença fundamental entre os dois tipos:

...distinguimos entre os hipervisores tipo 1 que são executados diretamente sobre o hardware (bare metal), e os hipervisores tipo 2 que podem fazer uso de todos os serviços e abstrações maravilhosos oferecidos pelo sistema operacional subjacente.

A banca testa se o candidato sabe que o tipo 2 não é um sistema operacional nem um firmware, mas sim um software aplicativo que roda sobre um SO já instalado.

Hipervisor (VMM)
  • 1Tipo 1 (bare-metal)
    • Executa diretamente sobre o hardware
    • Ex.: VMware ESX, Hyper-V
  • 2Tipo 2 (hospedado)
    • Aplicação sobre SO padrão
    • Usa serviços do SO hospedeiro
    • Ex.: VMware Workstation, VirtualBox
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Descreve soluções baseadas em hardware (firmware), o que corresponde a suporte de virtualização assistida por hardware, e não a um hipervisor tipo 2. O tipo 2 é um software que se apoia no SO hospedeiro, não no firmware.

Alternativa B — ❌ Incorreta

Cita o VMware ESX como exemplo, mas o ESX é um hipervisor tipo 1 (bare-metal). O tipo 2 seria, por exemplo, o VMware Workstation ou o Oracle VirtualBox.

Alternativa C — ✅ Correta ⟵ GABARITO

Exatamente a definição: "aplicações que são executadas sobre sistemas operacionais padrão, mas fornecem recursos de VMM a sistemas operacionais convidados". O hipervisor tipo 2 é um processo do SO hospedeiro que oferece uma camada de virtualização.

Alternativa D — ❌ Incorreta

Descreve um sistema operacional de uso geral que também faz VMM, o que seria um híbrido (como algumas versões do Windows Server com Hyper-V, que na verdade é tipo 1). O tipo 2 não é um SO completo; ele é um aplicativo que roda sobre um SO.

Alternativa E — ❌ Incorreta

Refere-se à capacidade de executar aplicações de um hardware em outro (emulação/tradução), característica que pode estar presente em vários tipos de virtualização, mas não define o tipo 2.

NÃO CAIA NESSA!

A banca troca as características do tipo 2 com as do tipo 1 e com o suporte de hardware. O candidato que confunde VMware ESX (tipo 1) com tipo 2 erra. Lembre-se: tipo 2 = roda sobre um SO; tipo 1 = roda diretamente no hardware.

Gabarito: letra C.

Link permanente: /questoes/fg098552