GPS时钟服务器(北斗授时设备)助某数据中心项目部署

GPS时钟服务器北斗授时设备)助某数据中心项目部署
GPS时钟服务器北斗授时设备)助某数据中心项目部署
1.1 项目概述
本次某数据中心时间同步项目中,设计目标是为了满足该数据中心同一区域数万台设备的时间高精度同步要求,保证系统正常运行,按照 PTP精密授时的特点,在各个机房专门建立多套属于自己的北斗卫星时间同步系统。该系统建成后能为阿里巴巴这一区域所有服务器器 网络设备提供PTP服务。
PTP网络时间服务器分别部署在各个机房,系统内所有节点的网络设备、服务器等设备均配有支持PTP的网卡。
1.2 项目目标
本项目是为满足数据中心一区域所有设备高精度同步需求,系统内时间偏差小于10us;各数据中心客户端同时指向郑州上海分配的地址以主备模式提供时钟参考,规避时间跳变风险;各中心的网络设备、服务器、工作站时间参考源可同时指向各中心二级时间服务器,在各节点中配置NTP服务器的缓慢调整模式。
1.3 设备指标
1)时间取源于卫星,即支持单北斗模式;
2)NTP时间服务器自身实时卫星同步精度1us;
3)用户终端同步授时精度:0.5~2ms(局域网典型值),广域网内实现优于30ms的授时精度;
4)NTP服务支持V2、V3、V4版本;
5)支持NTP请求8000次/秒以上,同时支持客户端访问10000台以上;
6)使用铷钟守时,提供10年误差优于1秒的守时精度,年偏差优于20ms;
7)支持两路220V,两路电源互为备份。
本项目配备2台铷钟型NTP时间服务器,符合两地冗余架构模型,当一台其中时间参考设备出现问题时,NTP可根据算法自动切换另一台在线可用的上级时间服务器,保证了数据中心时间的稳定与可靠。
NTP网络时间服务器配有GPS北斗卫星接收装置和铷钟,卫星作为长期稳定的授时时间源,在卫星失锁或天线断开的情况下,铷原子钟可作为长期守时时间源,保证了一级时间参考源时间的可靠与稳定。
2、时钟服务系统部署参数
1.1.1 服务器安装参数
铷钟型NTP时间服务器重约8kg,机箱为2U标准机箱,安装时只需机架螺丝固定即可。
需安装天线的机房,需满足由楼顶到机房的弱电井,将天线从楼顶延伸到时间服务器安装位置。
1.1.2 网络连接参数
1)每台时间服务器器需分配一个IP地址,以向外提供时间服务。
2)注意Windows防火墙要双向开放UDP 123端口,

1.1.3 标签命名
设备标签采用本行统一命名规则,命名如下:
主机网络标签
NTP1
Fr:ntp-eth0
To:switch-eth0
NTP2
Fr:ntp-eth0
To:switch-eth0
1.1.4 机房硬件要求
建议值
电源
标准市电220V,三插国标
1.2 授时策略
1.2.1 NTP授时原理和时延
图 C/S模式
NTP C/S授时原理
网络时延:
delay=(T4-T2)+(T3-T1)
客户端计算机时间偏差:
offset = ((T3-T1)-(T4-T2) )/2
客户机修正时间为T+offset
(Device A为客户端,Device B为NTP服务器)
Device A发送一个NTP报文给Device B,该报文带有它离开Device A时的时间戳,该时间戳为10:00:00am(T1)。
当此NTP报文到达Device B时,Device B加上自己的时间戳,该时间戳为11:00:01am(T2)。
当此NTP报文离开Device B时,Device B再加上自己的时间戳,该时间戳为11:00:02am(T3)。
当Device A接收到该响应报文时,Device A的本地时间为10:00:03am(T4)。
至此,Device A已经拥有足够的信息来计算两个重要的参数:
NTP报文的往返时延Delay=(T4-T1)-(T3-T2)=2秒。
Device A相对Device B的时间差offset=((T2-T1)+(T3-T4))/2=1小时。
1.2.2 服务器配置实施
服务器在出厂时已经完成对NTP服务器的所有配置,在机房只需完成时钟校正,IP地址和网关的配置工作。
1.2.3 客户端配置实施
大部分服务器在出厂时都安装了NTP协议,在NTP实施时只需将NTP源指向现有NTP服务即可。
AIX、Solaris、HP-UNIX等UNIX 和Linux系统使用系统自带的NTP服务。在原有配置文件(/etc/ntp.conf),增加如下语句,重新启动NTP进程即可。
server XXXXNTP1 minpoll 4 maxpoll 4 prefer
server XXXXNTP2 minpoll 4 maxpoll 4
tinker step 0 #linux使用
其中,XXXXNTP1、XXXXNTP2为NTP服务器的IP地址。Linux使用tinker step 0配置缓慢调整,Aix使用slewalways yes配置缓慢调整,缓慢调整可规避闰秒时间调整对系统产生的影响。


