交换机自动配置管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33785093 阅读:23 留言:0更新日期:2022-06-12 14:40
本发明专利技术提供了一种交换机自动配置管理方法、装置、电子设备及计算机存储介质,具体方案如下:检测到新加入交换机时,将所述新加入交换机分配到多个网段中的目标网段;根据所述目标网段对应的版本文件夹和所述新加入交换机的新加入配置文件生成版本待配置文件;根据所述目标网段中的所有交换机的工作任务和所述版本待配置文件确定待配置交换机的配置任务。该方法通过将多个交换机划分到对应的不同网段,并通过生成版本待配置文件以及确定待配置交换机的工作待配置文件,实现了自动确定待配置交换机的配置任务,简化了对多个交换机同时进行配置的工作流程,无需用户对每个交换机进行单独配置,减轻了用户和后台的工作压力。减轻了用户和后台的工作压力。减轻了用户和后台的工作压力。

【技术实现步骤摘要】
交换机自动配置管理方法、装置、电子设备及存储介质


[0001]本专利技术涉及配置管理领域,特别是涉及一种交换机自动配置管理方法、装置、电子设备及存储介质。

技术介绍

[0002]交换机是电信网络的心脏,它是一种用于电(光)信号转发的网络设备。随着全球网络的不断拓展,交换机的市场规模也随之增长,交换机的用户需要管理的交换机数量也大幅度增加。常规的管理模式中,需要运维工程师现场人工维护大量设备,包括软件固件的升级、配置的下发,需要耗费大量的精力,所以通过一些远程的自动化手段来批量管理交换机能够有效提高效率。
[0003]而现有的远程自动化方案,比如对比文件CN111130902A中就公开了一种交换机管理方法,所述方法包括以下步骤:将云平台与网关设备建立连接,并将网关设备旁挂至支持云管理的交换机设备的组网中;确定旁挂的网关设备扫描到的多个交换机设备,并将所述多个交换机设备的属性信息上传至云平台;接收云平台对所述属性信息进行配置得到的配置信息,根据所述配置信息对所述多个交换机设备进行管理。
[0004]该方案虽然通过部分的远程自动化手段,在一定程度减轻了用户的工作压力,解决了用户需要现场配置的问题,但用户还是需要根据接收到的配置信息在后台对每个交换机单独配置。

技术实现思路

