[发明专利]可纠错快速拟态裁决方法、裁决器、系统及介质有效
申请号: | 202010641124.3 | 申请日: | 2020-07-06 |
公开(公告)号: | CN111858166B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 吕青松;冯志峰;贾铁振;李松泽;王明政;郭义伟 | 申请(专利权)人: | 河南信大网御科技有限公司;珠海高凌信息科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/54 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 武亚楠;黄军委 |
地址: | 450000 河南省郑州市金水区*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 纠错 快速 拟态 裁决 方法 系统 介质 | ||
本发明提供了一种可纠错快速拟态裁决方法、裁决器、系统及介质,所述方法包括:在接收到首个待裁决数据时,触发选择输出模块;选择输出模块获取所述首个待裁决数据,并将所述首个待裁决数据作为裁决结果进行输出;数据裁决模块获取所有待裁决数据,并基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验;在检测到所述首个待裁决数据异常时,启动回滚操作模块;回滚操作模块生成回滚操作请求,对选择输出模块输出的裁决结果进行回滚操作。本发明通过“先进先出、后项验证、适时回退”的方式,大大提高了裁决器的效率,缩短了拟态构造设备对外服务的响应时间。
技术领域
本发明涉及拟态防御技术领域,具体的说,涉及了一种可纠错快速拟态裁决方法、裁决器、系统及介质。
背景技术
拟态防御技术的特征是动态异构冗余(DHR:Dynamical HeterogeneousRedundant)架构,DHR架构中的异构执行体接收外部输入数据,并将处理结果发送至裁决器进行判决。
目前,裁决器采用的是一致性裁决方法,一致性裁决往往需要等待全部在线异构执行体的输出结果,然后再进行判决;由于异构执行体之间的差异性,每个异构执行体的输出结果具有时间不确定性,导致裁决器需要花费更多的时间来进行一直性判决,裁决效率低引起拟态构造设备服务功能响应速度慢的技术问题。在此背景下,提高裁决器的裁决效率对于增强拟态构造设备的可用性具有重要意义。
为了解决以上存在的问题,人们一直在寻求一种理想的技术解决方案。
发明内容
本发明的目的是针对现有技术的不足,从而提供一种可纠错快速拟态裁决方法、裁决器、系统及介质。
为了实现上述目的,本发明所采用的技术方案是:
本发明第一方面提供一种可纠错快速拟态裁决方法,所述可纠错快速拟态裁决方法包括以下步骤:
在接收到首个待裁决数据时,触发选择输出模块;
选择输出模块获取所述首个待裁决数据,并将所述首个待裁决数据作为裁决结果进行输出;
数据裁决模块获取所有待裁决数据,并基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验;在检测到所述首个待裁决数据异常时,启动回滚操作模块;
回滚操作模块生成回滚操作请求,对选择输出模块输出的裁决结果进行回滚操作。
本发明第二方面提供一种可纠错快速拟态裁决器,所述可纠错快速拟态裁决器包括:
第一判断模块,用于在接收到首个待裁决数据时,触发选择输出模块;
选择输出模块,用于获取所述首个待裁决数据,并将所述首个待裁决数据作为裁决结果进行输出;
数据裁决模块,用于获取所有待裁决数据,并基于预置裁决规则对所述选择输出模块输出的裁决结果进行校验;在检测到所述首个待裁决数据异常时,启动回滚操作模块;
以及回滚操作模块,用于生成回滚操作请求,对选择输出模块输出的裁决结果进行回滚操作。
本发明第三方面提供一种拟态防御系统,包括输入代理、异构执行体、裁决器、反馈控制器和输出代理,所述裁决器为上述的可纠错快速拟态裁决器。
本发明第四方面提供一种可读存储介质,其上存储有指令,该指令被处理器执行时实现如上述的可纠错快速拟态裁决方法的步骤。
本发明相对现有技术具有突出的实质性特点和显著的进步,具体的说:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南信大网御科技有限公司;珠海高凌信息科技股份有限公司,未经河南信大网御科技有限公司;珠海高凌信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010641124.3/2.html,转载请声明来源钻瓜专利网。