[发明专利]SDN网络中校正网元配置参数的方法、装置及SDN控制器架构在审
申请号: | 201710324030.1 | 申请日: | 2017-05-10 |
公开(公告)号: | CN108880837A | 公开(公告)日: | 2018-11-23 |
发明(设计)人: | 赵杨旭峰;陈秀忠;吕屹;庞俊英 | 申请(专利权)人: | 杭州达乎科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;窦晓慧 |
地址: | 310012 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网元 校正 网元配置 配置参数 要求配置 存储 锁定 控制器架构 网络控制器 架构系统 配置下发 业务中断 网络 | ||
本发明公开了一种SDN网络中校正网元配置参数的方法及装置,以及一种SDN网络控制器架构系统。所述SDN网络中校正网元配置参数的方法包括:对网元进行锁定;判断所述网元实际配置参数和当前存储的所述网元的要求配置参数之间是否相同,若否,以所述当前存储的所述网元的要求配置参数为依据,校正所述网元的实际配置参数;解除对所述网元的锁定。采用上述方法,解决现有将错误的配置下发到网元导致业务中断的问题。
技术领域
本发明涉及网络技术,具体涉及一种SDN网络中校正网元配置参数的方法及装置。本发明同时涉及一种SDN网络控制器架构系统。
背景技术
在SDN网络中,为了让控制平面更加独立,实现更加灵活的集中控制,将分布式的控制功能集中到集中的控制器中,从而更加彻底的简化数据转发平面,增强数据转发平面的稳定,需要保持构成转发平面的网元中的实时配置参数与控制器要求配置参数相同。
现有技术下,提供了一种典型的SDN(软件定义网络)网络控制器实现架构ODL(如图1所述),在ODL控制器方案中,设计了两个数据存储模块,一个为要求配置参数存储模块(Configuration DataStore),用于保存开发人员设置的对网元(NE)要求配置参数,另一个为实际配置参数存储模块(Operation DataStore),用于保存网元真实运行时的配置信息。ODL会定时从网元获取实际配置参数,更新到实际配置参数存储模块中。通过对要求配置参数存储模块和实际配置参数存储模块的差异对比,发现要求配置参数相对于实际配置参数有新增的内容,对网元下发新增的配置信息,如果要求配置参数相对于实际配置参数有删除的内容,则对网元下发删除的配置信息。
但实际配置参数存储模块的更新并不是实时的,存在时间滞后,若在这个滞后间隔时间段内网元实际配置参数与实际配置参数存储模块中存储的实际配置参数不一致,则将要求配置参数存储模块和实际配置参数存储模块对比后得到的差异就会存在错误,进而将错误的配置参数下发到网元,将错误的配置下发到网元是极其危险的,可能导致业务中断。
发明内容
本发明提供一种SDN网络中校正网元配置参数的方法,以解决现有将错误的配置下发到网元导致业务中断的问题。
所述方法包括:
对网元进行锁定;
判断所述网元实际配置参数和当前存储的所述网元的要求配置参数之间是否相同,若否,以所述当前存储的所述网元的要求配置参数为依据,校正所述网元的实际配置参数;
解除对所述网元的锁定。
可选的,所述方法包括:
在对网元进行锁定的步骤之后,当有待执行的修改所述网元的实际配置参数的配置任务时,将所述任务缓存到所述网元对应的任务队列;
在解除对所述网元的锁定的步骤之后,查找所述网元对应的任务队列是否存在待执行的配置任务;
若存在,执行所述待执行的配置任务,实现对所述网元的实际配置参数的更新;
对所述当前存储的所述网元的要求配置参数进行更新。
可选的,所述方法包括:
以一定时间间隔执行所述的SDN网络中校正网元配置参数的方法。
可选的,所述判断所述网元实际配置参数和当前存储的所述网元的要求配置参数之间是否相同,包括:
获取所述网元的实际配置参数;
获取所述当前存储的所述网元的要求配置参数;
将所述网元的实际配置参数与所述当前存储的所述网元的要求配置参数进行对比,若不同,则所述判断所述网元的实际配置参数和当前存储的所述网元的要求配置参数之间是否相同的判断结果为否。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州达乎科技有限公司,未经杭州达乎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710324030.1/2.html,转载请声明来源钻瓜专利网。