[发明专利]拟态构造云服务系统持久化操作方法、装置、设备和系统有效
申请号: | 202010290501.3 | 申请日: | 2020-04-14 |
公开(公告)号: | CN111475316B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 张铮;邢福康;王晓梅;姚远;邰铭;刘镇武;王疆;马博林;李秉政;邵昱文 | 申请(专利权)人: | 中国人民解放军战略支援部队信息工程大学;网络通信与安全紫金山实验室 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F16/215 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张建 |
地址: | 450001 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拟态 构造 服务 系统 持久 操作方法 装置 设备 | ||
本发明提供了一种拟态构造云服务系统持久化操作方法、装置、设备和系统,通过获得多个会话控制对象消息,其中,每个会话控制对象消息为云服务执行体池中一个云服务执行体根据数据库操作请求生成的会话控制对象消息;对多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对数据库的操作相同;分别将各消息组中的一个会话控制对象消息发送到执行消息队列中,以使数据库根据执行消息队列中的会话控制对象消息进行数据库操作。由此可以看出,本发明避免对数据库中数据的重复操作,避免不必要的冗余与错误,避免数据库与真实的业务逻辑不符,提高数据库中数据的正确性。
技术领域
本发明涉及云服务领域,特别涉及一种拟态构造云服务系统持久化操作方法、装置、设备和系统。
背景技术
随着越来越多的云服务上线,我们的生活已经与云计算息息相关。然而,公有云同时带来了许多问题,公有云所依托的虚拟化技术带来了隐私性、隔离性、安全性等方面的隐患,攻击者可以通过虚拟化的漏洞攻击平台,窃取云上资料,破坏云上应用,给云上用户带来隐私泄露、服务中断等损失。
云环境的单一性、同质性放大了这一威胁,公有云提供商出于节约成本、方便管理的目的,往往采用单一性架构。如此一来,一旦攻击者掌握某一种攻击方式,云上用户的安全都会受到威胁,云平台的同质化成为了攻击的放大器。现有的云计算平台防御手段相当有限,防火墙等依赖先验攻击的防御方式无法有效抵御未知攻击,基于异常的防御方式需要经过长时间总结,才可以建立云平台正常工作时的参数模型,如此虽然能够预测未知的攻击风险,然而依然具有较高的误报率,容易影响系统效率。
为解决云环境中的安全问题,一种基于拟态防御的安全云服务构建方法被提出了,该安全云服务为用户应用提供冗余构造,通过冗余系统中各部分反馈的一致性来判断是否有攻击发生,该技术不需要预先经验的支持,而且能对已知和未知的威胁做出有效保护。
但是,应用拟态防御的安全云服务时需要多个云服务执行体共同进行工作,如此一来,如果涉及到持久化数据的写入问题,便会形成多次写入问题,造成数据库与业务逻辑不符,出现错误或不必要的冗余。
发明内容
有鉴于此,本发明提供一种拟态构造云服务系统持久化操作方法、装置、设备和系统,可以实现在进行持久化操作时出现脏写入操作时,避免不必要的冗余与错误,避免数据库与真实的业务逻辑不符,提高数据库中数据的正确性。
为了实现上述发明目的,本发明提供以下技术方案:
第一方面,本发明提供了一种拟态构造云服务系统持久化操作方法,包括:
获得多个会话控制对象消息,其中,每个所述会话控制对象消息为云服务执行体池中一个云服务执行体根据数据库操作请求生成的会话控制对象消息;
对所述多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对所述数据库的操作相同;
分别将各所述消息组中的一个会话控制对象消息发送到执行消息队列中,以使所述数据库根据所述执行消息队列中的会话控制对象消息进行数据库操作。
结合第一方面,在某些可选的实施方式中,所述对所述多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对所述数据库的操作相同,包括:
获得所述多个会话控制对象消息中的预设时间段内产生的会话控制对象消息中携带的数据库操作指令;
将数据库操作指令相同并在所述预设时间段内产生的所述会话控制对象消息划分为一个所述消息组,其中,一个所述消息组中的各所述会话控制对象消息由不同的所述云服务执行体生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学;网络通信与安全紫金山实验室,未经中国人民解放军战略支援部队信息工程大学;网络通信与安全紫金山实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010290501.3/2.html,转载请声明来源钻瓜专利网。