Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — VUNESP 2024

Sistemas OperacionaisGeral
Código
vu212421
Banca
VUNESP
Órgão
Pref Aparecida (SP)
Ano
2024
Cargo
Ana ( )
Assinale a alternativa correta no contexto de virtualização e computação em nuvem.
  1. AUm provedor de serviços de computação em nuvem é requerido para que máquinas virtuais sejam executadas.
  2. BUm hipervisor tipo 2 para o sistema operacional Linux só pode executar máquinas virtuais com o sistema operacional Linux.
  3. CQuando uma máquina virtual é reinicializada, as outras máquinas virtuais executadas no mesmo hipervisor também o são.
  4. DQuando o modelo IaaS (Infrastructure as a Service) é contratado em um provedor de serviços de computação em nuvem, o contratante tem acesso físico aos servidores para gerenciá-los e prover manutenção.
  5. EHipervisores tipo 1 executam diretamente sobre o hardware, não requerendo um sistema operacional hospedeiro para funcionar.
Revelar gabarito e comentário

GabaritoE — Hipervisores tipo 1 executam diretamente sobre o hardware, não requerendo um sistema operacional hospedeiro para funcionar.

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 e Hipervisores

Gabarito: letra E. Hipervisores tipo 1 (ou nativos) executam diretamente sobre o hardware, sem depender de um sistema operacional hospedeiro — é exatamente essa a definição que a alternativa E espelha. As demais alternativas distorcem conceitos fundamentais de virtualização e computação em nuvem.

A virtualização é a técnica que permite executar múltiplos sistemas operacionais (convidados) sobre um único hardware físico, criando uma camada de abstração chamada hipervisor (ou monitor de máquina virtual — VMM). O hipervisor é o software responsável por virtualizar os recursos do hardware — CPU, memória, discos, interfaces de rede — e distribuí-los de forma isolada entre as máquinas virtuais. Cada máquina virtual enxerga um conjunto próprio e independente de recursos, comportando-se como um computador completo.

Existem duas arquiteturas principais de hipervisores de sistema, e a distinção entre elas é o coração desta questão:

Critério

Hipervisor Tipo 1 (Nativo)

Hipervisor Tipo 2 (Convidado)

Execução

Diretamente sobre o hardware

Como processo de um SO hospedeiro

SO subjacente

Nenhum (dispensa SO hospedeiro)

Requer um SO hospedeiro (host)

Desempenho

Superior (acesso direto ao hardware)

Inferior (depende do SO hospedeiro)

Exemplos

VMware ESXi, Xen, Hyper-V, KVM

VMware Workstation, VirtualBox

Uso típico

Servidores, datacenters, nuvens

Desktops, testes, desenvolvimento

O hipervisor tipo 1 é a forma mais antiga de virtualização, encontrada nos mainframes dos anos 1960-70. Ele executa diretamente sobre o hardware, virtualizando os recursos para construir as máquinas virtuais. Por não ter um sistema operacional subjacente, ele precisa implementar internamente as funções que um SO normalmente faria — como escalonamento de CPU, gerenciamento de memória e subsistema de E/S —, mas otimizadas para executar máquinas virtuais. É por isso que o VMware ESXi Server, por exemplo, contém esses subsistemas, mas com a única meta de executar instâncias de VMM e gerenciar eficientemente os recursos físicos.

Já o hipervisor tipo 2 executa como um processo normal (ou componente de núcleo) de um sistema operacional nativo subjacente, que gerencia o hardware. Ele utiliza os recursos oferecidos por esse SO hospedeiro para oferecer recursos virtuais aos sistemas convidados. Essa abordagem é mais flexível — pode ser facilmente instalada/removida em máquinas com SO previamente instalado —, mas tem desempenho inferior, pois toda operação de E/S flui através do SO hospedeiro e sua API, gerando sobrecarga.

