Questão 44 · Informática: Computação em nuvem
O hipervisor tipo 1 – microkernalizado é caracterizado por
- A) ser executado sobre um sistema operacional nativo como se fosse um processo deste.
- B) funcionar como aplicação que fornece um ambiente de execução para outras aplicações.
- C) emular todo o hardware para as máquinas virtuais, estando os drivers, nessa opção, no próprio hipervisor.
- D) precisar de uma grande quantidade de código entre os recursos de hardware e as máquinas virtuais, porque emula todo o hardware para elas.
- E) utilizar drivers na própria máquina virtual, sendo a única camada entre o sistema operacional convidado e o hardware o próprio hipervisor.
Marque a alternativa correta:
Gabarito: E
Gabarito definitivo divulgado pela banca Cebraspe (MP/RO 2023).
Comentário
Gabarito: E.
O hipervisor tipo 1 roda diretamente sobre o hardware, sem sistema operacional hospedeiro. Na versão microkernelizada, o hipervisor é enxuto: os drivers de dispositivo ficam nas próprias máquinas virtuais (ou em uma VM de serviço), e não dentro do hipervisor. Assim, a única camada entre o sistema operacional convidado e o hardware é o próprio hipervisor, o que descreve a alternativa E.
A: errada. Ser executado sobre um sistema operacional nativo, como um processo dele, é característica do hipervisor tipo 2.
B: errada. Funcionar como aplicação que fornece ambiente de execução para outras aplicações descreve virtualização em nível de processo (como uma máquina virtual de linguagem), e não um hipervisor tipo 1 que roda sobre o hardware.
C: errada. Ter os drivers no próprio hipervisor é característica do hipervisor monolítico, e não do microkernelizado, em que os drivers ficam fora dele.
D: errada. Precisar de muito código entre o hardware e as VMs, por emular todo o hardware, é característica do modelo monolítico/de emulação; o microkernelizado mantém o hipervisor pequeno justamente por não concentrar os drivers.
Dica: monolítico = drivers dentro do hipervisor (código grande); microkernelizado = drivers nas VMs e hipervisor enxuto.
Fundamentos: Hipervisor tipo 1: execução diretamente sobre o hardware · Hipervisor tipo 2: execução sobre um sistema operacional hospedeiro · Diferença entre arquitetura microkernel e monolítica
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe MP/RO 2023 (Analista Programador), questão 44, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.