http://www.ppmy.cn/devtools/24478.html

相关文章

RustGUI学习(iced)之小部件(三):如何使用下拉列表pick_list?

前言 本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。 iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1. 概述…

typeScript 安装

1、安装typescript 安装npm i -g typescript 查看是否安装成功 tsc -v 2、使用ts // 浏览器不支持ts 需要编译成 es5 let str: string ts 在终端输入 tsc index.ts 会将其生成一个对应的index.js文件 在电脑上首次使用TS的时候,执行TS 的命令的时候报错 打开PowerS…

网际协议IP

一、概念导入 网际协议IP是TCP/IP体系中最重要的协议之一。与IP协议配套使用的还有三个协议: 地址解析协议ARP网际控制报文协议ICMP网际组管理协议IGMP 二、虚拟互联网络 (1)定义 现实世界中,不同网络的主机进行通信&#xf…

【matplot】【matlab】绘制简洁美观二维坐标系的一个例子

觉得下图不错美观大方,现仿制下图: import numpy as np import matplotlib.pyplot as pltdef sigmoid(x):return 1 / (1 np.exp(-x))def sigmoid_derivative(x):return sigmoid(x) * (1 - sigmoid(x))# 设置中文字体 plt.rcParams[font.family] [Tim…

JavaEE技术之MySql高级(索引、索引优化、sql实战、View视图、Mysql日志和锁、多版本并发控制)

文章目录 1. MySQL简介2. MySQL安装2.1 MySQL8新特性2.2 安装MySQL2.2.1 在docker中创建并启动MySQL容器:2.2.2 修改mysql密码2.2.3 重启mysql容器2.2.4 常见问题解决 2.3 字符集问题2.4 远程访问MySQL(用户与权限管理)2.4.0 远程连接问题1、防火墙2、账号不支持远程…

论文阅读_股票预测强化学习_StockFormer

1 StockFormer PLAINTEXT 1 2 3 4 5 6 7中文名称:StockFormer: 混合交易机与预测编码 英文名称:StockFormer: Learning Hybrid Trading Machines with Predictive Coding 作者:Siyu Gao, Yunbo Wang∗, and Xiaokang Yang 机构:M…

React面试题(一)

react的优缺点 优点 虚拟DOM:减少对真实DOM的操作,提高性能。组件化:将代码分成一个个小的、可复用的组件,利于管理、维护。使用JSX:在React中可以嵌入HTML和JavaScript。单向数据流:React的单向数据流使得…

发那科FANUC机器人R-2000iB平衡缸维修攻略

在发那科机器人中,平衡缸扮演着稳定机械臂运动的关键角色。它通过内部的压力调节来平衡负载,保证机器人的精准定位和平稳操作。一旦出现法兰克机械手平衡缸故障或损坏,机器人的性能可能会大打折扣,因此及时且正确的FANUC机械手平衡…

【Python】如何使用Python和keyboard库解决内网字符无法复制到外网的问题

但我的心每分每刻仍然被她占有 她似这月儿仍然是不开口 提琴独奏独奏着明月半倚深秋 我的牵挂我的渴望 直至以后 🎵 李克勤《月半小原夜曲》 在一些特定的工作环境中,可能会存在内网与外网隔离的情况,这意味着直接的数据…

