一种用于分布式系统的时钟智能化同步系统及方法技术方案

技术编号:43652883 阅读:38 留言:0更新日期:2024-12-13 12:46
本发明专利技术提供了一种用于分布式系统的时钟智能化同步系统及方法。系统包括物理时钟源、若干授时服务器、由授时服务器提供授时服务的多个分布式节点;各授时服务器接收所述物理时钟信息,基于所述物理时钟信息及授时服务器自身的计算机时间,校准所述计算机时间;对各个内部网、外部网中的各个分布式节点建立路由表,确定每个分布式节点路由至其他分布式节点的路径,估算每个分布式节点路由至其他分布式节点的延迟时间;源分布式节点需要向目标分布式节点发送信息时,基于所述源分布式节点对应的、校准完毕的授时服务器的实时算机时间生成时间戳,结合其到目标分布式节点的延迟时间,同步源分布式节点及目标分布式节点的时钟。

【技术实现步骤摘要】

本专利技术涉及时钟校准,尤其涉及一种用于分布式系统的时钟智能化同步系统及方法,是一种用于分布式系统的时钟同步系统及方法。


技术介绍

1、目前市场上的时间同步技术是基于节点网络的同步技术,中央节点定时广播发布当前标准时间,子节点接收到时间同步信息后,调整本地时间与中央节点相同,然后运行本地的物理时钟,直到下一次广播同步。

2、该技术是目前最为普遍的分布式系统时钟同步的一种实现。其技术实现基于分布式系统内广播,系统内指定一个中央节点,该节点的时间即为整个分布式系统的全局时间,当分布式系统启动时或运行一段时间后,中央节点将本地的时间信息广播发送,子节点收到广播之后,调整系统本地时间,然后继续进行正常的物理时钟推进。

3、为了保证分布式系统时钟同步的准确度,时钟同步广播具有一个周期,每运行一段时间都会进行一次同步,消除因本地物理时钟不准确导致的时钟异步。

4、此种实现方式已被广大开发人员和用户接受和认可,但是它并没有考虑到网络传输的延迟。时间信息的广播会收到网络延迟影响,导致各个节点的本地时钟出现微小偏差,对于精度要求高的分布式本文档来自技高网...

【技术保护点】

1.一种用于分布式系统的时钟智能化同步系统,其特征在于,所述系统包括:

2.如权利要求1所述的系统,其特征在于,所述基于所述物理时钟信息及授时服务器自身的计算机时间,校准所述计算机时间,生成首次校准后的计算机时间,将一个授时服务器作为主授时服务器,将所述主授时服务器首次校准后的计算机时间作为主授时服务器的校准后的计算机时间,其中:

3.如权利要求2所述的系统,其特征在于,所述基于所述主授时服务器的校准后的计算机时间,对各从授时服务器的首次校准后的计算机时间再次进行校准,作为从授时服务器的校准后的计算机时间,其中:

4.如权利要求3所述的系统,其特征在于...

【技术特征摘要】

1.一种用于分布式系统的时钟智能化同步系统,其特征在于,所述系统包括:

2.如权利要求1所述的系统,其特征在于,所述基于所述物理时钟信息及授时服务器自身的计算机时间,校准所述计算机时间,生成首次校准后的计算机时间,将一个授时服务器作为主授时服务器,将所述主授时服务器首次校准后的计算机时间作为主授时服务器的校准后的计算机时间,其中:

3.如权利要求2所述的系统,其特征在于,所述基于所述主授时服务器的校准后的计算机时间,对各从授时服务器的首次校准后的计算机时间再次进行校准,作为从授时服务器的校准后的计算机时间,其中:

4.如权利要求3所述的系统,其特征在于,所述估算每个分布...

【专利技术属性】
技术研发人员:张静包阳李晶张世永张莉杜沛伦
申请(专利权)人:中国人民解放军军事科学院系统工程研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1