时钟同步的分布式系统。
是什么样的内部同步和分布式系统外同步之间的区别?
在分布式时钟同步通常遵循的以下目标的一个或两个:(1)确保属于分布式系统的一部分的所有节点都具有相同的内部时钟,和(2)确保分布式系统是同步的与另一外部时钟。
内同步通常是通过同步协议,允许计算集群同步其本地时钟进行的。机器同意使用公共的。然而,它们在同意的时间不一定需要在同步与外部时钟即具有在一定的时区的时间。
外部同步可以确保计算系统同步他们与外部时间源时钟例如使用NTP协议的服务器提供时间。我们的目标是让计算系统在一定的时区的时间同步。如果非常准确的时间是必需的,通常产生时间NTP系统从原子钟被使用。
在两种情况下的内部和外部同步协议NTP可以是与被广泛使用。
外部同步每个进程时钟相对于外部时间源,例如我们UTC时间同步。
例如:基督教的算法和NTP。
内部同步不使用外部源,而不是处理该组中的自己使用的每个其他时钟同步
例如:伯克利算法。