双机热备份 NTP 时间服务器,本产品非民用,多用于对授时连续性有要求的机房系统,由两台 NTP 授时单元组成一套协同工作的时间基准体系。很多运维人员在搭建时间同步系统时,会考虑单点故障带来的影响,普通单机 NTP 服务器一旦出现硬件或者信号异常,整个局域网的授时服务就会停止,双机热备份架构就是针对这个场景设计的方案。
两套主机各自可以独立接收卫星时间信号,独立完成时间解析与 NTP 授时输出。运行过程中,两台设备之间会持续互通状态信息,实时监测对方的运行状态、信号质量和授时输出情况。正常情况下,由主设备承担全网的授时任务,备用设备同步跟随主设备的时间,保持自身时间参数和主设备一致,处于待命状态,不会向外提供授时服务。
当主设备出现异常,比如硬件故障、卫星信号长时间丢失、网络链路中断等情况,系统会自动完成角色切换,备用设备承接授时工作,继续向局域网内终端分发标准时间。切换过程不需要人工操作,网络里的终端依旧按照原有配置发起 NTP 对时请求,大多情况下终端不会感知到服务切换。等到原主设备故障修复,状态恢复正常后,系统可以根据预设策略,选择是否切回原来的主备模式。
这套方案同样具备本地守时能力,在两台设备同时暂时失去卫星信号时,依靠内部时钟模块,依旧可以维持一段时间的时间输出,减少全网时间偏差快速扩大的情况。部署时,两台主机一般放置在同一机房机柜,条件允许也可以分开布置在不同位置,降低同一环境因素同时影响两台设备的概率。天线和网络线路也可以分开布设,避免单条线路或者单根天线出问题,造成两套设备同时失效。
有一处能源管控机房,前期使用单台 NTP 服务器,曾经因为主机电源故障,授时服务中断数个小时,各个采集装置时间逐步偏移,后续整理联动记录耗费不少人力。更换成双机热备份 NTP 时间服务器之后,后续一次主设备天线线路松动,系统自动切换到备机,授时服务没有中断,业务日志的时间戳保持连贯。
在前期规划阶段,需要理清主备切换的告警方式,方便运维及时发现故障。同时核对网络交换机是否支持多节点的 NTP 访问,做好设备 IP 规划。日常运维也需要定期检查两台设备的同步状态,避免备用设备长期闲置,出现异常却没能及时发现。
对于持续运行的业务系统来说,授时中断会带来一系列连锁问题。双机热备份 NTP 时间服务器依靠主备协同的运行方式,减少单点故障造成的授时服务中断,维持局域网内各类终端时间统一,保障日志记录、设备联动、事件溯源等工作稳定开展。

