web-dev-qa-db-fra.com

Pourquoi Chrony assume-t-il la responsabilité de la synchronisation de l'heure sur le réseau?

Je me demande pourquoi Chrony remplace NTPd en tant que composant par défaut pour la synchronisation de l'heure sur le réseau.

Quel est l'avantage et, idéalement, y a-t-il eu une discussion sur le pour et le contre quelque part que je puisse lire pour mon éducation?

4
0xF2

Voir le rapport de bug LP: 1744072 :

  1. Raisonnement:

    2.1 NTP en général est beaucoup nécessaire, mais nous souhaitons échanger ntpd, qui est l’implémentation actuelle dans main avec chrony pour 18.04.

    2.2 Sécurité: il a été jugé plus facile de maintenir chrony plus facilement en termes de sécurité et d’offrir une expérience plus moderne de ntp.

    2.3 Efficacité: En outre, plusieurs personnes dans le nuage semblent être intéressées par le changement de chrony dans les invités pour son empreinte mémoire inférieure/cpu (efficacité, je suppose).

    2.4 lié à ce MIR il y a 6 ans, c'est la même chose mais pour Fedora. Voir: https://fedoraproject.org/wiki/Features/ChronyDefaultNTP IIRC Certaines limitations qui existaient ont été éliminées depuis, donc c'est encore mieux que c'était à l'époque.

    2.5 En général, il faut se rendre compte que dans un monde systemd-timesync, ntp/chrony sont principalement destinés à la portion "servir" d'un service ntp, et pas tant au sujet du client (à moins que vous ayez besoin de la meilleure précision par rapport à timesyncd).

6
user535733