Linux
Windows
許多依賴於謹慎排序事件的軟體系統都依賴於穩定、一致的系統時鐘。大多數服務寫入的系統記錄都包含時間戳記,有助於偵錯系統各個元件之間發生的問題。
根據預設,Compute Engine 執行個體會預先設定為使用網路時間通訊協定 (NTP),這有助於讓系統時鐘彼此保持同步。在虛擬機器 (VM) 上正確設定 NTP,即可最佳化 VM 的時間同步作業,在發生閏秒時進行調整。
如果確保時間同步的準確度,以及監控時間同步的準確度是重要目標,則可以使用 chrony 和 ptp_kvm (搶先版),將 VM 的時鐘與主機伺服器的時鐘同步,而非使用 NTP。這項設定的目標是在支援的設定中,達到 1 毫秒內的準確度。
在 VM 上設定網路時間通訊協定 (NTP)
Compute Engine 執行個體已預先設定為使用網路時間通訊協定 (NTP),有助於讓系統時鐘彼此同步,並包含下列項目:
- 比第三方 NTP 伺服器更準確。
- 處理閏秒,即對世界標準時間進行一秒的調整,以因應地球自轉的變化。由於地球的自轉速度會因氣候和地質事件而出現不規律的變化,因此閏秒不會以固定間隔發生。
如需設定 VM 的 NTP 步驟,請參閱「設定 VM 的 NTP」。
設定準確時間
如要達到 1 毫秒內的準確度 (適用於支援的設定),您可以將 VM 設定為與主機伺服器的時鐘同步。詳情請參閱「為 Compute Engine VM 設定準確時間」。
後續步驟
- 進一步瞭解 PCI 資料安全標準法規遵循。
- 請參閱 Google Public NTP 常見問題。