一种统一配置不同类型交换机的方法及其系统技术方案

技术编号:11115011 阅读:109 留言:0更新日期:2015-03-05 20:18
本发明专利技术的目的在于提供一种统一配置不同类型交换机的方法,基于统一MIB方法的配置技术,能够针对不同厂商的交换机实行统一的配置,简化了配置方法,提高了配置效率。本方法包括以下步骤:建立统一的厂商间管理信息库模型;将统一的MIB嵌入各厂商的交换机,升级交换机;建立命令格式模板关系数据库;轮询发现在网运行交换机;生成配置文件;交换机接收配置文件,依据配置文件类型,解析配置命令,执行配置操作。本发明专利技术还提供一种能够实现上述方法的统一配置管理系统。

【技术实现步骤摘要】

本专利技术涉及交换机的配置,具体涉及智能变电站的交换机的配置。 
技术介绍
智能变电站中在网运行着大量的IED(Intelligent Electronic Device,智能电子交换机)交换机,对这些交换机进行配置和监控是一项重要的工作。目前针对IED交换机进行配置的常用方法有:1、编写用于配置交换机的命令行脚本,将脚本导入管理系统后选择需要执行脚本的同型号交换机,管理系统依次把脚本下发到交换机执行;2、基于系统管理的配置,这类配置主要有以下三种方式: 1.CLI管理:通过Telnet/SSH访问交换机的命令行(CLI)进行管理。 2.Web管理:通过Web浏览器访问交换机的Web页面进行管理 3.SNMP管理:通过SNMP协议访问交换机的管理信息库(MIB)进行管理 当前的配置技术的不足: 对于第一类配置方法,由于各厂商交换机的命令各不同,编写用于配置交换机的命令行脚本的方法一次只能针对同一类型的交换机,具有一定的局限性; 对于第二类方法。三种类型管理存在以下不足: CLI:各厂商设备都支持CLI,但是厂商间命令互不兼容。CLI方式配置设备简单快捷,支持以脚本方式批量执行多条命令,但需要运维人员记忆大量的命令,增加了学习难度。另外,对CLI返回的结果进行结构化处理较困难,不利于统一配置管理系统对设备信息的采集和管理。 Web:各厂商设备都支持Web网管,但是Web界面差异较大。Web管理的本质是浏览器与设备上Web服务器的交互,统一配置管理系统无法通过Web对设备信息进行采集和管理。 SNMP:各厂商设备都支持SNMP网管,但是厂商间管理信息库(MIB)互不兼容。 此外由于各厂商的交换机设置方法不统一,不能无差别管理其他厂商的交换机,给交换机的统一配置、管理、及监控带来了一定的困难,极大的增加了维护难度和运维工作量。操作繁琐,容易造成误操作。 针对当前技术的问题,本专利技术提出了一种统一配置不同类型交换机的方法,和一套能够实现统一配置不同类型交换机的配置系统。 
技术实现思路
本专利技术提供了一种统一配置不同类型交换机的方法,和一套能够实现统一配置不同类型交换机的统一配置管理系统,以实现对智能变电站中不同类型交换机的统一配置。 在智能电网中运行的交换机设备具来自于不同的厂家,不同的厂家设备,其网管的具体接口数据千差万别。为了在本专利技术的系统中统一配置不同厂商的交换机,本专利技术提供一种统一配置不同类型交换机的方法,包括以下步骤: 1)建立统一的厂商间管理信息库模型:对当前电网中能够升级的交换机设备和未来新加入系统的交换机设备,建立统一的厂商间管理信息库模型,所述厂商间管理信息库模型即MIB; 2)将统一的MIB嵌入各厂商的交换机,升级交换机; 3)建立命令格式模板关系数据库; 4)轮询发现在网运行交换机,探测指定网段或指定IP段中可以管理的交换机,选择需要配置的交换机; 5)生成配置文件:选择配置功能,设置配置参数,统一配置管理系统,读取需要配置的交换机的MIB,判别待配置设备是否支持统一MIB,如果设备支持统一MIB,选择SNMP配置模式,根据步骤1)建立的统一MIB、配置系统选择的配置功能和配置系统接受的配置参数生成SNMP报文,将SNMP报文发送到带配置交换机;如果设备不支持统一MIB,选择Telnet配置模式,根据配置系统选择的配置功能及步骤3)确定对应的命令格式,按照命令统一模板的格式,将配置参数赋值到命令格式中,生成命令统一格式,形成配置脚本,将配置脚本发送到待配置交换机;所述读需要配置的交换机的MIB是通过SNMP协议读取的。 6)交换机接收配置文件,依据配置文件类型,解析配置命令,执行配置操作并返回操作结果。 本专利技术还提供一种能够实现上述方法的统一配置管理系统,其特征在于:所述系统包括如下模块: 1)发现模块:通过周期性执行操作,发现在网运行交换机设备,获取在线运行交换机设备列表,同时,获取列表交换机信息,标识在网交换机是否支持统一MIB;发现电网新添加的交换机设备,对不在线的交换机发送脱网警告; 2)参数获取模块:与发现模块相连接,通过统一配置管理系统中的参数界面生成操作指令;操作指令中包括此次操作中需要配置的交换机信息、配置交换机是否支持统一MIB的标识,配置功能以及配置参数; 3)匹配模块:与参数发现模块相连接,接收参数获取模块的指令,依据指令中的识别信息判别待配置交换机是否支持统一MIB;如果支持统一MIB,配置系统转入SNMP配置模式;如果不支持统一配置MIB,配置系统转入Telnet配置模式; 4)配置模块:与匹配模块相连,根据配置模式,生成相应的配置文件,执行配置过程。 所述SNMP配置模式的配置过程如下: 步骤1:从统一配置管理系统操作界面接收需要配置的交换机、配置功能和参数信息; 步骤2:统一配置管理系统依据操作指令中的带配置交换机信息和配置功能,生成SNMP报文,向Agent发送; 步骤3:Agent接收到统一配置管理系统的请求信息后,根据请求中的信息,找到待配置交换机对应的MIB,并执行相应的查询和修改操作;如果未能找到相应的MIB,将返回告警信息; 步骤4:Agent把操作结果发送给统一配置管理系统的,完成响应;如果请求信息是查询操作,操作结果是查询结果,其他请求信息成功操作后会返回OK,如果操作不成功,将返回告警信息; 步骤5:在统一配置管理系统界面中显示配置结果。 所述Telnet配置模式的配置过程如下: 步骤1:从统一配置管理系统操作界面接收需要配置的交换机、配置功能和参数信息;这一步骤主要在统一配置管理系统的参数获取模块中实现; 步骤2:从命令格式模板关系数据库中查找命令格式:依据交换机厂商、交换机信号以及需要配置的型号三个参数在命令格式模板关系数据库里查找到对应的命令格式; 步骤3:按照命令统一模板生成命令脚本:命令统一模板为:命令关键字i[参数名称j,参数类型j,参数取值范围j,参数对象j,对象属性j]命令关键字k,按照命令统一模板,将步骤2中查询到的命令格式转化为命令统一格式,生成命令脚本; 步骤4:接收配置系统参数,写入命令脚本:将参数获取模块中获取的参数信息添加到命令统一格式中对应的参数字段,其他未明确的参数的字段依据参数统一模板字段说明中的默认值予以赋值; 步骤5:形成命令执行脚本,发送给交换机; 步骤6:统一配置管理系统后台Telnet登录交换机,执行脚本; 步骤7:将执行结果发送给统一配置管理系统,并在系统中显示:操作成功,将在统一配置管理系统界面中显示操作结果,否则提示告警信息。 与现有技术相比,本专利技术的具有以下优点: 1)提出了一种统一配置不同类型交换机的方法,基于统一MIB方法的配置技术,能够针对不同厂商的交换机实行统一的配置,简化了配置方法,提高了配置效率; 2)针对不同厂商的本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/62/201410532279.html" title="一种统一配置不同类型交换机的方法及其系统原文来自X技术">统一配置不同类型交换机的方法及其系统</a>

