Sub-nanosecond precision clock synchronization over the packet network has been achieved by the White Rabbit protocol for a decade. However, few computer systems utilize such a technique. We try to attract more interest in the clock synchronization problem. We first introduce the basics of clock and synchronization in the time and frequency discipline. Then we revisit several related works, such as Google's Spanner, Huygens, FARMv2, DTP, and Sundial, explain why these works could be improved. Finally, we briefly discuss an independent time network approach towards low-cost and high-precision synchronization.
翻译:白兔协议在包件网络上的亚南二次精确时钟同步已经实现了十年之久。 然而,很少有计算机系统使用这种技术。 我们试图吸引更多人关注时钟同步问题。 我们首先在时间和频率纪律中引入时钟和同步的基本原理。 然后我们重新审视了几个相关作品,如谷歌的斯潘纳、惠根斯、FARMv2、DTP和Sundial,解释为什么这些作品可以改进。 最后,我们简要讨论了一个实现低成本和高精度同步的独立时间网络方法。