本文說明 Windows Time 服務 (W32Time) 在需要高度準確且穩定系統時間之環境中的支援界限。
適用於: Windows Server (所有支援的版本)包括 Azure Stack HCI、Windows 用戶端(所有支援的版本)
Windows 8.1 和 2012 R2 的高精確度支援(或先前版本)
舊版 Windows(在 Windows 10 1607 或 Windows Server 2016 1607 之前)無法保證高度精確的時間。 這些系統上的 Windows Time 服務:
- 提供必要的時間準確度以滿足 Kerberos 第 5 版的驗證需求
- 為已加入一般 Active Directory 樹系的 Windows 用戶端和伺服器提供準確度沒那麼高的時間
在這些作業系統上,較高的精確度要求超出了 Windows 時間服務的設計規格範圍,且不受支持。
Windows 10 和 Windows Server 2016
Windows 10 和 Windows Server 2016 中的時間準確度已大幅改善,同時維持與舊版 Windows 的完整 NTP 回溯相容性。 在正確的作系統條件下,執行 Windows 10、Windows Server 2016 和更新版本的系統可以提供 1 秒(秒)、50 毫秒(毫秒)或 1 毫秒的精確度。
重要
高度準確的時間來源
在拓撲中產生的時間,其準確度高度取決於是否使用準確且穩定的根 (組織層 1 ) 時間來源。 第三方廠商銷售的 NTP 時間來源包括 Windows 型和非 Windows 型,這些來源高度精確且與 Windows 相容。 請洽詢廠商產品的正確性。
時間準確度
時間準確度必須以端對端的方式,將準確的時間從高度準確的授權時間來源發佈到終端裝置。 任何引入網路不對稱的專案,例如目標系統上的單向衛星連線或高 CPU 負載,都會對精確度產生負面影響。
高精確度需求
本檔的其餘部分概述必須滿足才能支援高精確度目標的需求。
目標精確度:1 秒
為了使特定目標計算機與高度精確的時間源相比達到 1 秒級的時間準確性:
- 目標系統必須執行 Windows 10、Windows Server 2016 或更新版本。
- 目標系統必須從時間伺服器的 NTP 階層同步時間,這是高度準確且相容於 Windows 的 NTP 時間來源。
- 上述 NTP 階層中的所有 Windows 作業系統必須依照《設定高精確度系統》的文檔進行設定。
- 目標和來源之間的累計單向網路延遲不得超過 100 ms。 累計網路延遲的測量方式,是在階層中的 NTP 用戶端-伺服器節點配對之間新增個別的單向延遲;從目標開始,並在來源結束。 如需詳細資訊,請檢閱高精確度時間同步檔。
目標精確度:50 毫秒
目標精確度一節中所述的所有需求 :1 秒 適用,但本節概述更嚴格的控件除外。
針對特定目標系統達到 50 毫秒精確度的其他需求如下:
目標電腦之時間來源間的網路延遲必須優於 5 ms。
目標系統必須不比高精確度時間來源的階層 5 更遠。
注意事項
從命令行執行
w32tm /query /status以查看階層。目標系統必須位於高精確度時間來源的六個或更少網路躍點內。
所有階層的一天平均CPU使用率不得超過90%。
對於虛擬化系統,主機的一天平均CPU使用率不得超過90%。
目標精確度:1 毫秒
所有在目標精確度:1 秒和目標精確度:50 毫秒中概述的需求均適用,本節概述更嚴格的控件除外。
達到特定目標系統 1 毫秒精確度的其他需求如下:
目標電腦之時間來源間的網路延遲必須優於 0.1 毫秒
目標系統的高度準確時間來源不能高於組織層 5
注意事項
從命令行執行
w32tm /query /status以查看階層。目標系統必須位於來自高度精確時間來源的四個或更少網路躍點內。
每個階層的一天平均CPU使用率不得超過80%。
對於虛擬化系統,主機的一天平均CPU使用率不得超過80%。