时间同步服务器在中小企业数据中心应用实例一
时间:2011-07-12 阅读:5121
时间同步服务器在中小企业数据中心应用实例一
随着公司计算机应用的广度和深度不断加大,网络中的设备种类和业务类型越来越多,服务器的数量也与日俱增。传统上,各种服务器、网络设备使用的时间都是由设备内部时钟来提供的。由于服务器、网络设备本身的时钟误差是不可避免的,尽管这种误差每天不大,但经过一段时间的累积就会出现大的时间差,从而导致网络中各服务器、网络设备的时间不一致。
对于一些业务系统独立运行的企业,这种时间的不一致性不会带来什么问题,然而,对于我们这样一个有着多种相互关联的业务系统的供电企业而言,却是致命的。一方面是国网公司“SG186”工程要求,同一业务系统在上下级公司的纵向上要做到贯通,各种业务系统在公司内部的横向上要做到集成。所以各业务系统传递的信息,在时间上必须保持高度一致,并准确地与北京时间同步。另一方面是一些自动化系统,如电能量采集系统、调度自动化系统、配网自动化系统等,这些系统中的计费、维护、管理等功能,对时间的有着更苛刻的要求。
基于以上考虑,我们在公司新的数据中心建设过程中,部署了两台多端口上海锐呈电气有限公司NTP网络时间服务器,该服务器使用GPS信号作为时间源,通过NTP协议对网络内的所有服务器和网络设备的时间进行同步。
NTP(Network Time Protocol,网络时间协议)是网络中用于时间同步的标准协议。它采用Client/Server模式,NTP客户端借助NTP协议,从NTP服务器获取准确的时间。NTP服务器的时间通常来源于一个的时间源,如原子钟、GPS时钟、Internet上的时间服务器等。NTP不仅校正时间,而且能够持续跟踪时间的变化,并自动进行调节,从而使采用NTP协议的客户端能从网络中获取可靠和的时间同步。
下面是我们数据中心中各系统下配置NTP的过程,现整理出来与大家一起分享。网络拓扑见图1。
图1
两台NTP时间服务器的IP地址分别为172.31.254.100和172.31.254.101,客户端无需身份验证就可连接。时间服务器及各服务器、网络设备、桌面设备、各种终端使用同样的GMT/UTC+8时区设置。配置中所涉及的平台及操作系统见表1。
序号 | 平台 | 操作系统/型号 |
1 | Linux | Red Hat Enterprise Linux 6 |
2 | AIX | AIX 5.3 |
3 | HPUX | HP-UX 11i v3 |
4 | Solaris | Solaris 10 update 8 |
5 | Windows | Windows Server 2008 R2 Enterprise |
6 | Cisco交换机 | Catalyst 3560 |
7 | H3C交换机 | S3600-28P-EI |
表1