Limite de suporte para a hora de alta precisão
Este artigo descreve os limites de suporte para o Serviço de Horário do Windows (W32Time) em ambientes que exigem que a hora do sistema seja altamente precisa e estável.
Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 versão 1607 ou posterior, Azure Stack HCI, versões 21H2 e 20H2
Suporte de alta precisão para Windows 8.1 e 2012 R2 (ou anterior)
Versões anteriores do Windows (anteriores ao Windows 10 1607 ou Windows Server 2016 1607) não podem garantir um tempo altamente preciso. O Serviço de Horário do Windows nesses sistemas:
- Fornecia a precisão de tempo necessária para atender aos requisitos de autenticação do Kerberos versão 5
- Fornecia um tempo menos preciso para clientes e servidores Windows ingressados em uma floresta do Active Directory comum
Requisitos de precisão mais rígidos estavam fora da especificação de design do Serviço de Tempo do Windows nesses sistemas operacionais e não há suporte.
Windows 10 e Windows Server 2016
A precisão de tempo no Windows 10 e no Windows Server 2016 foi substancialmente aprimorada, mantendo, ao mesmo tempo, compatibilidade de NTP completa com versões mais antigas do Windows. Sob as condições operacionais corretas, os sistemas que executam Windows 10 ou Windows Server 2016 e versões mais recentes podem fornecer precisão de 1 segundo, 50 ms (milissegundos) ou 1 ms.
Importante
Fontes de tempo altamente precisas
A precisão de tempo resultante em sua topologia é altamente dependente do uso de uma fonte de horário precisa e de raiz estável (estrato 1). Há hardware de fonte de horário NTP altamente preciso baseado em Windows, não baseado em Windows e compatível com o Windows vendido por fornecedores terceiros. Entre em contato com seu fornecedor com relação à precisão dos produtos dele.
Precisão do tempo
A precisão do tempo envolve a distribuição de ponta a ponta de tempo preciso de uma fonte de horário autoritativo altamente preciso para o dispositivo final. Qualquer coisa que introduz a assimetria de rede influenciará negativamente a precisão, por exemplo, dispositivos de rede física ou alta carga de CPU no sistema de destino.
Requisitos de alta precisão
O restante deste documento descreve os requisitos ambientais que devem ser atendidos para dar suporte aos respectivos destinos de alta precisão.
Precisão do alvo: 1 segundo (1 s)
Para obter precisão de 1 s para uma máquina de destino específica quando comparada a uma fonte de tempo altamente precisa:
- O sistema de destino deve executar o Windows 10 e o Windows Server 2016.
- O sistema de destino deve sincronizar o tempo de uma hierarquia de NTP de servidores de horário, ocasionando uma fonte de horário NTP altamente precisa e compatível com o Windows.
- Todos os sistemas operacionais Windows na hierarquia de NTP mencionados acima devem ser configurados conforme documentado na documentação Configurar Sistemas para Alta Precisão.
- A latência de rede unidirecional cumulativa entre o destino e a origem não deve exceder 100 ms. O atraso de rede cumulativa é medido adicionando atrasos unidirecionais individuais entre pares de nós cliente-servidor NTP na hierarquia começando com o destino e terminando na origem. Para obter mais informações, leia o documento de sincronização de tempo de alta precisão.
Precisão do alvo: 50 milissegundos
Todos os requisitos descritos na seção Precisão do alvo: 1 segundo se aplicam, exceto quando controles mais rígidos são descritos nesta seção.
Os outros requisitos para atingir a precisão de 50 ms para um sistema de destino específico são:
O computador de destino deve ter latência de rede melhor que 5 ms entre a fonte de horário.
O sistema alvo não deve estar além do estrato 5 de uma fonte de tempo altamente precisa.
Observação
Execute
w32tm /query /status
a partir da linha de comando para ver o estrato.O sistema de destino deve estar dentro de 6 ou menos saltos de rede da fonte de tempo altamente precisa.
A utilização média da CPU em um dia em todos os estratos não deve exceder 90%.
Para sistemas virtualizados, a utilização média da CPU do host em um dia não deve exceder 90%.
Precisão do alvo: 1 milissegundo
Todos os requisitos descritos nas seções Precisão do alvo: 1 segundo e Precisão do alvo: 50 milissegundos se aplicam, exceto onde controles mais rígidos são descritos nesta seção.
Os outros requisitos para obter precisão de 1 ms para um sistema de destino específico são:
O computador de destino deve ter latência de rede melhor que 0,1 ms entre a fonte de horário
O sistema de destino não deve ser maior do que o estrato 5 com base em uma fonte de horário altamente precisa
Observação
Execute
w32tm /query /status
a partir da linha de comando para ver o estrato.O sistema de destino deve estar dentro de 4 ou menos saltos de rede da fonte de tempo altamente precisa.
A utilização média da CPU em um dia em cada estrato não deve exceder 80%.
Para sistemas virtualizados, a utilização média da CPU do host em um dia não deve exceder 80%.