Operating system 在分布式系统中,内部时钟同步和外部时钟同步有什么区别?

Operating system 在分布式系统中,内部时钟同步和外部时钟同步有什么区别?,operating-system,distributed-computing,distributed-system,clock-synchronization,Operating System,Distributed Computing,Distributed System,Clock Synchronization,分布式系统中的时钟同步 分布式系统中的内部同步和外部同步有什么区别?分布式系统中的时钟同步通常遵循以下一个或两个目标:(1)确保作为分布式系统一部分的所有节点具有相同的内部时钟,以及(2)确保分布式系统与另一个外部时钟同步 内部同步通常通过同步协议完成,该协议允许计算集群同步本地时钟。机器同意使用公共时间。但是,他们约定的时间不一定需要与外部时钟同步,即与特定时区的时间同步 外部同步确保计算系统将其时钟与外部时间源同步,例如使用NTP协议提供时间的服务器。目标是让计算系统与特定时区的时间同步。如

分布式系统中的时钟同步


分布式系统中的内部同步和外部同步有什么区别?

分布式系统中的时钟同步通常遵循以下一个或两个目标:(1)确保作为分布式系统一部分的所有节点具有相同的内部时钟,以及(2)确保分布式系统与另一个外部时钟同步

内部同步通常通过同步协议完成,该协议允许计算集群同步本地时钟。机器同意使用公共时间。但是,他们约定的时间不一定需要与外部时钟同步,即与特定时区的时间同步


外部同步确保计算系统将其时钟与外部时间源同步,例如使用NTP协议提供时间的服务器。目标是让计算系统与特定时区的时间同步。如果需要非常精确的时间,通常使用从原子钟生成时间的NTP系统


在这两种情况下,内部和外部同步都可以广泛使用协议NTP。分布式系统中的时钟同步通常遵循以下一个或两个目标:(1)确保作为分布式系统一部分的所有节点具有相同的内部时钟,以及(2)确保分布式系统与另一个外部时钟同步

内部同步通常通过同步协议完成,该协议允许计算集群同步本地时钟。机器同意使用公共时间。但是,他们约定的时间不一定需要与外部时钟同步,即与特定时区的时间同步


外部同步确保计算系统将其时钟与外部时间源同步,例如使用NTP协议提供时间的服务器。目标是让计算系统与特定时区的时间同步。如果需要非常精确的时间,通常使用从原子钟生成时间的NTP系统


在内部和外部同步两种情况下,协议NTP都可以并且被广泛使用。

外部同步每个进程时钟都与外部时间源(如美国UTC时间)同步。

示例:Christian算法和NTP

内部同步不使用外部源,而是组中的进程本身使用彼此的时钟进行同步


示例:Berkeley算法。

外部同步每个进程时钟都与外部时间源(如美国UTC时间)同步。

示例:Christian算法和NTP

内部同步不使用外部源,而是组中的进程本身使用彼此的时钟进行同步

示例:伯克利算法。

您能否在问题的标题中添加“时钟同步”?其他用户将更容易找到您的问题。您是否可以在问题的标题中添加“时钟同步”?其他用户将更容易找到您的问题。