[发明专利]一种异构执行体快速恢复方法、系统及架构有效
申请号: | 202010641097.X | 申请日: | 2020-07-06 |
公开(公告)号: | CN111858165B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 吕青松;郭义伟;宋帅康;冯志峰;唐凯飞;贾庆楠;洪强 | 申请(专利权)人: | 河南信大网御科技有限公司;珠海高凌信息科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 黄红梅 |
地址: | 450000 河南省郑州市金水区*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 执行 快速 恢复 方法 系统 架构 | ||
1.一种异构执行体快速恢复方法,其特征在于,包括以下步骤:
设置在线运行执行体池,将在线运行执行体池中的执行体配置为接收输入代理发送的数据,进行计算处理后,将计算处理结果发送至裁决器进行裁决输出;
设置在线备份运行执行体池,将在线备份运行执行体池中的执行体配置为接收输入代理发送的数据,只进行计算处理,不向裁决器发送计算处理结果;
设置离线备份执行体池,将离线备份执行体池中的执行体配置为未激活状态;
反馈控制器执行调度策略时,向在线运行执行体池输出第一调度命令,向在线备份运行执行体池输出第二调度命令和向离线备份执行体池输出第三调度命令:
所述第一调度命令执行:断开在线运行执行体池中的在线执行体与输入代理和裁决器之间的连接,以将在线执行体从在线运行执行体池中迁移出;
所述第二调度命令执行:在线备份执行体池中的在线备份执行体与输入代理的接连保持不变,与裁决器建立新的连接,以将在线备份执行体从在线备份执行体池中迁移入在线运行执行体池中;
所述第三调度命令执行:激活离线备份执行体池中的离线备份执行体,离线备份执行体开始与输入代理建立数据连接,以将离线备份执行体从激活离线备份执行体池中迁移入在线备份运行执行体池中;
当裁决器裁决出威胁信息时,裁决器通知反馈控制器,反馈控制器根据裁决器的裁决结果执行调度,
输出的第一调度命令执行:断开在线运行执行体池中的问题在线执行体与输入代理和裁决器之间的连接;
输出的第二调度命令执行:在线备份执行体池中与问题在线执行体数量相同的在线备份执行体与输入代理的接连保持不变,与裁决器建立新的连接。
2.根据权利要求1所述的异构执行体快速恢复方法,其特征在于,反馈控制器接收外部输入的控制参数,根据所述控制参数的指示,
输出的第一调度命令执行:在在线运行执行体池中随机选择在线执行体执行断开与输入代理和裁决器之间的连接;
输出的第二调度命令执行:在线备份执行体池中与问题在线执行体数量相同的在线备份执行体与输入代理的接连保持不变,与裁决器建立新的连接。
3.根据权利要求2所述的异构执行体快速恢复方法,其特征在于,所述控制参数包括在在线运行执行体池中调度的在线执行体的数量;所述在在线运行执行体池中随机选择在线执行体的步骤包括:
当选择的在线执行体的数量为n,n≥2时,按照单数双数模式、顺序模式或随机模式确定n个在线执行体;其中,n小于或等于在线运行执行体池提供的执行体的数量m。
4.根据权利要求1所述的异构执行体快速恢复方法,其特征在于,所述在线备份运行执行体池中的每个在线备份运行执行体对应设置一模拟输出器,所述模拟输出器预置所有输出数据,当在线备份运行执行体接收到输入代理发送的数据后,所述模拟输出器对应输出预置的输出数据以实现对线备份运行执行体业务数据的反馈。
5.根据权利要求1所述的异构执行体快速恢复方法,其特征在于:所述在线运行执行体池、所述在线备份运行执行体池和所述离线备份执行体池中的执行体均通过通信接口与输入代理和裁决器连接,各个执行体内预置sendJudge应用程序,用于配置通信接口的连接状态。
6.根据权利要求1所述的异构执行体快速恢复方法,其特征在于:所述在线备份执行体池中执行体之间配置数据通信通道,当所述在线备份执行体池中执行体转入所述在线执行体池后,切断与在线备份执行体池中执行体的数据通路。
7.一种异构执行体快速恢复系统,其特征在于,包括:用于提供线备份运行执行体的在线运行执行体池,用于提供线备份运行执行体的在线备份运行执行体池,用于提供离线备份执行体的离线备份执行体池,以及反馈控制器;进行执行体调度时,执行权利要求1-5任一项所述的异构执行体快速恢复方法。
8.一种拟态防御架构,包括输入代理、异构执行体池与裁决输出,其特征在于:所述异构执行体池采用权利要求7所述的异构执行体快速恢复系统。
9.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该计算机指令被处理器执行时实现权利要求1-5任一项所述的异构执行体快速恢复方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南信大网御科技有限公司;珠海高凌信息科技股份有限公司,未经河南信大网御科技有限公司;珠海高凌信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010641097.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理的方法和装置
- 下一篇:一种网格筋成型方法