Por meio de determinada camada de software localizada entre o hardware e o sistema operacional, diversas máquinas virtuais podem ter acesso aos recursos de hardware, como CPU, memória, rede, armazenamento, entre outros. Essa camada de software é denominada
- A)hosted.
Errada, porque hosted é apenas um tipo de hypervisor que roda sobre um sistema operacional, não o nome geral da camada descrita.
- B)hypervisor.
Certa, pois o hypervisor é a camada de virtualização entre o hardware e o sistema operacional que gerencia os recursos para as máquinas virtuais.
- C)processo virtualizado.
Errada, porque processo virtualizado não é o termo técnico usado para a camada que distribui recursos físicos entre VMs.
- D)abstração de interface.
Errada, pois abstração de interface não designa a camada de virtualização entre hardware e sistema operacional.
- E)BIOS.
Errada, porque BIOS é firmware de boot e configuração inicial do hardware, não o componente que permite múltiplas máquinas virtuais.
Gabarito: B
A questão fala da camada de software que fica entre o hardware e o sistema operacional e permite que várias máquinas virtuais usem os recursos físicos do computador, como processador, memória, rede e disco. Essa camada é justamente o software de virtualização, também chamado de hypervisor. Pense nele como um "síndico" do hardware: ele reparte os recursos entre as máquinas virtuais e mantém cada uma isolada das outras. Na prática, o hypervisor pode atuar de duas formas principais. No tipo 1, ele roda direto sobre o hardware, sem precisar de um sistema operacional por baixo. No tipo 2, ele roda sobre um sistema operacional hospedeiro. Em ambos os casos, a função central é a mesma: criar e administrar ambientes virtuais com acesso controlado aos recursos físicos. Por isso, o gabarito é a letra B. A descrição do enunciado corresponde exatamente à camada de virtualização que intermedeia hardware e sistemas operacionais convidados, viabilizando múltiplas VMs no mesmo equipamento. Em termos doutrinários, essa é a definição clássica de hypervisor ou monitor de máquina virtual. As demais alternativas misturam conceitos diferentes: BIOS é firmware de inicialização, e não camada de virtualização; as outras opções não representam a função descrita no enunciado. Em prova, quando aparecer a ideia de várias máquinas virtuais compartilhando CPU, memória e armazenamento, pense logo em hypervisor.