时钟同步基本需求来源于部分IT技术要求服务器之间的时间保持同步,否则会影响系统运行,严重时甚至引起系统宕机,例如oracle的rac、AIX HACMP等都要求涉及的系统保证时间同步,从而保证高可用软件的正常运行;交易的快速化需要内外网时间的统一,例如理财产品的抢购,快速转账的时间验证。内网安全设备的加密和日志来源于时间,需要时间一致性用以在不同设备之间验证,例如:堡垒机登陆操作系统需要使用RSA认证、数据流向在各网络设备之间日志分析;此外主备机房之间备份速度越来越快,数据的恢复也需要严格按照时间来进行。随着信息系统越来越复杂,不同信息系统交互都对时间精度提出了很高的要求,一般授时精度要达到100毫秒以内,才可以满足系统需求。
金融行业对可靠性和稳定性的要求是隐性要求,需时钟服务器故障后对系统影响最小、最好无影响。解决的思路一般有两种,分别是客户配置多个源和服务上做备份配置。根据NTP的算法、时钟服务器特点和行业的常规做法,我们建议在客户配置三个时间源,可以将时钟服务器资源最大化利用,同时最大发挥NTP算法自身的设计思考。
时钟同步服务器作为信息系统的时钟源,关系到整个信息系统的系统时间,必须具有很高的稳定性。应采用授时精度极高的铷原子钟进行授时,铷原子钟作为一种精度极高的授时设备,同时具有极强的稳定性,已经在各个行业的数据中心中得到的验证。同时产品供应商应选择本行业有知名度,产品在多个金融系统验证过的厂商。
NTP设备具有全网使用的特点,考虑到上线是单独操作,应尽量减小对现有网络架构的修改,故选择安装区域为网络核心区域,这样在网络整体架构不变的情况下,就可以实现全网授时的目的。
从时钟服务器使用运维角度考虑,时钟服务器在开发时设计ssh、web等远程操作,可以方便的后期运维。同时考虑日后监控的自动化,开发了相应的监控软件NTSM。为了保证后期系统容量的扩大,采用工控机架构,设计可同步客户端为上万台,同时内置snmp和syslog服务,可以与目前主流监控软件匹配。采用服务器的主流架构——Linux架构,方便后期的开发。
扫一扫咨询微信客服