我一直在思考如何使我的服务器比它更好地同步。我运行一些廉价的应用程序,它将我和colo上的一个2层服务器同步,漂移速度大约是每秒1-2毫秒(当盒子不太忙的时候)。我想要更好的精度,我想要我自己的钟。但无论你从“旧式”公司那里买什么,都比我承受得起的要多。
然而,我有一个想法-它有可能钩到高科技的图形或声卡,应该使用一些内部精确的时钟?
有什么想法吗?有什么想法?建议?
编辑: colo不允许我使用GPS。他们用30美元的DIY工具包建造了GPS服务器,将其插入Linux机器并以每月2000美元的价格出售。是啊。
编辑编辑。伙计们,我真的很感谢你们的建议。但我正在寻找一个内部卡,它不需要GPS,它有稳定的时钟,它不会漂移超过1ns /60秒。我不想买原子钟,我不能使用Stratum/NTP解决方案(因为我已经在使用它了,我想要更好但更便宜)。
。
发布于 2012-01-27 22:52:52
据我所知,GPU中的定时来自系统;它们没有自己的内部高度稳定的时钟。有一些产品(据我所知,负担得起)将从几个来源获得高质量的时间。有些人直接把它从全球定位系统中拉出来,尽管它确实需要有能力
它们是第一层NTP的来源。
使用现成部件的DIY方法:http://time.qnan.org/
这些往往是最具成本效益的解决方案,因为它们不需要保持一个高度稳定的振荡器。
其次是具有高度稳定振荡器的设备,但它们往往要昂贵得多。
发布于 2012-01-27 23:38:53
一个专用的计时机器,即使性能很低,也可以保持非常非常准确的时间。您只需将NTP软件锁定在内存中,并给予它尽可能高的优先级。它将需要一两天来稳定,在温度,同步,并在测量自己的速率。但在第三层中获得毫秒精度并不难。
诀窍是:
1)机器应专用于计时。没有来自其他来源的突发负载。(您还可以将其用于非常低影响的服务,如备份名称服务器。)
2) NTP进程应以较高的优先级运行,并锁定在内存中。
3)配置几台2层服务器,最好是4台。有很多这样的公共服务器。找到那些有最快的NTP响应时间。(您可以使用“ntpdate-q”进行测试,更低的延迟更好。)
4)需要一天左右才能完全稳定下来。
5)使用与内核具有良好的NTP时间保持集成的操作系统。Linux和FreeBSD都很好。
6)你可以使用一台非常便宜的低端计算机,甚至可以使用一台60美元的无线路由器来运行Linux。
发布于 2012-01-27 23:03:50
如果你需要更好的准确性,那就买一个合适的时间钟。和你所拥有的聪明的想法混在一起可能会有很多乐趣,但是如果时间绝对正确的话,那么我不认为这是个好主意。如果你尝试这样的东西,你认为你的显卡会和自己同步什么?你确定主板时钟速度的任何变化都不会影响GPU吗?
我们对时间同步有着相当严格的要求,所以我们最终从帆船上购买了我们自己安装的时间服务器,这台服务器有自己的GPS天线,我们对结果非常满意,我知道他们也有一些系统可以插入现有服务器的后座,我相信任何竞争对手都会这样做。
https://serverfault.com/questions/354445
复制相似问题