Límite de compatibilidad para el tiempo de alta precisión

En este artículo se describen los límites de compatibilidad del servicio de hora de Windows (W32Time) en entornos que requieren una hora del sistema altamente precisa y estable.

Se aplica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 versión 1607 o posterior, Azure Stack HCI, versiones 21H2 y 20H2

Compatibilidad con alta precisión para Windows 8.1 y 2012 R2 (o anterior)

Las versiones anteriores de Windows (antes de Windows 10 1607 o Windows Server 2016 1607) no pueden garantizar un tiempo muy preciso. El servicio hora de Windows en estos sistemas:

  • Se proporcionó la precisión de tiempo necesaria para satisfacer los requisitos de autenticación de la versión 5 de Kerberos.
  • Se proporciona un tiempo ligeramente preciso para los clientes y servidores de Windows unidos a un bosque común de Active Directory

Los requisitos de precisión más estrictos estaban fuera de la especificación de diseño del servicio de hora de Windows en estos sistemas operativos y no se admiten.

Windows 10 y Windows Server 2016

Se ha mejorado considerablemente la precisión del tiempo en Windows 10 y Windows Server 2016, a la vez que se mantiene la compatibilidad completa con NTP con versiones anteriores de Windows. En las condiciones operativas adecuadas, los sistemas que ejecutan Windows 10 o Windows Server 2016 y versiones más recientes pueden ofrecer una precisión de 1 segundo, 50 ms (milisegundos) o 1 ms.

Importante

  • Orígenes de tiempo altamente precisos

    La precisión de tiempo resultante en la topología depende en gran medida del uso de un origen de tiempo raíz preciso y estable (estrato 1). Hay hardware de origen de hora NTP, compatible con Windows y altamente preciso basado en Windows y no basado en Windows vendido por proveedores de terceros. Compruebe con su proveedor la precisión de sus productos.

  • Precisión del tiempo

    La precisión del tiempo implica la distribución de un extremo a otro de la hora precisa desde un origen de tiempo autoritativo de alta precisión hasta el dispositivo final. Cualquier cosa que introduce asimetría de red influirá negativamente en la precisión, por ejemplo, los dispositivos de red físicos o la alta carga de CPU en el sistema de destino.

Requisitos de alta precisión

En el resto de este documento se describen los requisitos ambientales que se deben cumplir para admitir los objetivos de alta precisión correspondientes.

Precisión de destino: 1 segundo (1 s)

Para lograr una precisión de 1 para una máquina de destino específica en comparación con un origen de tiempo altamente preciso:

  • El sistema de destino debe ejecutar Windows 10, Windows Server 2016.
  • El sistema de destino debe sincronizar la hora desde una jerarquía NTP de servidores horarios, lo que culmina en un origen de hora NTP compatible con Windows de alta precisión.
  • Todos los sistemas operativos Windows de la jerarquía NTP mencionada anteriormente deben configurarse como se documenta en la documentación Configuración de sistemas para alta precisión .
  • La latencia de red unidireccional acumulativa entre el destino y el origen no debe superar los 100 ms. El retraso acumulado de red se mide agregando los retrasos unidireccionales individuales entre pares de nodos cliente-servidor NTP en la jerarquía, empezando por el destino y terminando en el origen. Para obtener más información, revise el documento de sincronización de tiempo de alta precisión.

Precisión de destino: 50 milisegundos

Todos los requisitos descritos en la sección Precisión de destino: se aplican 1 segundo , excepto donde se describen controles más estrictos en esta sección.

Los demás requisitos para lograr una precisión de 50 ms para un sistema de destino específico son:

  • El equipo de destino debe tener una latencia de red superior a 5 ms entre su origen de tiempo.

  • El sistema de destino no debe ser más allá del estrato 5 de un origen de tiempo altamente preciso.

    Nota:

    Ejecute w32tm /query /status desde la línea de comandos para ver el estrato.

  • El sistema de destino debe estar dentro de 6 o menos saltos de red desde el origen de hora de alta precisión.

  • El uso medio de CPU de un día en todos los estratos no debe superar el 90 %.

  • En el caso de los sistemas virtualizados, el uso medio de CPU de un día del host no debe superar el 90 %.

Precisión de destino: 1 milisegundo

Todos los requisitos descritos en las secciones Precisión de destino : 1 segundo y Precisión de destino: se aplican 50 milisegundos , excepto donde se describen controles más estrictos en esta sección.

Los demás requisitos para lograr una precisión de 1 ms para un sistema de destino específico son:

  • El equipo de destino debe tener una latencia de red superior a 0,1 ms entre su origen de tiempo.

  • El sistema de destino no debe ser más allá del estrato 5 de un origen de tiempo altamente preciso

    Nota:

    Ejecute w32tm /query /status desde la línea de comandos para ver el estrato.

  • El sistema de destino debe estar dentro de 4 o menos saltos de red desde el origen de hora de alta precisión.

  • El uso medio de CPU de un día en cada estrato no debe superar el 80 %.

  • En el caso de los sistemas virtualizados, el uso medio de CPU de un día del host no debe superar el 80 %.