(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210345189.2
(22)申请日 2022.03.31
(71)申请人 宁畅信息产业 (北京) 有限公司
地址 100193 北京市海淀区东北旺西路8号
院25号楼3层3 35
(72)发明人 吴薇 秦晓宁 许飞 陈颖
(74)专利代理 机构 北京品源专利代理有限公司
11332
专利代理师 王瑞云
(51)Int.Cl.
G06F 9/451(2018.01)
G06Q 10/00(2012.01)
(54)发明名称
一种自动化运维系统、 方法、 装置和存储介
质
(57)摘要
本发明实施例公开了一种自动化运维系统,
该系统包括: 管理控制模块和运维执行模块; 管
理控制模块, 用于控制系统操作信息的展示, 以
及控制运维执行模块的运行; 其中, 系统操作信
息包括操作方式和操作示例, 操作方式包括命令
行指令操作和交互式指令操作; 运维执行模块,
用于执行固件 更新操作、 压力测试操作以及运行
参数获取操作。 本发明实施例公开的技术方案,
使得对当前运维系统的指令组成规则较为熟悉
的用户, 可以通过命令行指令, 快速实现具体的
运维操作, 也使得对当前运维系统的指令组成规
则不熟悉的用户, 可 以通过交互式指令, 借助电
子设备展示的引导信息, 完成运维操作, 同时, 控
制运维执行模块实现了对计算机设备较为全面
的运行维护。
权利要求书4页 说明书13页 附图5页
CN 114968448 A
2022.08.30
CN 114968448 A
1.一种自动化 运维系统, 其特 征在于, 包括: 管理控制模块和运维执 行模块;
所述管理控制模块, 用于控制系统操作信息的展示, 以及控制所述运维执行模块的运
行; 其中, 所述系统操作信息包括操作方式和操作示例, 所述操作方式包括命令行指 令操作
和交互式指令操作;
所述运维执行模块, 用于执 行固件更新操作、 压力测试操作以及运行参数获取操作。
2.根据权利要求1所述的系统, 其特 征在于, 所述管理控制模块, 具体包括:
指令类型获取单元, 用于响应于获取到用户操作指令, 获取所述用户操作指令的指令
类型;
命令行指令响应单元, 用于若所述用户操作指令为命令行指令, 则根据所述用户操作
指令的执 行参数, 响应所述用户操作指令;
交互式指令响应单元, 用于若所述用户操作指令为交互式指令, 则根据所述用户操作
指令以及历史 交互信息, 响应所述用户操作指令 。
3.根据权利要求2所述的系统, 其特 征在于, 所述交 互式指令响应单 元, 具体包括:
组合指令获取子单元, 用于根据时间倒序依次获取各个系统反馈信息, 并将所述用户
操作指令与各 所述系统反馈信息, 分别组成组合指令;
有效指令判断子单元, 用于依次判断各所述组合指令是否为有效指令; 若当前组合指
令为有效指令, 则响应所述有效指 令; 若当前组合指令为无效指令, 则继续 获取下一个组合
指令, 直至获取到有效指令或者各 所述组合指令均为无效指令为止 。
4.根据权利要求1所述的系统, 其特征在于, 所述运维执行模块包括固件更新执行单
元、 压力测试 执行单元以及运行参数获取 单元;
所述固件更新执行单元, 用于展示第一部件目录, 以及响应于获取到第一部件的固件
更新指令, 执 行所述第一部件的固件更新;
所述压力测试执行单元, 用于展示第二部件目录, 以及响应于获取到第二部件的压力
测试指令, 执 行所述第二部件的压力测试;
所述运行参数获取单元, 用于展示第三部件目录, 以及响应于获取到第三部件的参数
获取指令, 获取 所述第三部件的运行参数。
5.根据权利要求4所述的系统, 其特征在于, 所述管理控制模块, 还用于记录所述第一
部件与所述第二部件之 间的测试关联关系, 所述第一部件与所述第三部件之间的参数关联
关系, 以及所述第二部件与所述第三部件之间的运行关联关系。
6.一种自动化运维方法, 其特征在于, 应用于权利要求5所述的自动化运维系统中, 包
括:
所述管理控制模块响应于获取到目标第一部件的固件更新指令, 将所述固件更新指
令, 发送给 所述固件更新执 行单元;
所述固件更新执行单元响应于获取到所述目标第 一部件的固件更新指令, 执行所述目
标第一部件的固件更新, 并在更新完成后向所述管理控制模块发出所述目标第一部件的更
新完成信号;
所述管理控制模块响应于获取到所述目标第 一部件的更新完成信号, 根据所述测试关
联关系, 获取与所述 目标第一部件匹配的目标第二部件, 并向所述压力测试执行单元发出
所述目标第二部件的压力测试指令, 以及根据所述参数关联关系, 获取与所述目标第一部权 利 要 求 书 1/4 页
2
CN 114968448 A
2件匹配的目标第三部件, 并向所述运行参数获取单元发出所述目标第三部件的参数获取指
令;
所述压力测试执行单元响应于获取到所述目标第 二部件的压力测试指令, 执行所述目
标第二部件的压力测试, 并在测试完成后向所述管理控制模块发出所述目标第二部件的压
力测试结果;
所述管理控制模块响应于获取到所述目标第 二部件的压力测试结果, 根据所述运行关
联关系, 获取与所述 目标第二部件匹配的指定第三部件, 并向所述运行参数获取单元发出
所述指定第三部件的参数获取指令;
所述运行参数获取单元响应于获取到所述目标第 三部件的参数获取指令, 获取所述目
标第三部件的运行参数, 并将所述 目标第三部件的运行参数发送给所述管理控制模块, 以
及响应于获取到所述指定第三部件的参数获取指令, 获取所述指定第三部件的运行参数,
并将所述指定第三部件的运行参数发送给 所述管理控制模块;
所述管理控制模块根据当前压力测试结果以及历史压力测试结果, 获取压力测试报
告, 以及根据当前运行参数以及历史运行参数, 获取运行参数报告。
7.一种自动化运维方法, 其特征在于, 应用于权利要求5所述的自动化运维系统中, 包
括:
所述管理控制模块响应于获取到一键更新指令, 将所述一键更新指令, 发送给所述固
件更新执 行单元;
所述固件更新执行单元响应于获取到所述一键更新指令, 执行全部第 一部件的固件更
新, 并在更新完成后向所述管理控制模块发出 所述全部第一部件的更新完成信号;
所述管理控制模块响应于获取到所述全部第 一部件的更新完成信号, 向所述压力测试
执行单元发出一键测试指令, 以及向所述 运行参数获取 单元发出一键获取指令;
所述压力测试执行单元响应于获取到所述一键测试指令, 执行全部第 二部件的压力测
试, 并在测试完成后向所述管理控制模块发出 所述全部第二部件的压力测试 结果;
所述管理控制模块响应于获取到所述全部第 二部件的压力测试结果, 向所述运行参数
获取单元再次发出 所述一键获取指令;
所述运行参数获取单元响应于获取到所述一键获取指令, 获取全部第 三部件的运行参
数, 并将所述全部第三部件的运行参数发送给 所述管理控制模块;
所述管理控制模块根据当前压力测试结果以及历史压力测试结果, 获取压力测试报
告, 以及根据当前运行参数以及历史运行参数, 获取运行参数报告。
8.一种自动化运维装置, 其特征在于, 应用于权利要求5所述的自动化运维系统中, 包
括:
固件更新指令获取模块, 集成于所述管理控制模块, 用于响应于获取到目标第一部件
的固件更新指令, 将所述固件更新指令, 发送给 所述固件更新执 行单元;
特定部件更新执行模块, 集成于所述固件更新执行单元, 用于响应于获取到所述目标
第一部件的固件更新指令, 执行所述 目标第一部件的固件更新, 并在更新完成后向所述管
理控制模块发出 所述目标第一部件的更新完成信号;
特定部件更新完成模块, 集成于所述管理控制模块, 用于响应于获取到所述目标第一
部件的更新完成信号, 根据所述测试关联关系, 获取与所述 目标第一部件匹配的目标第二权 利 要 求 书 2/4 页
3
CN 114968448 A
3
专利 一种自动化运维系统、方法、装置和存储介质
文档预览
中文文档
23 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 11:24:46上传分享