EC2執行個體上的精確時脈和時間同步 - Amazon Elastic Compute Cloud

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

EC2執行個體上的精確時脈和時間同步

Amazon EC2 執行個體上一致且準確的時間參考對於許多伺服器任務和程序而言至關重要。在識別問題發生的時間和事件的時間順序方面,系統日誌中的時間戳記扮演著至關重要的角色。當您使用 AWS CLI 或一個 AWS SDK若要向您的執行個體提出要求,這些工具會代表您簽署要求。如果執行個體的日期和時間設定不正確,可能會導致簽名中的日期和請求日期之間出現差異,導致 AWS 拒絕您的請求。

為了解決這一重要方面,Amazon 提供了 Amazon 時間同步服務,該服務可從所有EC2實例訪問並被各種實例使用 AWS 服務。 該服務在每個時鐘中使用衛星連接和原子參考時鐘的車隊 AWS 區域 提供協調世界時(UTC)全球標準的準確和當前時間讀數。

為了獲得最佳效能,我們建議您在EC2執行個體上使用本機 Amazon 時間同步服務。若要備份到執行個體上的本機 Amazon 時間同步服務,或將 Amazon 外部的資源連接EC2到 Amazon 時間同步服務,您可以使用位於的公有 Amazon 時間同步服務time.aws.com。公用的 Amazon 時間同步服務 (如本機 Amazon 時間同步服務) 會自動塗抹新增到UTC的任何閏秒。公用 Amazon 時間同步服務由我們的衛星連接和原子參考時鐘在全球範圍內提供支援 AWS 區域.

閏秒

1972 年推出的閏秒是偶爾調整UTC時間的一秒鐘,以因應國際原子時間(TAI)和太陽時間(Ut1)之間的差異而考慮地球自轉的不規則性。為了代表客戶管理閏秒,我們在 Amazon Time Sync Service 中設計了閏秒消彌機制。如需詳細資訊,請參閱跳躍前看 — 即將到來的閏秒和 AWS.

國際度量衡局第 27 屆大會決議,將在 2035 年之前取消閏秒,我們全力支持這項決議。

為了支援此轉換,我們仍計劃透過本機NTP連線或我們的公用NTP集區存取 Amazon Time Sync 服務時,在閏秒事件期間塗抹時間 (time.aws.com)。但是,PTP硬體時鐘並不提供塗抹的時間選項。如果發生閏秒,PTP硬體時鐘會UTC依照標準新增閏秒。在大多數情況下,消彌的閏秒和閏秒時間來源相同。但由於閏秒事件期間會有所不同,所以不建議在閏秒事件期間,在您的時間用戶端組態中同時使用消彌和未消彌的時間來源。