【技术保护点】
一种统一配置不同类型交换机的方法,其特征在于包括以下步骤:1)建立统一的厂商间管理信息库模型:对当前电网中能够升级的交换机设备和未来新加入系统的交换机设备,建立统一的厂商间管理信息库模型,所述厂商间管理信息库模型即MIB;2)将统一的MIB嵌入各厂商的交换机,升级交换机;3)建立命令格式模板关系数据库;4)轮询发现在网运行交换机,探测指定网段或指定IP段中可以管理的交换机,选择需要配置的交换机;5)生成配置文件:选择配置功能,设置配置参数,统一配置管理系统,读取需要配置的交换机的MIB,判别待配置设备是否支持统一MIB,如果设备支持统一MIB,选择SNMP配置模式,根据步骤1)建立的统一MIB、配置系统选择的配置功能和配置系统接受的配置参数生成SNMP报文,将SNMP报文发送到带配置交换机;如果设备不支持统一MIB,选择Telnet配置模式,根据配置系统选择的配置功能及步骤3)确定对应的命令格式,按照命令统一模板的格式,将配置参数赋值到命令格式中,生成命令统一格式,形成配置脚本,将配置脚本发送到待配置交换机;6)交换机接收配置文件,依据配置文件类型,解析配置命令,执行配置操作并返回操作结果。...

