Questão de Sistemas Operacionais — Virtualização — FGV 2024
Sistemas Operacionais›Virtualizaçã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:
Asoluções baseadas em hardware que fornecem suporte à criação e ao gerenciamento de máquinas virtuais via firmware;
Bsoftwares semelhantes a sistemas operacionais construídos para fornecer virtualização, incluindo o VMware ESX;
Caplicações que são executadas sobre sistemas operacionais padrão, mas fornecem recursos de VMM a sistemas operacionais convidados;
Dsistemas operacionais de uso geral que fornecem funções padrão, assim como funções de VMM;
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.