Questão de Sistemas Operacionais — Virtualização — VUNESP 2026
- Código
- gp021211
- Banca
- VUNESP
- Órgão
- UNESP
- Ano
- 2026
- Cargo
- V - - Analista de Informática I - Área de Atuação: Redes e Infraestrutura
- AKVM.
- BHyper-V.
- CVirtualBox.
- DKubernetes.
- EvSphere.
GabaritoD — Kubernetes.
Gabarito: letra D. O Kubernetes é um sistema de orquestração de contêineres, responsável por automatizar a implantação, o dimensionamento e a gestão de aplicações empacotadas em contêineres. As demais alternativas (KVM, Hyper-V, VirtualBox e vSphere) são tecnologias de virtualização de máquinas, não de orquestração de contêineres.
A orquestração de contêineres é uma camada de software que gerencia o ciclo de vida de contêineres em um cluster de servidores. Ela cuida de tarefas como: agendamento de contêineres em nós, balanceamento de carga, descoberta de serviços, escalonamento automático (horizontal e vertical), atualizações contínuas (rolling updates), rollback, armazenamento persistente e configuração de rede. O Kubernetes, originalmente criado pelo Google e hoje mantido pela Cloud Native Computing Foundation (CNCF), é o orquestrador de contêineres mais utilizado no mercado, sendo considerado o padrão de fato para essa função.
Para entender a diferença, é preciso distinguir dois conceitos que frequentemente se confundem: virtualização de máquinas e virtualização de contêineres. A virtualização de máquinas (feita por hipervisores como KVM, Hyper-V, VirtualBox e vSphere) cria máquinas virtuais completas, cada uma com seu próprio sistema operacional convidado, isoladas entre si pelo hipervisor. Já a virtualização de contêineres (feita por Docker, LXC, etc.) compartilha o kernel do sistema operacional hospedeiro, isolando apenas os processos e o espaço de usuário em contêineres. Enquanto o hipervisor virtualiza o hardware, o contêiner virtualiza o sistema operacional.
A orquestração atua sobre os contêineres, não sobre as máquinas virtuais. Ela é a camada que gerencia múltiplos contêineres distribuídos em vários servidores, garantindo que a aplicação como um todo funcione de forma coordenada. Sem orquestração, gerenciar dezenas ou centenas de contêineres manualmente seria inviável. O Kubernetes automatiza exatamente esse gerenciamento, por isso é o exemplo clássico de sistema de orquestração.
A pegadinha desta questão está em confundir as ferramentas de virtualização de máquinas com as de orquestração de contêineres. O candidato que conhece bem hipervisores pode ser tentado a marcar KVM ou vSphere, mas essas ferramentas não orquestram contêineres — elas virtualizam hardware. O Kubernetes, por sua vez, não virtualiza hardware; ele gerencia contêineres. Guarde essa fronteira: hipervisor = máquinas virtuais; orquestrador = contêineres.
O KVM (Kernel-based Virtual Machine) é um hipervisor tipo 1 (bare metal) embutido no kernel do Linux, que permite executar múltiplas máquinas virtuais em um único hardware. Ele virtualiza o hardware, não gerencia contêineres. Embora possa ser usado como infraestrutura subjacente para rodar nós de um cluster Kubernetes, ele não é um sistema de orquestração.
O Hyper-V é o hipervisor da Microsoft, também do tipo 1, que permite criar e gerenciar máquinas virtuais no Windows Server. Assim como o KVM, ele virtualiza hardware e não tem função de orquestração de contêineres. A Microsoft possui o Azure Kubernetes Service (AKS) para orquestração, mas o Hyper-V em si é apenas virtualização.
O VirtualBox é um hipervisor do tipo 2 (convidado), que roda sobre um sistema operacional hospedeiro e permite executar máquinas virtuais. É uma ferramenta de virtualização de desktop, sem qualquer capacidade de orquestração de contêineres. Ele não gerencia clusters nem automatiza a implantação de aplicações em contêineres.
O Kubernetes é o sistema de orquestração de contêineres mais difundido. Ele automatiza a implantação, o escalonamento e a operação de aplicações em contêineres em um cluster de servidores, oferecendo recursos como balanceamento de carga, descoberta de serviços, atualizações contínuas e auto-scaling. É exatamente o que o enunciado descreve: gerenciamento automatizado de aplicações em contêineres.
O vSphere é a plataforma de virtualização de servidores da VMware, que inclui o hipervisor ESXi e o vCenter Server para gerenciamento centralizado de máquinas virtuais. Ele virtualiza hardware e gerencia VMs, não contêineres. A VMware possui o Tanzu para orquestração de contêineres, mas o vSphere em si é virtualização de máquinas.
Para não errar mais, memorize a função de cada ferramenta:
Hipervisores (virtualização de máquinas): KVM, Hyper-V, VirtualBox, vSphere/ESXi, Xen.
Orquestradores de contêineres: Kubernetes, Docker Swarm, Apache Mesos, Nomad.
Tecnologias de contêineres: Docker, LXC, containerd, CRI-O.
Na prova, leia o enunciado com atenção: se ele fala em "gerenciamento automatizado de aplicações em contêineres", a resposta é orquestrador; se fala em "máquinas virtuais" ou "hipervisor", é virtualização.
Gabarito: letra D
Link permanente: /questoes/gp021211