[发明专利]配置文件生成方法、装置有效
申请号: | 201910708622.2 | 申请日: | 2019-08-01 |
公开(公告)号: | CN111181758B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 程俊峰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L67/30 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 王鹏健 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置文件 生成 方法 装置 | ||
本申请提供了一种配置文件生成方法及装置。该方法包括:获取待配置网络设备的功能属性;根据所述待配置网络设备的功能属性,调用与所述待配置网络设备的各个功能属性相对应的配置属性模板;根据所述待配置网络设备的功能属性,确定与所述待配置网络设备的各个功能属性相对应的配置参数;将所述配置参数传入所述配置属性模板,生成所述待配置网络设备的配置文件。本申请实施例的技术方案能够灵活地生成对应的配置文件,且复用性高。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种配置文件生成方法、装置。
背景技术
在IDC(Internet Data Center,互联网数据中心)网络建设中,需要对大量不同类型的设备生成对应的配置文件,目前使用的是类似于Jinja2的文本模版,针对每一个特定架构特定厂商编写一套固定的模版,固定好每一个命令的参数长度和类型,通过占位符匹配对应的参数,最后给参数进行赋值生成对应配置文件。
现有技术中基于文本模板替换技术生成配置文件的方式至少存在如下缺陷:首先,耦合性高,每个模板的命令格式和参数都是固定的,只能在特定架构角色下特定厂商设备使用,无法动态复用;其次,灵活性低,即使对于相同功能属性的设备,不同架构不同厂商的条件下仍需采用不同的方式编写配置方案;再者,维护成本大,因为每个厂商对应的配置命令和配置方式不相同,所以在编写之时如果对该设备命令格式不熟悉则很容易出错,编写效率和准确性低,无法统一管理,导致维护难度加大。
发明内容
本申请的一个目的在于提出一种配置文件生成方法、装置,至少在一定程度上能够实现模板的灵活调用,以保证配置属性模板的可复用性和易维护性。
根据本申请实施例的一方面,申请了一种配置文件生成方法,所述方法包括:
获取待配置网络设备的功能属性;
根据所述待配置网络设备的功能属性,调用与所述待配置网络设备的各个功能属性相对应的配置属性模板;
根据所述待配置网络设备的功能属性,确定与所述待配置网络设备的各个功能属性相对应的配置参数;
将所述配置参数传入所述配置属性模板,生成所述待配置网络设备的配置文件。
根据本申请实施例的一方面,申请了一种配置文件生成装置,包括:
获取模块,用于获取待配置网络设备的功能属性;
调用模块,用于根据所述待配置网络设备的功能属性,调用与所述待配置网络设备的各个功能属性相对应的配置属性模板;
确定模块,用于根据所述待配置网络设备的功能属性,确定与所述待配置网络设备的各个功能属性相对应的配置参数;
生成模块,用于将所述配置参数传入所述配置属性模板,生成所述待配置网络设备的配置文件。
本申请的实施例提供的技术方案可以包括以下有益效果:本申请提供的技术方案根据网络设备的功能属性,生成与网络设备的各个功能属性相对应的配置属性模板,并根据网络设备的功能属性,确定出与网络设备的各个功能属性相对应的配置参数,当需要生成待配置网络设备的配置文件时,只需要将与待配置网络设备的各个功能属性相对应的配置参数传入对应的配置属性模板,即可生成待配置网络设备的配置文件,从而实现了配置属性模板的定义统一,无需再去维护大量的基于厂商的定制化配置模板,大大提高了机房建设和设备配置变更时配置方案的编写效率和准确性,同时降低了网络架构人员对于不同设备厂商的网络设备命令行的熟悉程度,确保网络配置更高效更便捷。
本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910708622.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通话处理方法、装置及设备
- 下一篇:检测水果中叶菌唑残留量的方法