【技术实现步骤摘要】
一种实现灵活调度的多冗余计算机的方法
本专利技术涉及一种灵活调度的多冗余计算机系统系统的设计方法,通过对系统中多个CPU板资源灵活调度,实现对任意故障CPU板的切换,在保障系统任务可靠性的同时,显著减少冗余CPU板的数量。
技术介绍
高可靠性要求的场合大多采用多冗余计算机系统来增加系统的任务可靠性。目前业界使用的多冗余计算机系统大多为双冗余或三二表决系统。其中工作CPU资源和冗余CPU资源要按1:1或1:2的数量配置,冗余资源数量多,由于其替换关系固定,某一CPU板只能由其备份板替换,不具有灵活性。
技术实现思路
本专利技术提出一种实现灵活调度的多冗余计算机的方法,同时提出一种可灵活调度的多冗余计算机系统的设计方法,通过对各块CPU板进行灵活的调度,从而实现故障CPU板切换,减少冗余CPU板的数量。本专利技术所述一种实现灵活调度的多冗余计算机的方法,其包括:IO接口单元、网络交换板、监控模块和若干个CPU板,所述监控模块设置于CPU板与网络交换板之间,其分配并调度网络交换板向CPU板发送的任务,监控CPU板的工作状态;当CPU板故障时,将任务切换至另外的CPU板,同时对CPU板复位;其具体设计方法为:(1)CPU板通电后自检,并将自检结果反馈至监控模块;(2)自检成功的CPU板排队通过监控模块分发来自网络交换板的任务;自检失败的CPU板通过监控模块复位,复位后的CPU板进入等待队列;(3)分配到任务的CPU板执行任务,未分配到任务的CPU板作为冗余备份,继续排队等待任务分发;(4)监控板监控执行任务的CPU板的运行状态;(5)执行任务的CPU板故障时,监控板向 ...
【技术保护点】
一种实现灵活调度的多冗余计算机的方法,其特征在于包括:IO接口单元、网络交换板、监控模块和若干个CPU板,所述监控模块设置于CPU板与网络交换板之间,其分配并调度网络交换板向CPU板发送的任务,监控CPU板的工作状态;当CPU板故障时,将任务切换至另外的CPU板;对故障CPU板复位;其具体设计方法为:(1)CPU板通电后自检,并将自检结果反馈至监控模块;(2)自检成功的CPU板排队通过监控模块分发来自网络交换板的任务;自检失败的CPU板通过监控模块复位,复位后的CPU板进入等待队列;(3)分配到任务的CPU板执行任务,未分配到任务的CPU板作为冗余CPU继续等待任务分发;(4)监控板监控执行任务的CPU板的运行状态;(5)执行任务的CPU 板故障时,监控板向网络交换板发送指令,网络交换板终止该任务,并新建该任务,经监控模块分发至等待队列的CPU板;同时监控模块将对故障CPU板通过IO接口单元对每一块CPU板进行复位;(6)CPU板任务执行完毕后,通过网络交换板将操作要求发送至IO接口单元,由IO接口单元执行操作。
【技术特征摘要】
1.一种实现灵活调度的多冗余计算机的方法,其特征在于包括:IO接口单元、网络交换板、监控模块和若干个CPU板,所述监控模块设置于CPU板与网络交换板之间,其分配并调度网络交换板向CPU板发送的任务,监控CPU板的工作状态;当CPU板故障时,将任务切换至另外的CPU板;对故障CPU板复位;其具体设计方法为:(1)CPU板通电后自检,并将自检结果反馈至监控模块;(2)自检成功的CPU板排队通过监控模块分发来自网络交换板的任务;自检失败的CPU板通过监控模块复位,复位后的CPU板进入等待队列;(3)分配到任务的CPU板执行任务,未分配到任务的CPU板作为冗余CPU继续等待任务分发;(4)监控板监控执行任...
【专利技术属性】
技术研发人员:刘升,王一凡,
申请(专利权)人:西安奇维科技有限公司,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。