Dir*_*oer 1 cloud clock-synchronization azure
这不是咆哮,这只是好奇。
计算机真的在一天内漂移超过一秒吗?我几乎无法想象。
为什么不每天同步到时间服务器。与服务器之间(相对)一致时钟的优势相比,这应该具有最小的负面影响。
我的直觉是最大的问题是延迟,但即使是每次同步后也只有几毫秒。我错过了什么?
计算机真的在一天内漂移超过一秒吗?我几乎无法想象。
是的,有些人会。尤其是在虚拟化环境中。在虚拟机中运行(就像在 Azure 上一样)使一些用于计时的基本假设无效,使其比在物理硬件上更难。现代计算机比数字时钟复杂得多。
为什么不每天同步到时间服务器。与服务器之间(相对)一致时钟的优势相比,这应该具有最小的负面影响。
人们就是这样做的。它被称为NTP,但即使这样也比您想象的更困难,因为某些服务需要连续时间,因此向前或向后跳跃时间来调整时钟是不可接受的,并且您最终会减慢或加快系统时钟,这需要时间.
我的直觉是最大的问题是延迟,但即使是每次同步后也只有几毫秒。
NTP 已经尝试针对延迟进行调整,并且存在延迟更低的改进变体。