拟态构造云服务系统持久化操作方法、装置、设备和系统制造方法及图纸

技术编号:25086809 阅读:26 留言:0更新日期:2020-07-31 23:30
本发明专利技术提供了一种拟态构造云服务系统持久化操作方法、装置、设备和系统,通过获得多个会话控制对象消息,其中,每个会话控制对象消息为云服务执行体池中一个云服务执行体根据数据库操作请求生成的会话控制对象消息;对多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对数据库的操作相同;分别将各消息组中的一个会话控制对象消息发送到执行消息队列中,以使数据库根据执行消息队列中的会话控制对象消息进行数据库操作。由此可以看出,本发明专利技术避免对数据库中数据的重复操作,避免不必要的冗余与错误,避免数据库与真实的业务逻辑不符,提高数据库中数据的正确性。

【技术实现步骤摘要】
拟态构造云服务系统持久化操作方法、装置、设备和系统
本专利技术涉及云服务领域,特别涉及一种拟态构造云服务系统持久化操作方法、装置、设备和系统。
技术介绍
随着越来越多的云服务上线,我们的生活已经与云计算息息相关。然而,公有云同时带来了许多问题,公有云所依托的虚拟化技术带来了隐私性、隔离性、安全性等方面的隐患,攻击者可以通过虚拟化的漏洞攻击平台,窃取云上资料,破坏云上应用,给云上用户带来隐私泄露、服务中断等损失。云环境的单一性、同质性放大了这一威胁,公有云提供商出于节约成本、方便管理的目的,往往采用单一性架构。如此一来,一旦攻击者掌握某一种攻击方式,云上用户的安全都会受到威胁,云平台的同质化成为了攻击的放大器。现有的云计算平台防御手段相当有限,防火墙等依赖先验攻击的防御方式无法有效抵御未知攻击,基于异常的防御方式需要经过长时间总结,才可以建立云平台正常工作时的参数模型,如此虽然能够预测未知的攻击风险,然而依然具有较高的误报率,容易影响系统效率。为解决云环境中的安全问题,一种基于拟态防御的安全云服务构建方法被提出了,该安全云服务为用本文档来自技高网...

【技术保护点】
1.一种拟态构造云服务系统持久化操作方法,其特征在于,包括:/n获得多个会话控制对象消息,其中,每个所述会话控制对象消息为云服务执行体池中一个云服务执行体根据数据库操作请求生成的会话控制对象消息;/n对所述多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对所述数据库的操作相同;/n分别将各所述消息组中的一个会话控制对象消息发送到执行消息队列中,以使所述数据库根据所述执行消息队列中的会话控制对象消息进行数据库操作。/n

【技术特征摘要】
1.一种拟态构造云服务系统持久化操作方法,其特征在于,包括:
获得多个会话控制对象消息,其中,每个所述会话控制对象消息为云服务执行体池中一个云服务执行体根据数据库操作请求生成的会话控制对象消息;
对所述多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对所述数据库的操作相同;
分别将各所述消息组中的一个会话控制对象消息发送到执行消息队列中,以使所述数据库根据所述执行消息队列中的会话控制对象消息进行数据库操作。


2.根据权利要求1所述的方法,其特征在于,所述对所述多个会话控制对象消息进行分组,获得多个消息组,其中,同一个消息组中的各会话控制对象消息由不同的云服务执行体生成且对所述数据库的操作相同,包括:
获得所述多个会话控制对象消息中的预设时间段内产生的会话控制对象消息中携带的数据库操作指令;
将数据库操作指令相同并在所述预设时间段内产生的所述会话控制对象消息划分为一个所述消息组,其中,一个所述消息组中的各所述会话控制对象消息由不同的所述云服务执行体生成。


3.根据权利要求1所述的方法,其特征在于,所述分别将各所述消息组中的一个会话控制对象消息发送到执行消息队列中,以使所述数据库根据所述执行消息队列中的会话控制对象消息进行数据库操作,包括:
分别随机标记各所述消息组中的一个所述会话控制对象消息;
将各所述消息组中未被标记的所述会话控制对象消息删除;
将各所述消息组中被标记的所述会话控制对象消息按顺序发送到所述执行消息队列,以使所述数据库根据所述执行消息队列中的会话控制对象消息进行数据库操作,其中,所述顺序为获得各所述被标记的所述会话控制消息对象的时间顺序。


4.根据权利要求3所述的方法,其特征在于,所述将各所述消息组中被标记的所述会话控制对象消息按顺序发送到所述执行消息队列,以使所述数据库根据所述执行消息队列中的会话控制对象消息进行数据库操作,包括:
将各所述消息组中被标记的所述会话控制对象消息按顺序发送到所述执行消息队列,以使所述执行消息队列按照各所述被标记的所述会话控制消息队列到达所述执行消息队列的先后顺序,将各所述被标记的会话控制对象消息发送到所述数据库,进而使得所述数据库根据接收的所述会话控制对象消息进行数据库操作。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述云服务执行体获得数据库操作请求;
所述云服务执行体与所述数据库操作请求对应的数据库建立通信连接;
所述云服务执行体根据所述数据库操作请求建立会话控制对象;
所述云服务执行体获得与所述数据库操作请求对应的数据库操作指令;
所述云服务执行体将所述数据库操作指令写入到...

【专利技术属性】
技术研发人员:张铮邢福康王晓梅姚远邰铭刘镇武王疆马博林李秉政邵昱文
申请(专利权)人:中国人民解放军战略支援部队信息工程大学网络通信与安全紫金山实验室
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1