Ondersteuningsgrens voor hoge nauwkeurigheidstijd
In dit artikel worden de ondersteuningsgrenzen voor de Windows Time-service (W32Time) in omgevingen beschreven waarvoor zeer nauwkeurige en stabiele systeemtijd is vereist.
Van toepassing op: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows 10 versie 1607 of hoger, Azure Stack HCI, versies 21H2 en 20H2
Ondersteuning voor hoge nauwkeurigheid voor Windows 8.1 en 2012 R2 (of eerder)
Eerdere versies van Windows (vóór Windows 10 1607 of Windows Server 2016 1607) kunnen geen zeer nauwkeurige tijd garanderen. De Windows Time-service op deze systemen:
- De benodigde tijdsnauwkeurigheid opgegeven om te voldoen aan de verificatievereisten voor Kerberos versie 5
- Biedt losjes nauwkeurige tijd voor Windows-clients en -servers die zijn toegevoegd aan een gemeenschappelijk Active Directory-forest
Strengere nauwkeurigheidsvereisten waren buiten de ontwerpspecificatie van de Windows Time-service op deze besturingssystemen en worden niet ondersteund.
Windows 10 en Windows Server 2016
De nauwkeurigheid van de tijd in Windows 10 en Windows Server 2016 is aanzienlijk verbeterd, terwijl de compatibiliteit met oudere Windows-versies volledig achterwaarts NTP behouden blijft. Onder de juiste besturingssystemen kunnen systemen met Windows 10 of Windows Server 2016 en nieuwere releases 1 seconde, 50 ms (milliseconden) of 1 ms nauwkeurigheid leveren.
Belangrijk
Zeer nauwkeurige tijdbronnen
De resulterende tijdnauwkeurigheid in uw topologie is sterk afhankelijk van het gebruik van een nauwkeurige, stabiele wortel (stratum 1) tijdbron. Er zijn zeer nauwkeurige windows- en niet-Windows-gebaseerde, windows-compatibele, NTP Time-bronhardware die wordt verkocht door externe leveranciers. Neem contact op met uw leverancier over de nauwkeurigheid van hun producten.
Nauwkeurigheid van tijd
Tijdnauwkeurigheid omvat de end-to-end verdeling van nauwkeurige tijd van een uiterst nauwkeurige gezaghebbende tijdbron tot het eindapparaat. Alles wat netwerkasymmetrie introduceert, heeft een negatieve invloed op de nauwkeurigheid, bijvoorbeeld fysieke netwerkapparaten of een hoge CPU-belasting op het doelsysteem.
Hoge nauwkeurigheidsvereisten
In de rest van dit document worden de milieuvereisten beschreven waaraan moet worden voldaan om de respectieve doelstellingen voor hoge nauwkeurigheid te ondersteunen.
Doelnauwkeurigheid: 1 seconde (1 s)
Om een nauwkeurigheid van 1 te bereiken voor een specifieke doelmachine in vergelijking met een zeer nauwkeurige tijdbron:
- Het doelsysteem moet Windows 10, Windows Server 2016 uitvoeren.
- Het doelsysteem moet de tijd synchroniseren vanaf een NTP-hiërarchie van tijdservers, met als hoogtepunt een zeer nauwkeurige, windows compatibele NTP-tijdbron.
- Alle Windows-besturingssystemen in de hierboven genoemde NTP-hiërarchie moeten worden geconfigureerd zoals beschreven in de documentatie over het configureren van systemen voor hoge nauwkeurigheid .
- De cumulatieve eenrichtingsnetwerklatentie tussen het doel en de bron mag niet groter zijn dan 100 ms. De cumulatieve netwerkvertraging wordt gemeten door de afzonderlijke eenrichtingsvertragingen toe te voegen tussen paren NTP-client-serverknooppunten in de hiërarchie die beginnen met het doel en eindigend bij de bron. Raadpleeg het document met hoge nauwkeurigheidssynchronisatie voor meer informatie.
Doelnauwkeurigheid: 50 milliseconden
Alle vereisten die worden beschreven in de sectie Doelnauwkeurigheid: 1 seconde is van toepassing, behalve wanneer strengere controles in deze sectie worden beschreven.
De andere vereisten voor het bereiken van nauwkeurigheid van 50 ms voor een specifiek doelsysteem zijn:
De doelcomputer moet beter zijn dan 5 ms netwerklatentie tussen de tijdsbron.
Het doelsysteem mag niet verder zijn dan stratum 5 van een zeer nauwkeurige tijdbron.
Notitie
Voer
w32tm /query /status
vanaf de opdrachtregel uit om de stratum te zien.Het doelsysteem moet binnen 6 of minder netwerkhops van de zeer nauwkeurige tijdbron zijn.
Het gemiddelde CPU-gebruik van één dag op alle stratums mag niet hoger zijn dan 90%.
Voor gevirtualiseerde systemen mag het gemiddelde CPU-gebruik van de host van één dag niet hoger zijn dan 90%.
Doelnauwkeurigheid: 1 milliseconden
Alle vereisten die worden beschreven in de secties Doelnauwkeurigheid: 1 seconde en Doelnauwkeurigheid: 50 milliseconden zijn van toepassing, behalve wanneer strengere controles in deze sectie worden beschreven.
De andere vereisten voor het bereiken van een nauwkeurigheid van 1 ms voor een specifiek doelsysteem zijn:
De doelcomputer moet beter zijn dan 0,1 ms netwerklatentie tussen de tijdsbron
Het doelsysteem mag niet verder zijn dan stratum 5 van een zeer nauwkeurige tijdbron
Notitie
Voer
w32tm /query /status
vanaf de opdrachtregel uit om de stratum te zien.Het doelsysteem moet binnen 4 of minder netwerkhops van de uiterst nauwkeurige tijdbron zijn.
Het gemiddelde CPU-gebruik van één dag voor elke stratum mag niet hoger zijn dan 80%.
Voor gevirtualiseerde systemen mag het gemiddelde CPU-gebruik van de host van één dag niet hoger zijn dan 80%.