[发明专利]网络设备配置管理有效
申请号: | 201280062965.2 | 申请日: | 2012-12-10 |
公开(公告)号: | CN103999065B | 公开(公告)日: | 2016-10-19 |
发明(设计)人: | T·格雷厄姆;K·M·汉密尔顿;T·R·克罗伊;D·J·华莱士;I·布拉德利 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F13/00 | 分类号: | G06F13/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 配置管理 | ||
技术领域
本发明涉及网络设备配置管理领域。具体而言,本发明涉及对网络设备配置的命令更新的管理。
背景技术
研究指出网络中断的60%以上是由用户在改变网元配置之时所犯的错误引起的。这由于许多网元使用的语法上复杂的命令行接口而加剧。用于减少用户差错的现有方式包括:在接口本身内提供帮助文本;在用户在接口上键入时自动完成命令;以及限制用户可以基于他们的安全权限而发出的命令集。然而这些方式都不彻底并且差错仍然很普遍,因此需要可以进一步减少错误数目的附加机制。
示例网络配置管理器是IBM Tivoli Netcool配置管理器(ITNCM)(IBM、Tivoli和Netcool是国际商业机器公司的商标)。ITNCM应用的功能是允许用户容易、可靠和反复地配置网元。ITNCM用来实现这一功能的机制主要是围绕设备配置接口的模型的使用来构建的。描述的方法和系统在现有网络配置管理器、比如ITNCM上构建并且延伸这些网络配置管理器。
网元是形成通信网络的部分的设备。每个网元具有配置,该配置是影响它如何操作的一系列内部保持的设置。配置通常具有设备可以按照需求经常作为明文提供的人类可读表示。网元也具有配置接口,该配置接口是可以用来经常通过在命令行接口(CLI)上发出的明文命令变更配置的机制。为了设置和管理网元,人类操作者必须理解在配置接口上录入的命令如何作用以影响配置。
ITNCM系统包含用于不同设备的模型库(每个模型专属于来自一个销售商的设备类型或者系列)。模型具有语法、行为和呈现方面。现有的ITNCM过程从设备取回当前配置,并且使用模型的语法部分,它将原生配置转换成配置的内部表示(扩展标记语言(XML)结构)用于在应用内更容易操纵。模型的呈现方面由系统的图形用户接口(GUI)用来用适当标注(比如用于参数的可允许范围的可视指示)向用户显示配置。用户可以通过操纵GUI表示或者通过应用先前保存的配置模板来进行对配置的改变、然后请求将该改变应用于设备。使用模型的语法和行为方面,ITNCM将已经向配置的内部表示应用的改变转换成可以向设备发出的一系列命令以便影响它的配置以与ITNCM内部表示匹配。
希望通过限制某些用户可以改变设备配置的方式——杜绝经验较少的网络工程师发出潜在地最有破坏性的命令——来减少在配置设备时的人为差错的可能性。这如今可以在ITNCM中通过在GUI上呈现配置时阻止对它的某些部分的访问来实现。然而,在客户参与中已经发现网络工程师也需要直接对命令行接口(CLI)的访问。
ITNCM通过集成设备终端(IDT)提供命令行访问,在该IDT内有用于限制用户可以向设备提交的命令的机制。然而,这是基于用于阻止命令的单纯文本串匹配并且将用于定义适当的文本过滤器的实质上所有工作扔给ITNCM管理员。当前方式要求用户对用于每个设备类型的命令语法的详细了解并且要求构造规则表达式模式匹配的复杂序列。
公开号为WO2011/088898的国际专利申请(FEDOR,Szymon等人的(VERIFICATION OF COMPATIBILITY AMONG TELECOMMUNICATION NETWORK FEATURES,28.07.2011)公开了一种用于评估选择的网络特征与现有电信网络的网络特征的兼容性的方法和装置包括以数据模型的形式提供每个网络特征的抽象体,该数据模型定义在对于每个网络特征需要的任何网元或者节点、软件单元和软件特征之间的关系。
因此,在本领域中需要解决前述问题。
发明内容
根据本发明的第一方面,提供了一种用于网络设备配置管理的方法,该方法包括:接收用于网络设备的配置的用户命令的集合;取回用于网络设备类型的网络设备配置接口的语法模型并且生成网络设备的当前配置的建模的配置;预测用户命令对建模的配置的影响以生成预测的建模的配置;以及应用用于用户和/或网络设备类型的规则以基于网络设备的预测的建模的配置确定命令是否被准许。
根据本发明的第二方面,提供了一种用于网络设备配置管理的系统,该系统包括:处理器;用户输入部件,该用户输入部件用于接收用于网络设备的配置的用户命令的集合;建模部件,该建模部件用于取回用于网络设备类型的网络设备配置接口的语法模型并且生成网络设备的当前配置的建模的配置;基于模型的配置预测部件,该基于模型的配置预测部件用于预测用户命令对建模的配置的影响以生成预测的建模的配置;以及规则部件,该规则部件用于应用用于用户和/或网络设备类型的规则以基于网络设备的预测的建模的配置确定命令是否被准许。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280062965.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动设备发送信息的方法及移动设备
- 下一篇:一种保护隐私的方法及装置