[发明专利]一种基于微服务架构的异构网络设备统一管控方法和系统有效
申请号: | 202211341722.4 | 申请日: | 2022-10-31 |
公开(公告)号: | CN115396305B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 杨林;高先明;冯涛;蒋山青 | 申请(专利权)人: | 中国人民解放军军事科学院系统工程研究院 |
主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L41/0213 |
代理公司: | 中国和平利用军工技术协会专利中心 11215 | 代理人: | 周玄 |
地址: | 100141*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 微服 架构 网络设备 统一 方法 系统 | ||
1.一种基于微服务架构的异构网络设备统一管控方法,其特征在于,所述微服务架构提供的微服务包括设备策略建模服务、网络设备管理服务、指令重组服务、任务编排服务和任务下发服务;所述方法具体包括:
步骤S1、调用所述设备策略建模服务,获取设备类别模型库和配置策略模型库;
步骤S2、调用所述网络设备管理服务,利用所述设备类别模型库和所述配置策略模型库,将当前网络环境中的网络设备注册为在逻辑层面上对应的映射设备;
步骤S3、调用所述指令重组服务,基于接收到的策略参数和所述配置策略模型库中与所述映射设备关联的配置策略模型,生成所述映射设备的指令数据;
步骤S4、调用所述任务编排服务,根据预设的依赖关系规则和指令属性规则对所述指令数据进行编排;
步骤S5、调用所述任务下发服务,将经编排的指令数据下发至所述当前网络环境中的网络设备,从而实现统一管控。
2.根据权利要求1所述的一种基于微服务架构的异构网络设备统一管控方法,其特征在于,在所述步骤S1中:
所述设备类别模型库中存储有若干设备类别模型,一个所述设备类别模型用于描述一类异构网络设备的硬件属性,所述硬件属性包括设备类型、设备品牌、操作系统版本号;
所述配置策略模型库中存储有与所述设备类别模型唯一对应的配置策略模型,一个所述配置策略模型用于对一类所述异构网络设备的指令本体进行抽象化描述,从而得到所述指令本体的特征;
其中,所述异构网络设备的指令包括设备操作指令、设备配置指令和流表配置指令;所述指令本体为对所述异构网络设备进行各类指令配置时的可执行命令,包括指令关键字和所述策略参数;所述指令本体的特征为所述指令本体的结构定义,包括关键字定义和策略参数定义。
3.根据权利要求2所述的一种基于微服务架构的异构网络设备统一管控方法,其特征在于,在所述步骤S2中:利用所述设备类别模型库中与所述当前网络环境中的网络设备对应的设备类别模型,将所述当前网络环境中的网络设备注册为逻辑层面上的映射设备,并将所述映射设备与所述配置策略模型库中对应的配置策略模型进行关联;其中,将所述当前网络环境中的网络设备的IP地址、MAC地址和管理员信息一并注册到所述映射设备中。
4.根据权利要求3所述的一种基于微服务架构的异构网络设备统一管控方法,其特征在于,在所述步骤S3中:加载经关联的配置策略模型,从所述经关联的配置策略模型中提取出所述指令本体的特征,将所述接收到的策略参数代入所述 指令本体的特征,以获取所述指令本体,为所述指令本体添加指令属性从而得到所述指令数据;其中,所述指令属性包括指令执行时间、指令执行等级和指令执行方式。
5.根据权利要求4所述的一种基于微服务架构的异构网络设备统一管控方法,其特征在于,在所述步骤S3中:通过对若干指令字段进行排列组合形成能够执行的指令本体,再由能够执行的指令本体和对应的所述指令属性构成所述指令数据,所述指令数据用于执行所述映射设备的所述设备操作指令、所述设备配置指令和所述流表配置指令。
6.根据权利要求5所述的一种基于微服务架构的异构网络设备统一管控方法,其特征在于,在所述步骤S4中:所述依赖关系规则表征:根据不同指令数据所对应的配置策略模型之间的依赖关系,处在先决依赖条件的指令数据具有更高优先级;所述指令属性规则表征:根据所述指令属性的属性值调整编排优先级。
7.根据权利要求6所述的一种基于微服务架构的异构网络设备统一管控方法,其特征在于,在所述步骤S5中:将所述经编排的指令数据经过设备命令行、SNMP协议接口或者OpenFlow协议接口发送到所述当前网络环境中的网络设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军军事科学院系统工程研究院,未经中国人民解放军军事科学院系统工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211341722.4/1.html,转载请声明来源钻瓜专利网。