发明名称 |
高可用双机容错系统的高可靠仲裁装置 |
摘要 |
高可用双机容错系统的高可靠仲裁装置,涉及到一种仲裁装置,它解决了现有双机容错系统中由于系统的软、硬件信息采集不准确使两个服务器互相指责进而导致系统无法正常工作的问题。本发明的两个控制模块分别安装在双机容错系统中的两个服务器主机A和主机B中,三个仲裁模块的数据输入/输出端分别连接在CAN通信总线、IIC通信总线和SPI通信总线上,两个控制模块的控制信号输入/输出端分别通过USB串行通讯总线与三个仲裁模块的USB数据输入/输出端连接,所述三个仲裁模块的数据输入/输出端、数据采集模块的数据输入/输出端和硬件切换模块的数据输入/输出端分别与CPCI通信总线连接。本发明能够广泛的应用到现有的双机容错系统中。 |
申请公布号 |
CN101145894A |
申请公布日期 |
2008.03.19 |
申请号 |
CN200710144508.9 |
申请日期 |
2007.10.29 |
申请人 |
哈尔滨工业大学 |
发明人 |
崔刚;杨孝宗;刘宏伟;左德承;董剑;吴智博;付忠传;舒燕君;苗百利;向琳;张展;罗丹彦;王玲;温东新 |
分类号 |
H04L1/22(2006.01);H04L12/24(2006.01);H04B1/74(2006.01) |
主分类号 |
H04L1/22(2006.01) |
代理机构 |
哈尔滨市松花江专利商标事务所 |
代理人 |
王吉东 |
主权项 |
1.高可用双机容错系统的高可靠仲裁装置,其特征在于它是由两个用于定时采集双机容错系统中的两个服务器主机A和服务器主机B的软件信息,从而判断是否需要软件仲裁,还用于定时发送数据采集要求给数据采集模块(2),从而获得系统硬件状态信息并判断是否需要硬件仲裁,还用于同时向三个仲裁模块(4)发送仲裁命令,从而获得三个是否需要软件切换的判定结果,还用于根据少数服从多数的原则裁定是否需要软件切换的控制模块(1)、三个用于接受控制模块(1)的软件仲裁命令和软件状态信息,从而判定是否需要软件切换,还用于接受控制模块(1)的硬件仲裁命令和数据采集模块(2)采集到硬件状态信息,从而判定是否需要硬件切换的仲裁模块(4)、用于接受控制模块(1)的数据采集命令,并采集双机容错系统中的硬件状态信息的数据采集模块(2)和用于接收三个仲裁模块(4)的关于是否需要硬件切换的判定结果,并根据少数服从多数的原则裁定是否需要硬件仲裁的硬件切换模块(3)组成,所述两个控制模块(1)分别安装在双机容错系统中的两个服务器主机A和主机B中,两个控制模块(1)的数据输入/输出端和三个仲裁模块(4)的数据输入/输出端分别连接在CAN通信总线、IIC通信总线和SPI通信总线上,两个控制模块(1)的控制信号输入/输出端分别通过USB串行通讯与三个仲裁模块(4)的USB数据输入/输出端连接,所述三个仲裁模块(4)的数据输入/输出端、数据采集模块(2)的数据输入/输出端和硬件切换模块(3)的数据输入/输出端分别与CPCI通信总线连接。 |
地址 |
150001黑龙江省哈尔滨市南岗区西大直街92号 |