一种分布式系统的热备份装置制造方法及图纸

技术编号:23148892 阅读:27 留言:0更新日期:2020-01-18 13:24
本发明专利技术涉及一种分布式系统的热备份装置,涉及分布式系统和RapidIO技术领域。本发明专利技术在VPX总线架构下利用RapidIO和DDS数据分发服务实现对分布式系统中的多个设备热备份。本发明专利技术不需要采用仲裁机构,易于实现,具有成本低,可靠性高,具有多机间相互热备份等优点,既保证了DDS的通信质量,又能充分发挥RapidIO总线技术的通信效率,最大限度的保证了分布式系统网络的实时性、可用性和可靠性。

A hot backup device for distributed system

【技术实现步骤摘要】
一种分布式系统的热备份装置
本专利技术涉及分布式系统和RapidIO
,具体涉及一种分布式系统的热备份装置。
技术介绍
热备份是容错系统中的一个重要机制,利用故障点转移的方式保障分布式系统业务的不间断运行。目前最常见的热备份技术是双机热备系统,通常采用如下两种方案:采用第三方仲裁机构实现故障检测和双机切换;不用第三方仲裁机构,通过主备机身份识别,建立主备机之间的心跳通信,在主备机同步工作的前提下,实现主备机故障检测和切换。上述两种方法均能实现双机热备功能,但是也都存在不足之处。第一种双机容错技术的缺点是若第三方仲裁机构出现故障,则无法实现双机故障检测;第二种双机容错技术虽然没有利用第三方仲裁机构,但是其只能勉强应付软件接口和设备个数较少的系统,一旦系统较为庞大,或是软件接口较多时,系统实现的复杂性会增加,而可靠性会降低,不适用于分布式系统的热备份。为了解决上述热备份技术存在的不足,提高系统的可靠性,需要设计一种分布式系统的热备份装置。
技术实现思路
(一)要解决的技术问题本文档来自技高网...

【技术保护点】
1.一种分布式系统的热备份装置,其特征在于,该装置在VPX总线架构下利用RapidIO和DDS数据分发服务实现对分布式系统中多个设备的热备份。/n

【技术特征摘要】
1.一种分布式系统的热备份装置,其特征在于,该装置在VPX总线架构下利用RapidIO和DDS数据分发服务实现对分布式系统中多个设备的热备份。


2.如权利要求1所述的装置,其特征在于,所述分布式系统的热备份装置包括主处理模块、管理模块、网络交换模块及电源模块组成,共有四块主处理模块和一块管理模块,均采用龙芯3A3000处理器,网络交换模块集成RapidIO交换芯片,主处理模块和管理模块之间采用RapidIO和DDS相结合的通讯方式,管理模块用于实时监控其余四块主处理模块的运行状态,若某个主处理模块出现故障,通过IPMB总线禁止故障主处理模块工作,并由自身接替故障主处理模块当前的工作。


3.如权利要求2所述的装置,其特征在于,所述装置还包括计算机机箱,所述计算机机箱采用VPX总线架构,四块主处理模块、一块管理模块、网络交换模块和电源模块通过计算机机箱内部的背板插槽通信;四块主处理模块和一块管理模块这五个模块上均运行VxWorks6.9操作系统,并搭载了DDS中间件软件;网络交换模块上集成了RapidIO接口,五个模块之间通过RapidIO构成了通信网络。


4.如权利要求3所述的装置,其特征在于,在装置加电后,四块主处理模块和一块管理模块通过DDS中间件软件匹配各自的主题、数据类型和服务质量策略,如果匹配成功,则四块主处理模块和一块管理模块之间开始通信。


5.如权利要求...

【专利技术属性】
技术研发人员:赵昶宇
申请(专利权)人:天津津航计算技术研究所
类型:发明
国别省市:天津;12

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

1