【技术实现步骤摘要】
一种演练处理方法、装置及系统
[0001]本申请涉及混沌工程实验领域,尤其涉及一种演练处理方法、装置及系统。
技术介绍
[0002]随着分布式架构的广泛应用,在系统具有高存储量、高性能性以及高可用性的同时,系统的服务间的依赖日益复杂,上下游系统之间的关联性、依赖性较强,当系统出现单点故障时,这会对上下游系统产生较大的影响;此外,分布式架构系统在交互的时,较强的依赖性易导致服务之间的交互产生不可预知的结果,而这些不可预知的结果会对系统造成不可估量的破坏性,这使得对分布式架构系统的故障预测成为该领域研究的热点。
[0003]在现有技术中,对于分布式架构系统在运行时产生的不可预知的结果,通常采用混沌工程实验进行预测,即预先构建出干扰系统的影响因素,然后将这些干扰因素输入至分布式架构系统中对系统进行扰动实验,获取扰动试验的结果,并对该结果进行分析,以找出分布式架构系统内的弱点。
[0004]但是,现有技术中的混动工程实验所依赖的混沌工程实验工具平台,需要对分布式架构系统的云上环境以及云下环境分别进行部署和管理,且进行 ...
【技术保护点】
【技术特征摘要】
1.一种演练处理方法,其特征在于,包括:故障演练平台获取待演练的服务器的标识、待演练的故障任务以及待演练的场景配置信息;所述故障演练平台根据所述故障演练请求,获取对应的待演练的场景和故障演练流程;所述故障演练平台将所述待演练的场景和故障演练流程携带在故障注入指令中下发给所述待演练的服务器的标识对应的待演练的服务器的代理器中,以供所述待演练的服务器的代理器根据所述故障注入指令,将所述待演练的场景和故障演练流程注入至所述待演练的服务器中,以实现对所述待演练的服务器进行相应的故障演练处理;所述故障演练平台采集获取所述待演练服务器在进行相应的故障演练处理中的性能状态信息,并对所述性能状态信息进行分析处理,以获取故障演练结果。2.根据权利要求1所述的方法,其特征在于,所述故障演练平台获取待演练的服务器的标识、待演练的故障任务、以及待演练的场景配置信息,包括:所述故障演练平台获取待演练的服务器的标识和待演练的故障任务;所述故障演练平台识别所述待演练的故障任务的类型,并从预先配置的故障库中调取和显示与所述类型对应的待演练的场景配置模板;所述故障演练平台获取用户基于所述待演练的场景配置模板输入的待演练的场景配置信息。3.根据权利要求2所述的方法,其特征在于,所述待演练的故障任务的类型如下一种或者几种组合:CPU类型、内存类型、磁盘类型、网络类型、数据库类型、服务调用类型,和JVM类型;所述待演练的场景配置信息包括如下一种或者几种:满载核数、满载百分比、满载执行通道、满载峰值持续时间和满载总持续时间。4.根据权利要求1至3任一所述的方法,其特征在于,所述故障演练平台根据所述故障演练请求,获取对应的待演练的场景和故障演练流程,包括:所述故障演练平台根据所述故障演练请求,从预配置的场景库中,选择获取与所述待演练的故障任务和待演练的场景配置信息对应的待演练的场景;所述故障演练平台根据所述待演练的故障任务和所述待演练的服务器的标识,采用动作编排、单系统任务编排和/或全链路任务编排,获取对应的故障演练流程。5.根据权利要求1至3任一所述的方法,其特征在于,所述故障演练平台根据所述故障演练请求,...
【专利技术属性】
技术研发人员:方鹏程,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。