Antwort

2

Die Uhrzeitsynchronisation im verteilten Modus folgt normalerweise einem oder beiden der folgenden Ziele: (1) Sicherstellen, dass alle Knoten des verteilten Systems den gleichen internen Takt haben und (2) Sicherstellen, dass das verteilte System vorhanden ist synchron mit einer anderen externen Uhr.

Die interne Synchronisation erfolgt normalerweise über Sync-Protokolle, die es einem Compute-Cluster ermöglichen, ihre lokalen Uhren zu synchronisieren. Die Maschinen vereinbaren, eine gemeinsame Zeit zu verwenden. Die Zeit, zu der sie sich einig sind, muss jedoch nicht notwendigerweise mit einer externen Uhr synchronisiert sein, d. H. Mit der Zeit in einer bestimmten Zeitzone.

Externe Synchronisierung stellt sicher, dass Computersysteme ihre Uhr mit einer externen Zeitquelle wie einem Server synchronisieren, der Zeit mit dem NTP-Protokoll bereitstellt. Das Ziel besteht darin, das Computersystem mit der Zeit in einer bestimmten Zeitzone synchronisieren zu lassen. Wenn sehr genaue Zeit benötigt wird, werden normalerweise NTP-Systeme verwendet, die Zeit von einer Atomuhr erzeugen.

In beiden Fällen interne und externe Synchronisation kann das Protokoll NTP sein und ist weit verbreitet.