不少单位的机房运维人员都有过这样的经历:隔一段时间登录服务器看看系统时间,发现偏差了几秒就手动改一下。几台机器还好,要是面对几十台甚至上百台设备,手动校对就成了体力活。而且改完这台改那台,改着改着自己都记不清哪台改过了。有一种设备,接上网线、配好参数之后就不用再操心时间的事,它会自动处理所有校时请求,这就是NTP自动对时服务器,产品主要供企事业单位机房和行业专网使用。
NTP自动对时服务器的工作流程大致是这样的:设备上电后,首先通过内置的卫星接收模块获取标准时间源,然后启动NTP服务进程,听网络中所有设备发来的校时请求。当一台服务器或网络设备向它询问时间时,它会根据网络延迟计算出误差,把校正后的时间返回给对方。整个过程自动完成,不需要人工干预。设备内部还有守时模块,万一外部信号短暂中断,它也能靠自身晶振继续输出稳定的时间。
在很多单位的信息中心,NTP自动对时服务器被部署为核心机房的“时间锚点”。所有业务服务器、数据库服务器、备份服务器、虚拟化宿主机,都在配置里指向这台设备,定期同步时间。这样做的好处,运维人员体会很深:查看系统日志时,各个服务器的事件按时间顺序排列得整整齐齐,排查问题不用来回换算不同机器的时间差。安全审计时,防火墙、入侵检测、堡垒机的日志时间一致,追溯攻击路径顺畅得多。
在远程办公和分支机构较多的企业里,NTP自动对时服务器也能派上用场。总部的设备时间统一不难,但分布在不同城市甚至不同国家的分支机构,网络延迟各不相同,设备时间容易产生差异。总部部署一台NTP自动对时服务器,分支机构的路由器和交换机通过专线向它同步时间,这样不管在哪里的设备,最终都溯源到同一个基准源,财务报表、订单数据、库存记录的时间戳统一,合并汇总时不会出现时间错位的问题。
云服务商的数据中心同样大量部署这类设备。成千上万台物理机和虚拟机分布在不同的机架和楼层,每一台都需要精确的时间同步。NTP自动对时服务器通过交换机向整个内网广播时间,各节点自动完成同步。运维团队不需要关注每台机器的时间状态,只需要偶尔查看一下服务器的运行状态和同步日志,确认工作正常即可。
智慧城市的交通信号控制系统中,NTP自动对时服务器也有应用。路口信号机、卡口相机、诱导屏,这些前端设备分布在城市各处。统一的信号配时方案要求所有路口信号机的时间严格一致,否则绿波带就无法实现。NTP自动对时服务器为交通指挥中心的后台系统提供时间基准,前端设备通过专网定期同步,保证了整个控制体系的时序一致性。
NTP自动对时服务器做的事情就是“自动”二字——自动接收信号,自动响应请求,自动校准偏差,运维人员设好之后,几乎感觉不到它的存在,但所有设备的时间都靠它在背后维持。
热门跟贴