基于深度学习的SAR图像舰船检测方案设计

欢迎大家点赞、收藏、关注、评论啦 ,由于篇幅有限,只展示了部分核心代码。 文章目录 一项目简介 二、功能三、系统四. 总结 一项目简介 项目简介:基于深度学习的SAR图像舰船检测方案设计 本项目旨在设计一种基于深度学习的SAR图像舰船检测方…

深入理解Python多进程:从基础到实战

title: 深入理解Python多进程:从基础到实战 date: 2024/4/29 20:49:41 updated: 2024/4/29 20:49:41 categories: 后端开发 tags: 并发编程多进程管理错误处理资源调度性能优化异步编程Python并发库 引言 在Python编程中,多进程是一种重要的并发编程…

Kafka 3.x.x 入门到精通(03)——Kafka基础生产消息

Kafka 3.x.x 入门到精通(03)——对标尚硅谷Kafka教程 2. Kafka基础2.1 集群部署2.2 集群启动2.3 创建主题2.4 生产消息2.4.1 生产消息的基本步骤2.4.2 生产消息的基本代码2.4.3 发送消息2.4.3.1 拦截器2.4.3.1.1 增加拦截器类2.4.3.1.2 配置拦截器 2.4.3…

FreeBSD安装Miniconda,python启动core dumped的问题

综述: 学会在FreeBSD安装Miniconda后,在一台服务器上安装却碰到问题,安装好后,执行python报错:Segmentation fault (core dumped) 。 以前成功的是在FreeBSD13版本,报错的这个是FreeBSD14版本&#xff0c…

22 - Hadoop HA 高可用集群搭建、手动模式、自动模式以及HA模式集群

目录 1、HA 概述 2、HDFS-HA 集群搭建 2.1、HDFS-HA 核心问题 3、HDFS-HA 手动模式 3.1、环境准备 3.2、规划集群 3.3、配置 HDFS-HA 集群 3.4、启动 HDFS-HA 集群 4、HDFS-HA 自动模式 4.1、HDFS-HA 自动故障转移工作机制 4.2、HDFS-HA 自动故障转移的集群规划 4.…

ThreeJs模拟工厂生产过程八

这节算是给这个车间场景收个尾,等了几天并没有人发设备模型给我,只能自己找了一个凑合用了。加载模型之前,首先要把货架上的料箱合并,以防加载模型之后因模型数量多出现卡顿,方法和之前介绍的合并传送带方法相同&#…

用OpenCV先去除边框线,以提升OCR准确率

在OpenCV的魔力下,我们如魔法师般巧妙地抹去表格的边框线,让文字如诗如画地跃然纸上。 首先,我们挥动魔杖,将五彩斑斓的图像转化为单一的灰度世界,如同将一幅绚丽的油画化为水墨画,通过cv2.cvtColor()函数的…

Photoshop前言

Photoshop前言 分辨率图像格式工具界面组件 分辨率 分辨率是指单位长度内包含的像素点的数量,其单位通常为像素/英寸(ppi),300ppi表示每英寸包含300个像素点。对于1英寸1英寸大小的图像,若分辨率为72ppi,则…

【 深度可分离卷积】

深度可分离卷积 深度可分离卷积(Depthwise Separable Convolution)是一种在卷积神经网络中减少计算量和参数数量的技术。这种技术将标准的卷积操作分解为两个更简单的操作:逐通道卷积(Depthwise Convolution)和逐点卷…

Xshell不能使用(版权原因不能使用),通过ip连接虚拟机CentOS7系统拷贝文件

一、使用SSH服务 1.确保 CentOS 7 虚拟机安装了 SSH 服务。 systemctl status sshd 如果没有安装,您可以使用以下命令来安装: sudo yum install openssh-server 2.启动 SSH 服务(如果尚未启动): sudo systemctl …

自动驾驶中的深度学习和计算机视觉

书籍:Applied Deep Learning and Computer Vision for Self-Driving Cars: Build autonomous vehicles using deep neural networks and behavior-cloning techniques 作者:Sumit Ranjan,Dr. S. Senthamilarasu 出版:Packt 书籍…