Die Wahl zwischen Chrony und NTP
– In RHEL 7 wird ntpd durch chronyd als Standard-Daemon für das Netzwerkzeitprotokoll ersetzt.
– Die grundlegende Konfiguration zum Synchronisieren von Zeit und Datum ist in der Datei /etc/chrony.conf gespeichert .
– ntpd ist immer noch im yum-Repository für Kunden enthalten, die einen NTP-Dienst ausführen müssen.
– Chrony ist eine andere Implementierung des Network Time Protocol (NTP) als der Network Time Protocol Daemon (ntpd). der in der Lage ist, die Systemuhr schneller und genauer zu synchronisieren als ntpd.
Zu den Vorteilen von Chrony gehören:
1. Schnellere Synchronisierung, die nur Minuten statt Stunden benötigt, um Zeit- und Häufigkeitsfehler zu minimieren, was auf Desktops oder Systemen nützlich ist, die nicht rund um die Uhr laufen.
2. Bessere Reaktion auf schnelle Änderungen der Taktfrequenz, was für virtuelle Maschinen mit instabilen Takten oder für Energiespartechnologien nützlich ist, die die Taktfrequenz nicht konstant halten.
3. Nach der anfänglichen Synchronisierung wird die Uhr nie weitergeschaltet, um Anwendungen nicht zu beeinträchtigen, die eine monotone Systemzeit benötigen.
4. Bessere Stabilität beim Umgang mit vorübergehenden asymmetrischen Verzögerungen, z. B. wenn der Link durch einen großen Download gesättigt ist.
5. Ein regelmäßiges Abfragen von Servern ist nicht erforderlich, sodass Systeme mit intermittierenden Netzwerkverbindungen Uhren trotzdem schnell synchronisieren können.
Wann sollte Chrony verwendet werden
Chrony ist die beste Lösung für Systeme, die häufig angehalten oder anderweitig zeitweise von einem Netzwerk getrennt werden (mobile und virtuelle Server usw.).
Wann sollte NTP verwendet werden
Für Systeme, die normalerweise dauerhaft eingeschaltet sind, sollte der NTP-Daemon (ntpd) in Betracht gezogen werden. Systeme, die Broadcast- oder Multicast-IP verwenden oder die Authentifizierung von Paketen mit dem Autokey-Protokoll durchführen müssen, sollten die Verwendung von ntpd in Erwägung ziehen.