A pegadinha que a banca explora nesta questão é justamente a confusão entre essas duas arquiteturas e a relação entre virtualização e computação em nuvem. O candidato que não domina a distinção entre tipo 1 e tipo 2, ou que confunde os papéis do provedor de nuvem e do contratante, cai facilmente nos distratores. Guarde a fronteira: tipo 1 = direto no hardware, sem SO hospedeiro; tipo 2 = sobre um SO hospedeiro — é exatamente nela que as alternativas se dividem.

Hipervisores
  • 1Tipo 1 (nativo)
    • Executa direto no hardware
    • Dispensa SO hospedeiro
    • Ex.: ESXi, Xen, Hyper-V, KVM
  • 2Tipo 2 (convidado)
    • Processo de um SO hospedeiro
    • Requer SO subjacente
    • Ex.: VirtualBox, VMware Workstation
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que um provedor de serviços de computação em nuvem é requerido para que máquinas virtuais sejam executadas. Isso é falso: máquinas virtuais podem ser executadas localmente, em qualquer computador com um hipervisor instalado, sem qualquer envolvimento de nuvem. A computação em nuvem é um modelo de entrega de serviços que pode usar virtualização como base, mas não é um pré-requisito para ela. O erro está em inverter a relação: a nuvem usa virtualização, mas a virtualização não depende da nuvem.

Alternativa B — ❌ Incorreta

Afirma que um hipervisor tipo 2 para Linux só pode executar máquinas virtuais com Linux. Isso é falso: um hipervisor tipo 2 é um software que roda sobre um SO hospedeiro (no caso, Linux) e pode virtualizar qualquer sistema operacional convidado — Windows, macOS, outras distribuições Linux, etc. O VirtualBox, por exemplo, roda sobre Linux e executa máquinas virtuais Windows sem problema. O erro está em confundir o SO hospedeiro com o SO convidado: o hipervisor é agnóstico em relação ao sistema operacional que será executado dentro da máquina virtual.

Alternativa C — ❌ Incorreta

Afirma que quando uma máquina virtual é reinicializada, as outras máquinas virtuais no mesmo hipervisor também são reinicializadas. Isso é falso: as máquinas virtuais são fortemente isoladas entre si. Cada uma é um ambiente independente, e a reinicialização de uma não afeta as demais. O isolamento é uma das principais vantagens da virtualização — se uma VM falha ou é reiniciada, as outras continuam operando normalmente. O erro está em negar o isolamento, que é característica fundamental das máquinas virtuais.

Alternativa D — ❌ Incorreta

Afirma que no modelo IaaS o contratante tem acesso físico aos servidores para gerenciá-los e prover manutenção. Isso é falso: no IaaS, o provedor de nuvem é dono e mantém a infraestrutura física (servidores, rede, armazenamento) em seus datacenters. O contratante tem acesso lógico — via painel de controle, APIs, console — para provisionar e gerenciar recursos virtuais (máquinas virtuais, armazenamento, redes), mas nunca acesso físico ao hardware. A manutenção física é responsabilidade exclusiva do provedor. O erro está em confundir o modelo IaaS com um modelo de colocation ou com a gestão de infraestrutura própria.

Alternativa E — ✅ Correta ⟵ GABARITO

Afirma que hipervisores tipo 1 executam diretamente sobre o hardware, não requerendo um sistema operacional hospedeiro para funcionar. Isso é exatamente a definição de hipervisor nativo: ele substitui o SO hospedeiro, acessando diretamente os recursos físicos da máquina. O VMware ESXi Server, o Xen e o Hyper-V são exemplos clássicos. Essa arquitetura proporciona melhor desempenho e é a base das nuvens privadas e dos datacenters modernos.

A regra de ouro para levar para a prova: hipervisor tipo 1 = bare metal (direto no hardware); hipervisor tipo 2 = hosted (sobre um SO hospedeiro). Essa distinção resolve a maioria das questões sobre virtualização.

Gabarito: letra E

Link permanente: /questoes/vu212421