【技术特征摘要】
1.一种统一配置不同类型交换机的方法,其特征在于包括以下步骤:
1)建立统一的厂商间管理信息库模型:对当前电网中能够升级的交换
机设备和未来新加入系统的交换机设备,建立统一的厂商间管理信
息库模型,所述厂商间管理信息库模型即MIB;
2)将统一的MIB嵌入各厂商的交换机,升级交换机;
3)建立命令格式模板关系数据库;
4)轮询发现在网运行交换机,探测指定网段或指定IP段中可以管理的
交换机,选择需要配置的交换机;
5)生成配置文件:选择配置功能,设置配置参数,统一配置管理系
统,读取需要配置的交换机的MIB,判别待配置设备是否支持统一
MIB,如果设备支持统一MIB,选择SNMP配置模式,根据步骤1)建立
的统一MIB、配置系统选择的配置功能和配置系统接受的配置参数生
成SNMP报文,将SNMP报文发送到带配置交换机;如果设备不支持统
一MIB,选择Telnet配置模式,根据配置系统选择的配置功能及步骤
3)确定对应的命令格式,按照命令统一模板的格式,将配置参数赋
值到命令格式中,生成命令统一格式,形成配置脚本,将配置脚本
发送到待配置交换机;
6)交换机接收配置文件,依据配置文件类型,解析配置命令,执行配
置操作并返回操作结果。
2.根据权利要求1所述的方法,其特征在于:所述步骤5)中的所述读需要配
置的交换机的MIB是通过SNMP协议读取的。
3.一种能够实现权利要求1所述方法的统一配置管理系统,其特征在于:所
述系统包括如下模块:
1)发现模块:通过周期性执行操作,发现在网运行交换机设备,获取在线运
行交换机设备列表,同时,获取列表交换机信息,标识在网交换机是否支持统一
MIB;发现电网新添加的交换机设备,对不在线的交换机发送脱网警告;
2)参数获取模块:与发现模块相连接,通过统一配置管理系统中的参数界面
生成操作指令;操作指令中包括此次操作中需要配置的交换机信息、配置交换机
是否支持统一MIB的标识,配置功能以及配置参数;
3)匹配模块:与参数发现模块相连接,接收参数获取模块的指令,依据指令
中的识别信息判别待配置交换机是否支持统一MIB;如果支持统一MIB,配置系统
转入SNMP配置模式;如果不支持统一配置...

【专利技术属性】
技术研发人员:黄曙胡春潮冯善强曹丽娟张晓悦陈虎段君文
申请(专利权)人:广东电网有限责任公司电力科学研究院
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1