[0005]本专利技术的目的是克服现有技术中的不足之处,提供一种交换机自动配置管理方法、装置、电子设备及存储介质,以保证对多个交换机进行同时自动批量配置管理,具体方案如下:
[0006]第一方面,一种交换机自动配置更新管理方法,应用于配置管理装置,所述方法包括:
[0007]检测到新加入交换机时,将所述新加入交换机分配到多个网段中的目标网段;
[0008]根据所述目标网段对应的版本文件夹和所述新加入交换机的新加入配置文件生成版本待配置文件;
[0009]根据所述目标网段中的所有交换机的工作任务和所述版本待配置文件确定待配置交换机的配置任务。
[0010]在一个较佳的实施例中,所述将所述新加入交换机分配到多个网段中的目标网段包括:
[0011]获取所述新加入交换机的型号和配置需求;
[0012]访问用户提前设置的网段数据表,其中所述网段数据表包含所述网段和所述型号以及所述配置需求的对应关系;
[0013]根据所述型号和所述配置需求以及所述配置需求的对应关系将所述新加入交换
机分配到所述目标网段。
[0014]在一个较佳的实施例中,所述将所述新加入交换机分配到多个网段中的目标网段之前还包括:
[0015]记录用户根据所述网段数据表生成的所述多个网段;
[0016]根据所述网段数据表将所述所有交换机分别分配到所述多个网段中。
[0017]在一个较佳的实施例中,所述根据所述目标网段对应的版本文件夹和所述新加入交换机的新加入配置文件生成版本待配置文件包括:
[0018]对比所述版本文件夹中的已有配置文件和所述新加入配置文件,其中所述已有配置文件包括已有软件版本文件和已有固件版本文件,所述新加入配置文件包括新加入软件版本文件和新加入固件版本文件;
[0019]当所述已有固件版本文件与所述新加入固件版本文件有差异时,根据所述已有固件版本文件与所述新加入固件版本文件生成固件版本的所述版本待配置文件;
[0020]当所述已有软件版本文件与所述新加入软件版本文件有差异时,根据所述已有软件版本文件与所述新加入软件版本文件生成软件版本的所述版本待配置文件。
[0021]在一个较佳的实施例中,所述根据所述目标网段对应的版本文件夹和所述新加入配置文件生成版本待配置文件之前包括:
[0022]生成所述多个网段中各个网段对应的所述版本文件夹;
[0023]根据所述各个网段中所述所有交换机的所述已有固件版本文件和所述已有软件版本文件生成所述已有配置文件。
[0024]在一个较佳的实施例中,所述根据所述目标网段中的所有交换机的工作任务和所述版本待配置文件确定待配置交换机的配置任务包括:
[0025]根据所述工作任务确定所述待配置交换机的工作待配置文件;
[0026]根据所述工作待配置文件和所述版本待配置文件确定所述待配置交换机的配置任务。
[0027]在一个较佳的实施例中,所述根据所述工作任务确定所述待配置交换机的工作待配置文件包括:
[0028]检测所述目标网段中所述所有交换机的工作状态,确定所述工作状态为空闲的交换机为所述待配置交换机,其中所述工作状态为空闲包括准备执行所述工作任务和没有工作任务;
[0029]访问用户提前设置的所有工作配置文件,根据所述待配置交换机的所述工作任务和所述所有工作配置文件确定所述待配置交换机的所述工作待配置文件。
[0030]第二方面,提供一种交换机自动配置管理装置,应用于所述配置管理装置,所述装置包括:
[0031]分配模块,用于检测到新加入交换机时,将所述新加入交换机分配到多个网段中的目标网段;
[0032]生成模块,用于根据所述目标网段对应的版本文件夹和所述新加入交换机的新加入配置文件生成版本待配置文件;
[0033]管理模块,用于根据所述目标网段中的所有交换机的工作任务和所述版本待配置文件确定待配置交换机的配置任务。
[0034]第三方面,提供一种电子设备,其特征在于,包括:
[0035]一个或多个处理器;以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如前所述的方法。
[0036]第四方面,提供一种计算机存储介质,其特征在于,其上存储有计算机程序,其中,该程序被处理器执行时实现如前所述的方法。
[0037]本专利技术中根据交换机型号和配置需求将多个交换机划分到不同的网段从而实现同时对多个交换机执行不同的配置更新任务;通过对比检测到的新加入交换机的新加入配置文件和目标网段对应的版本文件夹中的已有配置文件从而自动生成版本待配置文件,避免了后台工作繁忙;以及根据检测到的所有交换机的工作状态和工作任务从而自动确定工作待配置文件,最后执行配置任务并记录配置结果,从而无需用户在后台对每个交换机进行单独的工作任务配置和版本更新,只需要检查每个配置任务的配置结果是否有异常,极大减轻了用户的工作压力。
附图说明
[0038]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1为交换机自动配置管理方法的拓扑结构图;
[0040]图2为交换机自动配置管理方法的步骤示意图;
[0041]图3为交换机自动配置管理装置的结构示意图;
[0042]图4为本专利技术实施例中电子设备的架构图。
具体实施方式...

【技术保护点】

【技术特征摘要】
1.一种交换机自动配置管理方法,其特征在于,应用于配置管理装置,所述方法包括:检测到新加入交换机时,将所述新加入交换机分配到多个网段中的目标网段;根据所述目标网段对应的版本文件夹和所述新加入交换机的新加入配置文件生成版本待配置文件;根据所述目标网段中的所有交换机的工作任务和所述版本待配置文件确定待配置交换机的配置任务。2.根据权利要求1所述的方法,其特征在于,所述将所述新加入交换机分配到多个网段中的目标网段包括:获取所述新加入交换机的型号和配置需求;访问用户提前设置的网段数据表,其中所述网段数据表包含所述网段和所述型号以及所述配置需求的对应关系;根据所述型号和所述配置需求以及所述配置需求的对应关系将所述新加入交换机分配到所述目标网段。3.根据权利要求2所述的方法,所述将所述新加入交换机分配到多个网段中的目标网段之前还包括:记录用户根据所述网段数据表生成的所述多个网段;根据所述网段数据表将所述所有交换机分别分配到所述多个网段中。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标网段对应的版本文件夹和所述新加入交换机的新加入配置文件生成版本待配置文件包括:对比所述版本文件夹中的已有配置文件和所述新加入配置文件,其中所述已有配置文件包括已有软件版本文件和已有固件版本文件,所述新加入配置文件包括新加入软件版本文件和新加入固件版本文件;当所述已有固件版本文件与所述新加入固件版本文件有差异时,根据所述已有固件版本文件与所述新加入固件版本文件生成固件版本的所述版本待配置文件;当所述已有软件版本文件与所述新加入软件版本文件有差异时,根据所述已有软件版本文件与所述新加入软件版本文件生成软件版本的所述版本待配置文件。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标网段对应的版本文件夹和所述新加入配置文件生成...

【专利技术属性】
技术研发人员:范凯航刘子龙
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1