Hipervisores são gerenciadores de máquinas virtuais que criam e executam máquinas virtuais, permitindo que múltiplos sistemas operacionais sejam executados simultaneamente em uma única máquina física, cada um em sua própria máquina virtual. Alguns tipos de hipervisores são executados sobre um sistema operacional hospedeiro e se comportam como aplicações. Eles não se beneficiam do suporte direto ao hardware e, portanto, têm desempenho inferior aos outros. Assinale a opção que apresenta o hipervisor em questão.
- A)Tipo 0.
Tipo 0 não é o modelo descrito, porque a questão fala de hipervisor que roda sobre sistema operacional hospedeiro, e não de uma camada ligada diretamente ao hardware.
- B)Tipo 1.
Tipo 1 é o hipervisor bare-metal, instalado diretamente sobre a máquina física, então não corresponde ao cenário de execução como aplicação em um SO hospedeiro.
- C)Tipo 2.
Correta: o Tipo 2 é o hipervisor hosted, executado sobre um sistema operacional hospedeiro, com menor desempenho por não acessar o hardware diretamente.
- D)Firmware.
Firmware não é a classificação cobrada aqui, pois a questão trata de tipos de hipervisor, e não de software de baixo nível embutido em hardware.
- E)Bare-metal.
Bare-metal é outra forma de chamar o hipervisor Tipo 1, que roda direto no hardware, então não é o caso descrito no enunciado.
Gabarito: C
Hipervisor é, em termos simples, o “maestro” das máquinas virtuais: ele cria, organiza e permite que vários sistemas operacionais rodem sobre o mesmo hardware físico. A grande sacada está no local onde esse hipervisor atua, porque isso muda desempenho, dependência de sistema hospedeiro e forma de instalação. No tipo mais leve para o hardware, o hipervisor roda diretamente sobre a máquina física, sem sistema operacional intermediando. Já o tipo que a questão descreve é diferente: ele é instalado sobre um sistema operacional hospedeiro e funciona como se fosse mais um aplicativo. Por isso, ele depende do hospedeiro para acessar o hardware e costuma ter desempenho inferior. É exatamente aí que entra o gabarito C, porque o hipervisor de Tipo 2, também chamado de hosted, roda “por cima” do sistema operacional. Exemplos clássicos de mercado costumam ser softwares como VirtualBox e VMware Workstation, que são usados dentro de um SO já instalado. Então a lógica da questão é: se há sistema operacional hospedeiro e o hipervisor se comporta como aplicação, você está diante de um hipervisor Tipo 2. Em prova, essa diferença cai muito porque a banca adora trocar “rodar direto no hardware” por “rodar sobre o sistema hospedeiro” para ver quem está atento.