机房里的设备一多,时间就容易乱。服务器、防火墙、存储阵列各有各的时钟,刚装好时差不多,运行几个月后快慢就不一样了。很多管理员定期手动校正,但设备多了根本顾不过来。后来出现了GPS自动校时服务器,把这件事从人工变成了自动化。不过这类设备主要用在机房、基站、自动化系统里,不是家用路由器上挂的那种小玩意儿。

山东唯尚电子有限公司
打开网易新闻 查看精彩图片
山东唯尚电子有限公司

GPS自动校时服务器的核心原理不难理解。它通过天线接收天上GPS卫星发下来的时间信号,卫星上装的是原子钟,精度非常高。服务器把接收到的标准时间解析出来,然后通过网络或者串口,自动分发给局域网内所有需要时间的设备。整个过程不需要人干预——卫星发信号,服务器收信号,底下连着的设备自动同步,形成一个闭环。

这个“自动”两个字是关键。以前的校时方式得靠管理员手动设置每台设备的时间,或者至少要在每台设备上配置NTP服务器地址。而GPS自动校时服务器连上网络之后,底层的设备如果配置成从它这里获取时间,它就定时、自动地往下推送,设备开机时校一次,运行中隔一段时间再校一次,保证始终跟着卫星走,不等人来检查才发现慢了。

这个功能在很多场合省了大事。拿数据中心来说,几百台服务器同时运行,交易日志、访问记录、故障日志都靠时间戳来排序。如果各服务器的时间不一致,排查问题时对不上号,明明是一连串连续发生的事件,日志上的时间却跳来跳去,分析起来很费劲。GPS自动校时服务器介入后,所有服务器的时间对齐到同一基准,日志一排序就是真实的发生顺序,排查效率高不少。

广播电视行业也一样。播控系统、字幕机、录制设备都需要统一的时间基准,否则音画不同步、节目切换时间点错位。GPS自动校时服务器把标准时间自动推给所有设备,确保播出环节的时间节点精确到秒以下,观众看不出切换痕迹,节目衔接自然。

从使用角度看,这类服务器的安装和运维不算复杂。天线架在室外能看见天空的地方,信号线引入机房接到设备上,设备上电后自动搜索卫星信号,锁定后就持续输出标准时间。管理员不需要经常去检查它,它会一直运行一直校时,就算偶尔卫星信号中断,内部也有守时电路维持一段时间不偏离。等到信号恢复,自动重新锁定,继续正常工作。

说白了,GPS自动校时服务器就是把“校准时间”这件事从人身上解放出来,交给卫星和设备自己去完成。管理员省了那份挨台机器调时间的工夫,设备也始终走在同一个时间轨道上。时间准了,设备之间协同就不容易出岔子。