Configurer la synchronisation horaire

De nombreux systèmes logiciels qui dépendent d'un séquençage minutieux des événements reposent sur une horloge système stable et cohérente. Les journaux système écrits par la plupart des services incluent un horodatage, qui aide à déboguer les problèmes qui surviennent entre les différents composants de votre système.

Par défaut, les instances Compute Engine sont préconfigurées pour utiliser le protocole NTP (Network Time Protocol), qui permet de synchroniser les horloges système entre elles. En configurant correctement NTP sur votre machine virtuelle (VM), vous pouvez optimiser la synchronisation de l'heure de votre VM pour tenir compte des secondes intercalaires lorsqu'elles se produisent.

Si la synchronisation précise de l'heure et la surveillance de la précision de votre synchronisation de l'heure sont des objectifs importants, vous pouvez synchroniser l'horloge de votre VM avec celle de son serveur hôte à l'aide de chrony et ptp_kvm (aperçu) au lieu d'utiliser NTP. Cette configuration est conçue pour atteindre une précision de 1 ms pour les configurations compatibles.

Configurer le protocole NTP (Network Time Protocol) sur une VM

Les instances Compute Engine sont préconfigurées pour utiliser le protocole NTP (Network Time Protocol), qui permet de synchroniser les horloges système entre elles. Ce protocole inclut les éléments suivants :

  • Une précision supérieure à celle des serveurs NTP tiers.
  • Gestion des secondes intercalaires, qui sont des ajustements d'une seconde du temps universel coordonné (UTC) pour tenir compte des changements liés au ralentissement de la rotation de la Terre. Les secondes intercalaires ne se produisent pas à intervalles réguliers, car la vitesse de rotation de la Terre varie de manière aléatoire en fonction des événements climatiques et géologiques.

Pour savoir comment configurer NTP pour une VM, consultez Configurer NTP pour une VM.

Configurer une heure précise

Pour une précision de l'ordre de 1 ms avec les configurations compatibles, vous pouvez configurer votre VM pour qu'elle synchronise son horloge avec celle de son serveur hôte. Pour en savoir plus, consultez Configurer une heure précise pour les VM Compute Engine.

Étapes suivantes