一种分布式计算机系统节点同步方法技术方案

技术编号:13233769 阅读:123 留言:0更新日期:2016-05-14 21:01
本发明专利技术提供一种分布式计算机系统节点同步方法,包括以下步骤:1)节点配置初始化;1.1)计算机节点分区操作系统的模块调度表添加“启动调度”配置,其中“启动调度”中仅设置包含用于进行初始同步的“同步分区”;1.2)“同步分区”的长度设置为T,若网络周期时钟为T`,设置T为T`的整约数;1.3)在“启动调度”中挂接主时间框架开始执行时的扩展挂钩,并初始化start_time_tick=0;本发明专利技术一种分布式计算机系统节点间时钟同步的保证方法,能够可靠地对系统节点间进行同步对齐,在应用层建立统一的全系统时间基准,从而实现系统的同步、协调工作,适用于新型嵌入式分布式容错计算机系统的同步管理,实现系统同步工作,提高系统任务可靠性。

【技术实现步骤摘要】

本专利技术属于分布式计算机系统同步设计
,是一种分布式计算机系统中节点间时钟同步的保证方法。
技术介绍
传统嵌入式容错计算机系统通常采用专用同步硬件电路设计、握手同步算法等方式实现系统节点间的时钟同步,以满足系统同步工作需求;但该方法在不同系统余度构型下,同步硬件电路接口设计、同步算法等实现复杂,通用性较差,导致系统不易扩展升级。
技术实现思路
为了解决
技术介绍
中所存在的技术问题,本专利技术提供一种分布式计算机系统节点间时钟同步的保证方法,能够可靠地对系统节点间进行同步对齐,在应用层建立统一的全系统时间基准,从而实现系统的同步、协调工作,适用于新型嵌入式分布式容错计算机系统的同步管理,实现系统同步工作,提高系统任务可靠性。本专利技术的技术解决方案是:,其特征在于:所述方法包括以下步骤:I)节点配置初始化;1.1)计算机节点分区操作系统的模块调度表添加“启动调度”配置,其中“启动调度”中仅设置包含用于进行初始同步的“同步分区”;1.2)“同步分区”的长度设置为T,若网络周期时钟为T',设置T为T'的整约数;1.3)在“启动调度”中挂接主时间框架开始执行时的扩展挂钩,本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/CN105553591.html" title="一种分布式计算机系统节点同步方法原文来自X技术">分布式计算机系统节点同步方法</a>

【技术保护点】
一种分布式计算机系统节点同步方法,其特征在于:所述方法包括以下步骤:1)节点配置初始化;1.1)计算机节点分区操作系统的模块调度表添加“启动调度”配置,其中“启动调度”中仅设置包含用于进行初始同步的“同步分区”;1.2)“同步分区”的长度设置为T,若网络周期时钟为T`,设置T为T`的整约数;1.3)在“启动调度”中挂接主时间框架开始执行时的扩展挂钩,并初始化start_time_tick=0;2)初始同步;2.1)主时间框架扩展挂钩在每周期开始阶段读取网络同步状态及网络簇周期时钟cycle_time_tick;2.2)根据网络状态值判断网络是否处于稳定同步;3)调度切换;3.1)初始同步成功后...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘帅徐奡李鹏郑久寿马小博程俊强
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所
类型:发明
国别省市:陕西;61

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

1