[发明专利]拟态云服务异构执行体调度方法和装置有效
申请号: | 202010418351.X | 申请日: | 2020-05-18 |
公开(公告)号: | CN111786946B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 冯东煜;钟晓睿;焦秀珍;李华;王鹏达;王玉 | 申请(专利权)人: | 中国电子科技集团公司电子科学研究院;电科云(北京)科技有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/1004;G06K9/62 |
代理公司: | 北京金咨知识产权代理有限公司 11612 | 代理人: | 宋教花 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拟态 服务 执行 调度 方法 装置 | ||
本发明提供一种拟态云服务异构执行体调度方法和装置,该方法包括以下步骤:基于异构执行体的异构度对待聚类异构执行体进行聚类,以将异构执行体池中的异构执行体划分为多个类,得到多个类的集合;按照预设置的异构执行体冗余数目,从所述多个类的集合中选择相应数目的类;针对选择的每个类,基于类中各异构执行体的性能指数确定各异构执行体的性能权重;利用一致哈希算法来依据各异构执行体的性能权重选择异构执行体作为等价异构执行体,构建出用于被调度的等价异构执行体集合。本发明实现了分发管理过程的异构最大化,从而增加了攻击难度,降低攻击成功的概率,提高了系统安全性。
技术领域
本发明涉及云服务系统技术领域,尤其涉及一种拟态云服务异构执行体调度方法和装置。
背景技术
随着安全漏洞的增加和高危漏洞的频繁爆出,云服务系统面临的安全问题日益严重,云服务执行体的安全性已成为网络空间安全领域的焦点问题。拟态防御作为一种转变网络安全格局的新思想,基于拟态防御的云服务执行体通过构建动态异构冗余的系统架构和运行机制,实现针对特定系统漏洞或后门的入侵容忍。在基于拟态防御的云服务系统中,冗余控制器接收外部控制参数,生成冗余调度策略和结果仲裁策略,分别发送给输入代理器和输出代理器,输入代理器依据接收到的冗余调度策略选择相应的功能等价异构执行体响应外部服务请求,功能等价异构执行体将结果发送至输出代理器,输出代理器根据冗余控制器生成的结果仲裁策略对各个结果进行判决,最终选择一路作为响应输出。
异构执行体作为云服务系统响应外部服务请求的功能主体,实现异构执行体的有效调度是构建动态冗余异构结构的关键。现有的调度策略将异构冗余池内的等价异构执行体认为是独立的个体,不考虑异构执行体间的相似度,且调度算法较为单一。基于现有的调度策略,异构度小的异构执行体之间存在漏洞或缺陷交集的可能性较大,且拟态云服务系统整体服务性能受到限制。
基于此,如何构建最优的异构执行体组合是目前急需解决的问题。
发明内容
鉴于此,本发明实施例提供了一种基于聚类和一致hash的拟态云服务异构执行体调度方法和装置,以消除或改善现有技术中存在的一个或更多个缺陷。
本发明的技术方案如下:
一种拟态云服务异构执行体调度方法,该方法包括以下步骤:
基于异构执行体的异构度对待聚类异构执行体进行聚类,以将异构执行体池中的异构执行体划分为多个类,得到多个类的集合;
按照预设置的异构执行体冗余数目,从所述多个类的集合中选择相应数目的类;
针对选择的每个类,基于类中各异构执行体的性能指数确定各异构执行体的性能权重;
利用一致哈希算法来依据各异构执行体的性能权重选择异构执行体作为等价异构执行体,构建出用于被调度的等价异构执行体集合。
可选地,所述基于异构执行体的异构度对待聚类异构执行体进行聚类的步骤包括:初始确定聚类中心异构执行体,计算待聚类异构执行体与已确定的聚类中心异构执行体的组成要素的异构度;基于所述组成要素的异构度计算所述待聚类异构执行体与所述聚类中心异构执行体的异构度指数;将计算的异构度指数作为所述待聚类异构执行体与所述聚类中心异构执行体之间距离,基于计算的所述距离和预设的距离阈值确定所述待聚类异构执行体所属的类,使得所述待聚类异构执行体到所属的类的聚类中心异构执行体的距离不超过所述距离阈值。
可选地,所述方法还包括以下步骤:在所述待聚类异构执行体到已确定的聚类中心异构执行体的距离超过所述距离阈值的情况下,将所述待聚类异构执行体作为新的类的聚类中心异构执行体。
可选地,在所述待聚类异构执行体到多个已确定的聚类中心异构执行体的距离不超过所述距离阈值的情况下,将所述待聚类异构执行体聚类到所述多个已确定的聚类中心异构执行体中距离最近的聚类中心异构执行体所属的类。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司电子科学研究院;电科云(北京)科技有限公司,未经中国电子科技集团公司电子科学研究院;电科云(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010418351.X/2.html,转载请声明来源钻瓜专利网。