[发明专利]一种自动化运维系统、方法、装置和存储介质在审
申请号: | 202210345189.2 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114968448A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 吴薇;秦晓宁;许飞;陈颖 | 申请(专利权)人: | 宁畅信息产业(北京)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06Q10/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 王瑞云 |
地址: | 100193 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 维系 方法 装置 存储 介质 | ||
1.一种自动化运维系统,其特征在于,包括:管理控制模块和运维执行模块;
所述管理控制模块,用于控制系统操作信息的展示,以及控制所述运维执行模块的运行;其中,所述系统操作信息包括操作方式和操作示例,所述操作方式包括命令行指令操作和交互式指令操作;
所述运维执行模块,用于执行固件更新操作、压力测试操作以及运行参数获取操作。
2.根据权利要求1所述的系统,其特征在于,所述管理控制模块,具体包括:
指令类型获取单元,用于响应于获取到用户操作指令,获取所述用户操作指令的指令类型;
命令行指令响应单元,用于若所述用户操作指令为命令行指令,则根据所述用户操作指令的执行参数,响应所述用户操作指令;
交互式指令响应单元,用于若所述用户操作指令为交互式指令,则根据所述用户操作指令以及历史交互信息,响应所述用户操作指令。
3.根据权利要求2所述的系统,其特征在于,所述交互式指令响应单元,具体包括:
组合指令获取子单元,用于根据时间倒序依次获取各个系统反馈信息,并将所述用户操作指令与各所述系统反馈信息,分别组成组合指令;
有效指令判断子单元,用于依次判断各所述组合指令是否为有效指令;若当前组合指令为有效指令,则响应所述有效指令;若当前组合指令为无效指令,则继续获取下一个组合指令,直至获取到有效指令或者各所述组合指令均为无效指令为止。
4.根据权利要求1所述的系统,其特征在于,所述运维执行模块包括固件更新执行单元、压力测试执行单元以及运行参数获取单元;
所述固件更新执行单元,用于展示第一部件目录,以及响应于获取到第一部件的固件更新指令,执行所述第一部件的固件更新;
所述压力测试执行单元,用于展示第二部件目录,以及响应于获取到第二部件的压力测试指令,执行所述第二部件的压力测试;
所述运行参数获取单元,用于展示第三部件目录,以及响应于获取到第三部件的参数获取指令,获取所述第三部件的运行参数。
5.根据权利要求4所述的系统,其特征在于,所述管理控制模块,还用于记录所述第一部件与所述第二部件之间的测试关联关系,所述第一部件与所述第三部件之间的参数关联关系,以及所述第二部件与所述第三部件之间的运行关联关系。
6.一种自动化运维方法,其特征在于,应用于权利要求5所述的自动化运维系统中,包括:
所述管理控制模块响应于获取到目标第一部件的固件更新指令,将所述固件更新指令,发送给所述固件更新执行单元;
所述固件更新执行单元响应于获取到所述目标第一部件的固件更新指令,执行所述目标第一部件的固件更新,并在更新完成后向所述管理控制模块发出所述目标第一部件的更新完成信号;
所述管理控制模块响应于获取到所述目标第一部件的更新完成信号,根据所述测试关联关系,获取与所述目标第一部件匹配的目标第二部件,并向所述压力测试执行单元发出所述目标第二部件的压力测试指令,以及根据所述参数关联关系,获取与所述目标第一部件匹配的目标第三部件,并向所述运行参数获取单元发出所述目标第三部件的参数获取指令;
所述压力测试执行单元响应于获取到所述目标第二部件的压力测试指令,执行所述目标第二部件的压力测试,并在测试完成后向所述管理控制模块发出所述目标第二部件的压力测试结果;
所述管理控制模块响应于获取到所述目标第二部件的压力测试结果,根据所述运行关联关系,获取与所述目标第二部件匹配的指定第三部件,并向所述运行参数获取单元发出所述指定第三部件的参数获取指令;
所述运行参数获取单元响应于获取到所述目标第三部件的参数获取指令,获取所述目标第三部件的运行参数,并将所述目标第三部件的运行参数发送给所述管理控制模块,以及响应于获取到所述指定第三部件的参数获取指令,获取所述指定第三部件的运行参数,并将所述指定第三部件的运行参数发送给所述管理控制模块;
所述管理控制模块根据当前压力测试结果以及历史压力测试结果,获取压力测试报告,以及根据当前运行参数以及历史运行参数,获取运行参数报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁畅信息产业(北京)有限公司,未经宁畅信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210345189.2/1.html,转载请声明来源钻瓜专利网。