aws时钟在不同的aws地区之间如何精确地同步?

根据维基百科的NTP文章 ,NTP在公共互联网上10ms内是准确的。

我想保持不同AWS区域的日志/事件的准确性,我的问题是AWS时钟在不同区域之间同步的精确度如何?

查看这个链接: configurationnetworking时间协议(NTP)我期望在EC2中看到非常准确的时钟,因为实例networking接口对于延迟非常稳定。 这就是说,我们正在谈论的NTP同步系统时钟 ,这是众所周知的不准确的。 我不认为你应该安全地依赖于NTP和系统时钟的任何时间敏感。

您已经回复说您担心“文件同步,碰撞花费昂贵”。 也许你应该看看像NFS / EFS的同步解决scheme。

AWS不跨地区同步时钟。

AWS 不运行NTP服务/服务器 ,使用外部NTP服务器。 NTP 计算延迟 。

我想像AWS运行相当标准的服务器。 他们的内部时钟应该像任何服务器一样精确。

只要您configurationNTP运行,并且允许访问安全组/ NACL中的NTP服务器,则所有区域都应该有准确的时间。 要真正testing它需要一些工作。

configurationntpd指向通常的来源,也可以与其他地区运行的ntpd进行同步。 启用统计信息 您现在可以logging不同地区的实例偏移量。

不要期望区域之间的小于10毫秒的错误。 地区之间或远距离的公共NTP服务器之间的延迟使得这种情况变得困难。

您的需求可能不像最分散的数据库Google Spanner那样极端。 他们为数据中心之间的数据库开发了一个时间服务器,增加了硬件primefaces钟,我仍然认为ε是在一位数字中。