[发明专利]混沌实验执行文件生成方法、装置、电子设备及存储介质有效
申请号: | 202111409366.0 | 申请日: | 2021-11-25 |
公开(公告)号: | CN113835987B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 田科 | 申请(专利权)人: | 北京世纪好未来教育科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/32;G06F40/194;G06F40/289;G06F40/30;G06K9/62 |
代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰 |
地址: | 100086 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混沌 实验 执行 文件 生成 方法 装置 电子设备 存储 介质 | ||
本公开提供一种混沌实验执行文件生成方法、装置、电子设备及存储介质,该方法包括:获取计算机系统故障中的系统组件发出的至少一个告警信息;确定每个告警信息所对应系统组件的系统架构信息,其中,系统架构信息用于指示系统组件之间的拓扑关系;将至少一个告警信息和告警信息所对应系统组件的系统架构信息,输入到预先训练的混沌实验分类模型,得到至少一个混沌实验类型信息;针对每个混沌实验类型信息,分别生成一个执行文件。本公开实施例能够降低混沌实验测试的技术难度。
技术领域
本发明涉及系统测试技术领域,尤其涉及一种混沌实验执行文件生成方法、装置、电子设备及存储介质。
背景技术
现如今,为了保证各个计算机系统(例如分布式系统)的稳定运行,常常需要对计算机系统进行测试,以确定计算机系统的稳定性是否满足使用需求。在这基础上混沌工程(Chaos Engineering)应运而生,这种测试技术通过技术人员主动向计算机系统中注入故障来模拟实际故障发生时的情况和现象,从而实现可控的故障观测,因此混沌工程是一种可靠的计算机系统测试方式。
对于一个计算机系统而言,故障往往多种多样,在进行计算机系统测试时,技术人员需要针对该计算机系统可能出现的故障设计混沌实验,以获得混沌实验的执行文件,通过运行执行文件对计算机系统进行混沌实验。然而由于计算机系统普遍具有多种故障类型,人工针对不同类型的故障设计混沌实验并生成相应的执行文件,技术难度较大,需要耗费技术人员较长的时间,因而混沌实验执行文件的生成效率较低。
发明内容
为了解决上述问题,本公开实施例提供了一种混沌实验执行文件生成方法、装置、电子设备及存储介质,以至少部分地解决上述问题。
根据本公开的一方面,提供了一种混沌实验执行文件生成方法,用于生成对计算机系统进行混沌实验的执行文件,包括:
获取计算机系统故障中的系统组件发出的至少一个告警信息;
确定每个所述告警信息所对应系统组件的系统架构信息,其中,所述系统架构信息用于指示系统组件之间的拓扑关系;
将所述至少一个告警信息和所述告警信息所对应系统组件的所述系统架构信息,输入到预先训练的混沌实验分类模型,得到至少一个混沌实验类型信息;
针对每个所述混沌实验类型信息,分别生成一个所述执行文件。根据本公开的另一方面,提供了一种混沌实验执行文件生成装置,用于生成对计算机系统进行混沌实验的执行文件,包括:
获取模块,用于获取计算机系统故障中的系统组件发出的至少一个告警信息;
第一确定模块,用于确定每个所述告警信息所对应系统组件的系统架构信息,其中,所述系统架构信息用于指示系统组件之间的拓扑关系;
第二确定模块,用于将所述至少一个告警信息和所述告警信息所对应系统组件的所述系统架构信息,输入到预先训练的混沌实验分类模型,得到至少一个混沌实验类型信息;
生成模块,用于针对每个所述混沌实验类型信息,分别生成一个所述执行文件。
根据本公开的另一方面,提供了一种电子设备,包括:
处理器;以及
存储程序的存储器,
其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行前面所述的混沌实验执行文件生成方法。
根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行前面所述的混沌实验执行文件生成方法。
根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,其中,所述计算机程序在被所述处理器执行时实现前面所述的混沌实验执行文件生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京世纪好未来教育科技有限公司,未经北京世纪好未来教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111409366.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种针对用户数据的全自动数据隐私保护系统
- 下一篇:一种智能蓝牙耳机