No que se refere a virtualização de servidores, contêineres ...
No que se refere a virtualização de servidores, contêineres e computação em nuvem, julgue o próximo item.
Em uma máquina virtual, um processo, gerenciado por um motor de isolamento, faz a intermediação com o sistema operacional, limitando os recursos que podem ser usados e as syscalls que podem ser chamadas e passadas para o sistema operacional.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão sobre virtualização e entender por que a alternativa correta é Errado (E).
Tema central: A questão aborda conceitos de virtualização de servidores, contêineres e computação em nuvem. Esses são elementos-chave na infraestrutura moderna de TI, permitindo o uso eficiente dos recursos de hardware e maior flexibilidade na execução de aplicações.
Conceitos fundamentais:
1. Máquina Virtual (VM): Uma máquina virtual é um ambiente simulado por um hypervisor que permite executar sistemas operacionais como se fossem computadores físicos. O hypervisor é responsável por gerenciar os recursos do hardware e garantir que cada VM funcione de maneira independente.
2. Contêineres: Ao contrário das VMs, os contêineres compartilham o mesmo sistema operacional host, mas são isolados uns dos outros. Isso é gerenciado por mecanismos como o kernel do Linux com namespaces e cgroups, que controlam o acesso a recursos e isolamento de processos.
Análise da questão: A afirmação sugere que em uma máquina virtual, um processo gerencia a intermediação com o sistema operacional através de um "motor de isolamento". Isso é uma descrição mais apropriada para contêineres, não para máquinas virtuais. Nas VMs, o controle e a intermediação de recursos são feitos pelo hypervisor, não por um processo específico dentro da máquina virtual.
Portanto, a descrição no enunciado está incorreta ao associar esse comportamento a máquinas virtuais. Isso confirma que a resposta correta é Errado (E).
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
JUSTIFICATIVA - Errado. O conceito apresentado é o de contêiner.
https://cdn.cebraspe.org.br/concursos/PC_DF_24_ADM/arquivos/021_PCDF_002_01.PDF
E
Análise da questão: A afirmação sugere que em uma máquina virtual, um processo gerencia a intermediação com o sistema operacional através de um "motor de isolamento". Isso é uma descrição mais apropriada para contêineres, não para máquinas virtuais. Nas VMs, o controle e a intermediação de recursos são feitos pelo hypervisor, não por um processo específico dentro da máquina virtual.
Errado.
A descrição apresentada no item não se refere corretamente a uma máquina virtual (VM), mas sim ao funcionamento de contêineres, como os utilizados no Docker ou em ambientes Linux com cgroups e namespaces.
O item atribui características dos contêineres (controle fino de syscalls e recursos via motor de isolamento) às máquinas virtuais, o que é conceitualmente incorreto.
Máquina Virtual (VM):
- Executa um sistema operacional completo sobre um hipervisor (ex: VMware, Hyper-V, KVM).
- Não há um "motor de isolamento" no nível de processos como descrito no item.
- O isolamento ocorre no nível de hardware virtualizado: CPU, memória, disco, etc.
Cada VM possui seu próprio kernel e gerencia seus processos de forma independente do host.
Contêiner (ex: Docker):
Compartilha o kernel do host, mas isola os processos usando:
- Namespaces (isolamento de processos, rede, usuários, etc.)
- cgroups (controle de uso de CPU, memória, I/O etc.)
O motor de isolamento mencionado no item é mais compatível com mecanismos como o container runtime (Docker Engine, containerd, CRI-O), que:
- Controla os recursos acessados,
- Define quais chamadas de sistema (syscalls) podem ser feitas,
- Impõe limites e políticas de segurança (ex: via seccomp, AppArmor, SELinux).
By Futuro DEV Estável.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo