[发明专利]一种实现配置变更的自动或手动rollback的方法在审
申请号: | 201710086296.7 | 申请日: | 2017-02-17 |
公开(公告)号: | CN106775780A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 姜明昊;李建明 | 申请(专利权)人: | 山东浪潮商用系统有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445;H04L12/24 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 姜明 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 配置 变更 自动 手动 rollback 方法 | ||
技术领域
本发明涉及通信领域,尤其涉及一种实现配置变更的自动或手动rollback的方法。
背景技术
随着通信网络的建设不断发展,网络维护团队日常会收到大量从客户侧提交的网络变更需求,对各种配置进行变更的过程中需要对下发的错误指令进行繁杂的检查及rollback操作,且由于网络中各厂商设备命令差异大,需要大量人力物力资源,用自动化工具生成脚本代理人工操作,提高效率,是目前运营商的主要诉求,通过分析日常的通信运维操作工作,具体可总结出如下:
1、针对具有大量指令的日常运维操作,不可避免的出现参数等指令问题,需求进行及时有效的回撤,减少对现网业务的影响
2、各厂商设备均有对应的指令集,需将其集成指令库,达到资源共享,使这些指令可重复使用;
3、需求增加操作的简易及可操作性,针对不同厂商不同设备的操作指令,运营商需求有对应的可简易填充模板生成对应的rollback脚本;
4、缺乏一个IT系统界面化的操作方式。
发明内容
为了解决以上问题,本发明提出了一种实现配置变更的自动或手动rollback的方法。
本发明可以提供各厂商设备的rollback模板,根据用户配置的参数信息自动生成指令,根据维护指令执行的返回结果,进行自动或者手动rollback。用户只需根据各业务需求配置模板,根据需求选择自动或手动完成rollback即可。
本发明的技术方案是:
一种实现配置变更的自动或手动rollback的方法,
针对各厂商设备封装rollback指令模板,控制指令生成逻辑,生成rollback所需指令脚本;可在配置变更指令下发前即对脚本进行配置,并选择rollback的自动或手动执行方式;采用Webservice接口封装参数,增加工具的灵活度。
根据不同的厂商对应的各自的设备配置参数和指令逻辑,将其固化成模板。用户通过选择对应厂商设备的模板,填充相应的参数,服务平台会自动的结合参数生成相应的操作指令。
生成rollback的操作指令,根据用户对rollback指令下发的自动或手动选择,在返回结果提示错误时进行指令集的自动下发或手动一键选择是否下发rollback指令集。
Rollback指令集会通过指令服务平台提供统一的Webservice接口,将封装好的指令派发给指令代理服务。
Webservice基于JAX-WS2.1实现。自动化运维平台从Webservice接口接收到维护指令执行结果将要执行的rollback指令进行转换完成后,调用与指令通道连接的Webservice接口发送指令脚本,然后指令通道对发送指令脚本到设备中执行指令,执行完后将执行结果包括参数校验结果发送给指令通道,由指令通道向自动化运维平台发送指令执行结果消息。
本发明的有益效果是
针对各厂商设计脚本模板,可以在下发维护指令之前准备好rollback指令脚本,当配置变更时出现问题是,自动或手动下发rollback脚本将设备恢复到变更前的状态。通过基于脚本实现配置变更的自动或手动rollback,保证网络维护时设备配置的及时纠错,网络业务的快速恢复。
附图说明
图1是执行指令的接口流程时序图。
具体实施方式
下面对本发明的内容进行更加详细的阐述:
指令模板应用
根据不同的厂商对应的各自的设备配置参数和指令逻辑,将其固化成模板。用户通过选择对应厂商设备的模板,填充相应的参数,服务平台会自动的结合参数生成相应的操作指令。
例如在某厂商的RNC上进行IUB接口进行扩容时,针对该厂商的该型号的RNC已有的rollback模板样例,填充模板中需要的参数如该RNC的地址、用户名、密码等,该工具会自动生成该RNC的rollback的操作指令,根据用户对rollback指令下发的自动或手动选择,在返回结果提示错误时进行指令集的自动下发或手动一键选择是否下发rollback指令集。
指令接口
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮商用系统有限公司,未经山东浪潮商用系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710086296.7/2.html,转载请声明来源钻瓜专利网。