[发明专利]冗余方法、冗余管理装置、服务器和计算机可读存储介质有效
申请号: | 201810065509.2 | 申请日: | 2018-01-23 |
公开(公告)号: | CN108399112B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 蒋琦;王雪松;赵文强;赵士达;陈俊强;李文琦 | 申请(专利权)人: | 中电和瑞科技有限公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;龙洪 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冗余 方法 管理 装置 服务器 计算机 可读 存储 介质 | ||
本发明公开了一种冗余方法、冗余管理装置、服务器和计算机可读存储介质,避免服务器切换时导致的数据丢失或采集不全。所述冗余方法包括:位于第一服务器中的第一通道冗余管理模块通过所述服务器中的外部系统接口与所述外部系统建立通道,如果判断与所述外部系统建立的通道为主用通道,则利用所述主用通道收集所述外部系统的数据;如果判断与所述外部系统建立的通道为备用通道,则保持所述备用通道的连接。本发明实施例解决了通道故障影响其他通道的连接的问题,并且使系统中外部系统接口的结构变得简单、易于理解,提高了系统的可维护性、可扩展性、可复用性。
技术领域
本发明涉及轨道交通自动化技术,尤指一种冗余方法、冗余管理装置、服务器和计算机可读存储介质。
背景技术
在轨道交通领域,有综合监控系统(Integrated Supervisory and ControlSystem,简称ISCS)、电力监控系统(Power Supervisory Control And Data Acquisitionsystem,PSCADA)、环境与设备监控系统(Building Automatic System,BAS)、列车自动监控系统(Automatic Train Supervision,ATS)等非常重要的自动化系统。他们有个共同的特点,都需要接入一些外部系统,并对这些外部系统中设备的实时状态进行监视和控制,因此对数据的时效性要求很高。这些自动化系统都是分布式的结构,由监控工作站和服务器组成。服务器作为整个系统的核心,其中的业务处理服务负责系统中各种业务数据的运算、缓存、发布、存储、查询等逻辑处理,外部系统接口负责采集所有外部系统中的原始数据。如果服务器出现故障情况,整个系统都将无法正常运行,从而影响轨道交通运营。为了避免这种情况发生,通常会采用双机冗余技术,即配置冗余的服务器,确保某一个服务器出现故障时,冗余服务器也能正常工作,使得系统正常运行。
在现有技术中,通常会采用双机热备冗余的设计方法,即一对冗余服务器在实际运行中一个为主服务器,一个为备服务器。主服务器上所有服务正常运行,实现数据采集及逻辑处理的功能。备服务器则处于备用状态,不进行数据采集和逻辑处理,只接收主服务器处理后同步的数据。当主服务器出现异常时系统自动切换至备服务器运行。由于服务器中的外部系统接口在本服务器为主的情况下才与外部系统建立通道连接,当服务器进行主备切换后,新主服务器中的外部系统接口需要与外部系统重新建立通道连接,此过程中有可能会导致采集数据丢失。此外,这些自动化监控系统一般都与多个外部系统建立通道连接,当主服务器与外部系统A的通道连接故障,备服务器与外部系统B的通道连接也故障时,此时不管怎么倒切服务器都必定无法完全采集所有外部系统的数据。
发明内容
为了解决上述技术问题,本发明提供了一种冗余方法、冗余管理装置、服务器和计算机可读存储介质,避免服务器切换时导致的数据丢失或采集不全。
为了达到本发明目的,本发明提供了一种冗余方法,所述方法包括:
位于第一服务器中的第一通道冗余管理模块通过所述服务器中的外部系统接口与所述外部系统建立通道,如果判断与所述外部系统建立的通道为主用通道,则利用所述主用通道收集所述外部系统的数据;如果判断与所述外部系统建立的通道为备用通道,则保持所述备用通道的连接。
进一步地,所述方法还包括:所述第一通道冗余管理模块定期将通道的主备状态发送给连接该通道的外部系统接口,以及从所述外部系统接口获取所述通道的连接状态。
进一步地,所述方法还包括:所述第一通道冗余管理模块与位于第二服务器的第二通道冗余管理模块交互所有通道的通道状态,以及同步收集到的外部系统的数据,所述通道状态包括通道连接状态和通道主备状态。
进一步地,所述第一通道冗余管理模块与第二通道冗余管理模块交互所有通道的通道状态,以及同步收集到的外部系统的数据,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电和瑞科技有限公司,未经中电和瑞科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810065509.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据采集纠错方法及装置
- 下一篇:一种子板模块的插入式测试装置