[发明专利]一种自动化运维的方法和系统有效
申请号: | 201310705877.6 | 申请日: | 2013-12-19 |
公开(公告)号: | CN103701641B | 公开(公告)日: | 2018-03-02 |
发明(设计)人: | 刘刚国 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 方法 系统 | ||
技术领域
本发明涉及网络管理领域,尤其涉及一种自动化运维的方法和系统。
背景技术
随着网络的不断发展,网络系统已被各行各业所应用,而在建立网络系统后,需要通过运维管理系统来对网络系统的正常运行进行运维,运维包括设备版本升级,批量版本下发等多种运维操作业务类型,为了适应于不同的运维操作业务类型,就出现了各种各样的运维工具和流程。由于各个网络系统中涉及的网络设备不同,支持的业务类型也不同,所以,在对这些网络设备进行运维时,就需要根据不同的业务类型、厂商以及型号为网络设备编写相对应的脚本,这样管理员就可以根据网络设备的情况选择对应的脚本单独对每个网络设备进行运维操作。
在实现上述方式过程中,发明人发现现有技术中至少存在如下问题:
在运维管理系统中通常存在多个厂商的多个型号的网络设备,而且运维管理对被管理网络设备进行的业务操作包括多种,这样在对种类复杂的网络设备的运维管理过程中,需要管理的脚本数量很大,且当网络设备数量很大时,由管理人员人工管理和选择对应的业务脚本的工作量将大大增加,导致对网络系统进行运维的负担重,维护困难。
发明内容
本发明提供一种自动化运维的方法和系统,用于解决因运维脚本数量大,造成的对网络系统进行运维的负担重,维护困难的问题。
为达到上述目的,本发明采用如下技术方案:
本发明提供了一种自动化运维的方法,包括:
接收业务请求信息,所述业务请求信息用于指定需要执行的业务操作;
当所述业务操作不是读取设备信息的操作时,从所述业务请求信息中获取待管理网络设备的设备信息、IP地址及验证信息;所述设备信息至少包括设备厂商标识和设备型号标识;
根据所述业务操作以及所述待管理网络设备的设备厂商标识和设备型号标识,查找引导脚本,并执行查找到的引导脚本,以连接所述待管理网络设备以及查找与所述引导脚本对应的业务脚本;
执行查找到的业务脚本,从而根据所述待管理网络设备的IP地址及验证信息,登录到所述待管理网络设备,添加新的业务操作任务来执行所述业务脚本中的业务操作,并返回业务操作结果。
本发明还提供了一种自动化运维的系统,包括:
运维管理系统、自动化脚本引擎系统以及待管理网络设备,所述运维管理系统能够与自动化脚本引擎系统进行通信,自动化脚本引擎系统能够与所述待管理网络设备进行通信;
其中,所述运维管理系统,用于向所述自动化脚本引擎系统发送业务请求信息,所述业务请求信息用于指定需要执行的业务操作;
所述自动化脚本引擎系统,用于接收所述运维管理系统发送的业务请求信息,当所述业务请求所指定的业务操作不是读取设备信息的操作时,从所述业务请求信息中获取待管理网络设备的设备信息、IP地址及验证信息;所述设备信息至少包括设备厂商标识和设备型号标识;根据所述业务操作,以及所述待管理网络设备的设备厂商标识和设备型号标识,查找引导脚本;执行查找的引导脚本用于查找执行业务操作的业务脚本,以连接所述待管理网络设备以及查找与所述引导脚本对应的业务脚本;执行查找到的业务脚本,从而根据所述待管理网络设备的IP地址及验证信息,登录到所述待管理网络设备,添加新的业务操作任务来执行所述业务脚本中的业务操作,并返回业务操作结果。
本发明实施例提供的一种自动化运维的方法和系统,通过根据业务请求所指定的业务操作,以及待管理网络设备的设备厂商和设备型号来查找对应的引导脚本,根据引导脚本连接到待管理网络设备并查找对应业务脚本,并登录到待管理的网络设备,然后根据所查找到业务脚本添加新的业务执行操作任务来执行所述业务脚本的方法,自动匹配并执行所要执行的业务脚本,避免了由管理人员在需要执行相应运维任务时,以人工管理的方式选择对应的业务脚本,因而减少了管理人员的工作量以及对网络设备进行维护的难度,解决了因运维脚本数量大,造成的对网络系统进行运维的负担重,维护困难问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种自动化运维的方法流程图;
图2为本发明实施例提供的一种在运维管理系统中添加新的网络设备的方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310705877.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:服务器的心跳的监控方法、装置及系统
- 下一篇:一种新型多功能笔筒