一种基于国产处理器的高可靠计算机制造技术

技术编号:26730483 阅读:22 留言:0更新日期:2020-12-15 14:31
本发明专利技术提供一种基于国产处理器的高可靠计算机,属于国产高可靠加固计算机技术领域,本发明专利技术在计算机内部设置2个以上的计算单元,1个切换单元,每个计算单元配置高可用集群管理软件;切换单元实现对外接口的切换。可以大幅提升计算机的稳定性。

【技术实现步骤摘要】
一种基于国产处理器的高可靠计算机
本专利技术涉及国产高可靠加固计算机领域,尤其涉及一种基于国产处理器的高可靠计算机。
技术介绍
在特种行业中,计算机的稳定性至关重要,事实上计算机硬件与软件都不可避免地会发生故障,根据调查发现在实际工作中我们经常遇见的系统的CPU、内存、磁盘等硬件故障,操作系统、客户的应用程序等软件故障以及人为误操作。如果故障发生在特定情形下,所造成的后果是不可估量的。目前大部分的生产业务系统中,业务系统部署在单机环境,各个系统负责支撑用户日常重要业务,存在单点故障风险。
技术实现思路
为了解决以上技术问题,本专利技术提供了一种基于国产处理器的高可靠计算机。本专利技术的技术方案是:一种基于国产处理器的高可靠计算机,在计算机内部设置2个以上的计算单元,1个切换单元,每个计算单元配置高可用集群管理软件;切换单元实现对外接口的切换。进一步的,计算单元部署高可用集群管理软件,通过计算单元间的两组千兆网络心跳信号采用基于数据实时复制方式,将应用数据实时同步至备份计算单元,向用户提供整体的应用保护解决方案。当检测到故障时,业务系统自动切换至备份计算单元上,同时通过系统下驱动控制CPUGPIO发送切换命令至切换单元,由切换单元配合完成接口的切换控制。切换单元具有两部分电路,一部分为切换控制电路,一部分为接口切换电路。进一步的,其中切换控制电路通过GPIO接收计算单元心跳信号判断计算单元的状态,并在其出现故障时控制切换电路实现对外接口的切换。进一步的,接口切换电路根据切换控制电路的指令完成对外接口的切换;在收到请求切换的信号时快速完成计算单元的切换功能,保证对外接口一直保持主计算单元在位。进一步的,所述计算单元采用LS3A3000+7A1000的架构,对外输出网络、USB、串口、视频信号。进一步的,高可用软件由四个软件部分组成,包括驱动模块、代理模块、服务模块和管理模块;其中,驱动模块嵌入到系统的内核文件中,对系统起到实时监控作用,过滤有用数据,并将其传递至服务模块进行备份,通过控制CPUGPIO信号通知切换模块进行对外接口切换,保证用户端的使用一直在主计算单元上;代理模块对客户应用进行监控,同时把信息传递给服务模块;服务模块负责执行来自用户/软件的命令,传递应用和用户数据,保证源数据与备份数据一致,以及处理故障等,必须配合驱动程序执行;管理模块提供界面式的管理平台,可以实时查看计算单元工作状态、硬件信息等,并对备份日志进行记录。本专利技术的有益效果是计算单元配置高可用集群管理软件,配合切换单元实现两计算单元的冗余热备,可以大幅提升计算机的稳定性。附图说明图1是本专利技术的工作流程示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在现有的计算机基础之上,新增对应的物理计算机,部署双机高可用集群解决方案,以确保数据库核心数据实时备份和业务的连续运营。高可靠加固计算机采用冗余计算单元来确保计算机信息系统提供不间断的服务,以维护系统的可用性。本专利技术提供了一种基于国产处理器的高可靠计算机,本专利技术需要计算机内部至少包含有2个计算单元和,1个切换单元,每个计算单元配置高可用集群管理软件,配合切换单元实现两计算单元的冗余热备,可以大幅提升计算机的稳定性。计算单元部署高可用集群管理软件,通过计算单元间的两组千兆网络心跳信号采用基于数据实时复制方式,将应用数据实时同步至备份计算单元,向用户提供整体的应用保护解决方案;当检测到硬件、软件、OS和网络等故障时,业务系统自动切换至备份计算单元上,同时通过系统下驱动控制CPUGPIO发送切换命令至切换单元,由切换单元配合完成接口的切换控制。切换单元实现视频接口、USB接口、串口、等对外接口的切换,切换功能板卡具有两部分电路,一部分为切换控制电路,一部分为接口切换电路;其中切换控制电路主要功能是通过GPIO接收计算单元心跳信号判断计算单元的状态,并在其出现故障时控制切换电路实现对外接口的切换;接口切换电路的主要功能是根据切换控制电路的指令完成对外接口的切换。在收到请求切换的信号时快速完成计算单元的切换功能,保证对外接口一直保持主计算单元在位。所示计算单元采用LS3A3000+7A1000的架构,对外输出网络、USB、串口、视频信号,切换单元使用单片机和切换芯片进行接口切换。高可用软件由四个软件部分组成,包括驱动模块、代理模块、服务模块和管理模块。其中,驱动模块嵌入到系统的内核文件中,对系统起到实时监控作用,过滤有用数据,并将其传递至服务模块进行备份,通过控制CPUGPIO信号通知切换模块进行对外接口切换,保证用户端的使用一直在主计算单元上;代理模块对客户应用进行监控,同时把信息传递给服务模块;服务模块负责执行来自用户/软件的命令,传递应用和用户数据,保证源数据与备份数据一致,以及处理故障等,必须配合驱动程序执行;管理模块提供界面式的管理平台,可以实时查看计算单元工作状态、硬件信息等,并对备份日志进行记录。以上所述仅为本专利技术的较佳实施例,仅用于说明本专利技术的技术方案,并非用于限定本专利技术的保护范围。凡在本专利技术的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
1.一种基于国产处理器的高可靠计算机,其特征在于,/n在计算机内部设置2个以上的计算单元,1个切换单元,每个计算单元配置高可用集群管理软件;切换单元实现对外接口的切换。/n

【技术特征摘要】
1.一种基于国产处理器的高可靠计算机,其特征在于,
在计算机内部设置2个以上的计算单元,1个切换单元,每个计算单元配置高可用集群管理软件;切换单元实现对外接口的切换。


2.根据权利要求1所示的计算机,其特征在于,
计算单元部署高可用集群管理软件,通过计算单元间的两组千兆网络心跳信号采用基于数据实时复制方式,将应用数据实时同步至备份计算单元,向用户提供整体的应用保护解决方案。


3.根据权利要求2所示的计算机,其特征在于,
当检测到故障时,业务系统自动切换至备份计算单元上,同时通过系统下驱动控制CPUGPIO发送切换命令至切换单元,由切换单元配合完成接口的切换控制。


4.根据权利要求1所示的计算机,其特征在于,
切换单元具有两部分电路,一部分为切换控制电路,一部分为接口切换电路。


5.根据权利要求4所示的计算机,其特征在于,
其中切换控制电路通过GPIO接收计算单元心跳信号判断计算单元的状态,并在其出现故障时控制切换电路实现对外接口的切换。


6.根据权利要求...

【专利技术属性】
技术研发人员:杨坤龙耿士华沈忱
申请(专利权)人:西安超越申泰信息科技有限公司
类型:发明
国别省市:陕西;61

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

1