本系统提供一套支持最新的网络时间协议NTPv4的软件以及其配置方案,为网络中的设备提供NTP服务。系统由三部分组成,分别为嵌入式一级网络时间服务器,二级网络时间服务器系统,以及总的网络时间监控管理系统,便于系统管理者对系统中的网络时间服务器进行管理和维护。

       嵌入式一级网络时间服务器主要负责接收北斗/GPS双模卫星授时模块的信号,将其转换为NTP服务器的精确时间,并对外提供一级网络时间授时服务。

       二级网络时间服务器系统是构建在虚拟机上的网络时间服务系统,基于稳定的CentOS操作系统,适用于虚拟机环境或实体机环境。主要包含NTP软件、SNMP软件、防火墙以及本地网络时间服务监控管理软件。其主要作用是:

1.    作为二级时钟源与一级时钟源进行时间同步。

2.    向网络中的设备提供时间服务,保证网络中的时间一致性。

3.    向网络时间监控管理系统提供管理接口。

4.    本地管理员通过WEB界面对系统的运行情况进行监控。

5.    可对嵌入式一级网络时间服务器进行配置与监控。

       网络时间监控管理系统将成为系统的核心,其主要作用是对系统中的网络时间服务器进行监控与管理。通过标准的NTP-SNMP协议,管理系统可以对每个网络时间服务器进行长期不间断的监控、记录与管理。当发现问题如时钟实效、授权实效、失去服务或者时间抖动超限、时间偏差超限时,会主动向管理员发出报警,方便管理员发现问题并排查、解决问题。

       为了更好得为CERNET提供NTP服务,我们在全国拟部署四个一级网络时间服务器,并在全国38个节点建立38台二级NTP服务器(使用虚拟机),以对全CERNET提供稳定可靠的网络时间服务。拟部署的四个一级网络时间服务器暂定为清华大学、北京邮电大学、东南大学以及华南理工大学,四所学校都位于CERNET主干网络之上,网络性能及可靠性值得信赖。

         四个一级网络时间服务器之间使用授权对等对时模式(Auth Peer),进行长期的对时,并避免单点故障的发生。提供四套密钥,38个节点向四个一级服务器使用授权授时模式(Auth Server),以保障服务的稳定可靠运行。

         整个系统由time.edu.cn对网络进行管理,包括一级节点与二级节点。CERNET管理员可以通过WEB方式所有节点进行监控与管理。一二级的网络管理员可以从二级服务器的WEB界面监控与管理本地的网络时间服务器的运行情况。