Por que a Chrony está assumindo responsabilidades de sincronização de tempo de rede?

4

Eu estou querendo saber por que o Chrony está substituindo o NTPd como o componente padrão para sincronização de tempo de rede.

Qual é a vantagem e, idealmente, houve uma discussão sobre prós e contras em algum lugar que eu possa ler para minha educação?

    
por 0xF2 13.04.2018 / 05:12

1 resposta

6

Veja o relatório de erros LP: 1744072 :

  1. Rationale:

    2.1 NTP in general is needed quite a lot, but we want to exchange ntpd which is the current implementation in main with chrony for 18.04.

    2.2 Security: chrony was considered easier to be maintained easier in terms of security and provide a more modern ntp experience as well.

    2.3 Efficiency: Furthermore several cloud people seem to be interested to change to chrony in the guests for its lower memoy/cpu footprint (efficiency I guess).

    2.4 related to this MIR 6 years ago this is the same but for Fedora. See: https://fedoraproject.org/wiki/Features/ChronyDefaultNTP IIRC some limitations that were present have been eliminated since, so it is even better than it was back then.

    2.5 In general one has to realize that in a systemd-timesync world ntp/chrony are mostly for the "serving" portion of an ntp service, and not so much about the client (unless you the better accuracy vs timesyncd is needed).

    
por user535733 13.04.2018 / 14:13