Compartilhar via


Limite de suporte para tempo 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 (todas as versões com suporte), incluindo Azure Stack HCI, cliente Windows (todas as versões com suporte)

Suporte de alta precisão para Windows 8.1 e 2012 R2 (ou anterior)

Versões anteriores do Windows (antes do Windows 10 1607 ou do Windows Server 2016 1607) não podem garantir 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 tinham 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 o Windows 10, o Windows Server 2016 e versões mais recentes podem fornecer precisão de 1 segundo (s), 50 milissegundos (ms) 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). Existem fontes de tempo NTP altamente precisas, compatíveis com o Windows, que são baseadas no Windows e não baseadas no Windows, vendidas por fornecedores de terceiros. Verifique com o fornecedor a precisão de seus produtos.

  • 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 introduza a assimetria de rede, como uma conexão satélite unidirecional ou uma alta carga de CPU no sistema de destino, influenciará negativamente a precisão.

Requisitos de alta precisão

O restante deste documento descreve os requisitos que devem ser atendidos para apoiar metas de alta precisão.

Precisão esperada: 1 segundo

Para alcançar a 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, o Windows Server 2016 ou uma versão mais recente.
  • 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 NTP mencionada acima devem ser configurados conforme documentado na configuração de 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, examine 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 obter 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 a seis 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 a quatro 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%.