Pular para o conteúdo principal

Questão de Sistemas Operacionais — Ferramentas de Virtualização (Hypervisores, VMWare, Hyper-V, etc.) — INSTITUTO AOCP 2023

Sistemas OperacionaisFerramentas de Virtualização (Hypervisores, VMWare, Hyper-V, etc.)
Código
qa544018
Banca
INSTITUTO AOCP
Órgão
UFRB
Ano
2023
Cargo
Tec ( )
As máquinas virtuais são recursos utilizados para executar diferentes sistemas operacionais em um mesmo computador. Nas máquinas virtuais, existe um recurso de sincronização de tempo. Qual é a finalidade desse recurso de sincronização de tempo?
  1. AÉ um recurso que garante que o horário mantido dentro de uma máquina virtual continue sincronizado com o horário mantido no host.
  2. BCom esse recurso, um administrador pode aumentar o tamanho dos quadros de rede além de 1500 bytes, o que leva a um aumento significativo no desempenho da rede.
  3. CCom esse recurso, um administrador pode desligar máquinas virtuais do Gerenciador do Hyper-V.
  4. DCom esse recurso, é concedido acesso de alto desempenho a dispositivos de armazenamentos, anexados a uma máquina virtual.
  5. ECom esse recurso, o host pode acompanhar o estado da máquina virtual.
Revelar gabarito e comentário

GabaritoA — É um recurso que garante que o horário mantido dentro de uma máquina virtual continue sincronizado com o horário mantido no host.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Sincronização de tempo em máquinas virtuais

Gabarito: letra A. O recurso de sincronização de tempo em máquinas virtuais tem como finalidade garantir que o horário mantido dentro da máquina virtual (guest) continue sincronizado com o horário mantido no host (máquina física). Esse recurso é essencial porque, sem ele, o relógio da VM pode sofrer desvios significativos, comprometendo aplicações sensíveis ao tempo, como autenticação Kerberos, agendamento de tarefas e logs.

A sincronização de tempo é um aspecto crítico em ambientes virtualizados. Quando uma máquina virtual é pausada, retomada ou migrada, o relógio virtual pode se dessincronizar do relógio físico. Isso ocorre porque o hipervisor precisa interceptar e virtualizar as instruções de acesso ao relógio (RTC - Real Time Clock) e ao timer (PIT, APIC timer), o que introduz latência e imprecisão. Para resolver esse problema, os hipervisores implementam mecanismos de sincronização, como o Time Synchronization Service do VMware Tools, o TimeSync do Hyper-V e o vmtimed do KVM. Esses serviços periodicamente ajustam o relógio da VM para que ele acompanhe o relógio do host, garantindo que aplicações que dependem de horário preciso funcionem corretamente.

Na prática, imagine um servidor de banco de dados rodando em uma VM. Se o relógio da VM atrasar alguns minutos, as transações podem ser registradas com timestamps incorretos, causando inconsistências. Ou, em um ambiente com autenticação Kerberos, se o relógio da VM estiver dessincronizado por mais de 5 minutos, as autenticações podem falhar. Por isso, a sincronização de tempo é um recurso fundamental para a confiabilidade de sistemas virtualizados.

A banca explora a confusão entre sincronização de tempo e outros recursos de virtualização, como ajuste de quadros de rede (Jumbo Frames), desligamento de VMs, acesso a dispositivos de armazenamento e monitoramento de estado. É importante distinguir cada um desses conceitos para não cair em armadilhas.

1Finalidade
Relógio da VM acompanha o host
Evita desvios (pausa, retomada, migração)
2Mecanismos
VMware Tools (TimeSync)
Hyper-V (TimeSync)
KVM (vmtimed)
3Importância
Autenticação Kerberos
Timestamps de transações
Logs e agendamentos
4Confusões comuns
Jumbo Frames (rede)
Desligamento de VM (gerenciamento)
Pass-Through (armazenamento)
Monitoramento de estado (host)
Sincronização de tempo em VMs
LEVELsoulevel.com.br
Sincronização de tempo em VMs: Finalidade (Relógio da VM acompanha o host, Evita desvios (pausa, retomada, migração)); Mecanismos (VMware Tools (TimeSync), Hyper-V (TimeSync), KVM (vmtimed)); Importância (Autenticação Kerberos, Timestamps de transações, Logs e agendamentos); Confusões comuns (Jumbo Frames (rede), Desligamento de VM (gerenciamento), Pass-Through (armazenamento), Monitoramento de estado (host))

Alternativa A — ✅ Correta ⟵ GABARITO

A alternativa descreve exatamente a finalidade do recurso de sincronização de tempo: garantir que o horário dentro da máquina virtual continue sincronizado com o horário do host. Esse é o objetivo central do serviço de sincronização de tempo presente nos principais hipervisores (VMware, Hyper-V, KVM).

Alternativa B — ❌ Incorreta

A alternativa confunde sincronização de tempo com o recurso de Jumbo Frames, que permite aumentar o tamanho dos quadros de rede além de 1500 bytes (MTU padrão) para melhorar o desempenho da rede. Não há relação com sincronização de tempo.

Alternativa C — ❌ Incorreta

A alternativa confunde sincronização de tempo com o recurso de desligamento de máquinas virtuais a partir do Gerenciador do Hyper-V. Desligar uma VM é uma operação de gerenciamento, não de sincronização de tempo.

Alternativa D — ❌ Incorreta

A alternativa confunde sincronização de tempo com o recurso de acesso de alto desempenho a dispositivos de armazenamento, como o Pass-Through Disk ou SR-IOV. Esses recursos permitem que a VM acesse diretamente o hardware de armazenamento, mas não têm relação com sincronização de tempo.

Alternativa E — ❌ Incorreta

A alternativa confunde sincronização de tempo com o recurso de monitoramento de estado da VM pelo host. O host pode acompanhar o estado da VM (ligada, desligada, pausada) por meio de ferramentas de gerenciamento, mas isso não é a finalidade da sincronização de tempo.

NÃO CAIA NESSA!

A banca troca a finalidade da sincronização de tempo por outros recursos de virtualização (Jumbo Frames, desligamento, acesso a armazenamento, monitoramento). O candidato que não conhece bem cada recurso pode se confundir. Lembre-se: sincronização de tempo é exclusivamente sobre o relógio da VM acompanhar o relógio do host.

PEGA ESSA DICA!

Para questões sobre virtualização, foque em entender a função de cada recurso: sincronização de tempo (relógio), Jumbo Frames (rede), Pass-Through (armazenamento), Snapshots (estado), Migração (movimentação). Isso ajuda a eliminar alternativas incorretas rapidamente.

Gabarito: letra A

Link permanente: /questoes/qa544018