[发明专利]一种多机冗余系统及处理方法有效
申请号: | 202011421351.1 | 申请日: | 2020-12-07 |
公开(公告)号: | CN112506633B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 黄锦培;贾沛;肖奇峰 | 申请(专利权)人: | 广州新科佳都科技有限公司;广州华佳软件有限公司;广东华之源信息工程有限公司;广州佳都城轨智慧运维服务有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/445;G06F11/30 |
代理公司: | 广州君咨知识产权代理有限公司 44437 | 代理人: | 谭启斌 |
地址: | 510653 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 冗余 系统 处理 方法 | ||
本发明涉及一种多机冗余系统及处理方法,所述处理方法包括:步骤1:将所有装置分别与外部的各个子系统建立通信连接;步骤2:将所有装置均通过各个接口应用进程与对应的子系统建立通信连接;步骤3:具有主接口应用进程所在的装置记为活跃装置,其余装置记为睡眠装置;步骤4:检测活跃装置与各个子系统通信是否正常,若是,则继续保持当前状态,若否,则进行切换操作,得到新的主接口应用进程和辅接口应用进程;步骤5:重复步骤3‑步骤4,不断进行采集子系统的设备信息,直至采集结束。本发明能够有效提高冗余机的可靠性和高可用性,以及方便软件升级。
技术领域
本发明涉及冗余装置技术领域,具体涉及一种多机冗余系统及处理方法。
背景技术
接口处理机是一种常应用于数据交换系统中的交换设备,用于接收和发送相关的数据。例如,应用于城市轨道交通的综合监控系统中的接口处理机,其用于接收和发送中央级或车站级集成和互联系统的设备相关信息。为了保证数据采集和交换的安全性,通常会采用双机架构,对接口处理机而言,通常采用热备冗余配置,也即采用两个接口处理机实现接收和发送设备相关信息,以确保某单一接口处理机出现故障时,另一台接口处理机仍然能够正常工作,实现数据采集和交换的安全。
目前采用两台接口处理机实现双机冗余,通常是主备两台接口处理机同时与外部的多个子系统(每个子系统对应一个或多个设备)建立通讯,以采集到子系统的设备信息进而上传,主接口处理机采集数据,备接口处理机进行通信链路测试,采用整体切换方式,以使得单一接口处理机出现故障时,另一台接口处理机能够继续正常工作。这种双机冗余处理方式存在一个较为明显的不足和缺陷,就是与主接口处理机连接的多个子系统中一旦存在某个子系统无法与主接口处理机正常通讯,导致主接口处理机采集不到某些子系统的设备信息,则会将所有与主接口处理通讯连接的子系统均切换到备接口处理机,由备接口处理机对各个子系统进行采集数据,这依然会导致由于多个子系统中的某个子系统与备接口处理机无法正常通讯而导致采集数据失败,降低双机冗余的可靠性和高可用性。
以图1为例,图中的“1-n”表示前置1与设备n之间的通讯连接,其余作类似理解。前置1作为主接口处理机,前置2作为备接口处理机,假设设备1(对应一个子系统)和设备3(对应另一个子系统)与前置1之间通讯异常(无法正常通讯),也即图中的×表示通讯异常,从而导致前置1无法采集到设备1和设备3的设备信息,与其余设备通讯正常。前置2与设备2之间通讯异常,与其余设备通讯正常。当检测到前置1无法采集到设备1和设备3的设备信息,按传统的处理方法,则会将与前置1所有连接的设备均切换到前置2,将前置2作为主接口处理机,而前置1作为备接口处理机,但经过切换处理后,设备2本来可由前置1采集到数据而现在设备2不能被前置2采集到,导致双机冗余的可靠性降低,双机冗余的可靠性和高可用性还需要进一步提高。
发明内容
针对现有技术的不足,本发明的目的之一提供一种双机冗余处理方法,其能够解决双机冗余可靠性和高可用性不足的问题。
实现本发明的目的之一的技术方案为:一种多机冗余处理方法,包括如下步骤:
步骤1:将所有装置分别与外部的各个子系统建立通信连接;
步骤2:将所有装置均通过各个接口应用进程与对应的子系统建立通信连接,每一个子系统均对应有一个接口应用进程与对应装置建立通信连接,不同子系统对应的接口应用进程相互独立;
步骤3:所述接口应用进程包括主接口应用进程和辅接口应用进程,装置通过主接口应用进程采集子系统的设备信息,
其中,初始状态下,将多个装置之一的与各个子系统的所有接口应用进程设置为主接口应用进程,具有主接口应用进程所在的装置记为活跃装置,其余装置记为睡眠装置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州新科佳都科技有限公司;广州华佳软件有限公司;广东华之源信息工程有限公司;广州佳都城轨智慧运维服务有限公司,未经广州新科佳都科技有限公司;广州华佳软件有限公司;广东华之源信息工程有限公司;广州佳都城轨智慧运维服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011421351.1/2.html,转载请声明来源钻瓜专利网。