[发明专利]基于SDN的虚拟化网络数据平面配置恢复系统及方法有效
申请号: | 201811025251.X | 申请日: | 2018-09-04 |
公开(公告)号: | CN108989134B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 胡章丰;李彦君;任秋峥;张信杰;韩杨;路海龙 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sdn 虚拟 网络 数据 平面 配置 恢复 系统 方法 | ||
1.一种基于SDN的虚拟化网络数据平面配置恢复系统,其特征在于:包括OpenStack云计算管理平台,networking odl组件,opendaylight控制器,Disaster Recovery组件和计算节点;所述networking odl组件作为OpenStack云计算管理平台与opendaylight控制器的连接纽带,OpenStack云计算管理平台通过networking odl组件与opendaylight控制器关联,通过networking odl组件向opendaylight控制器下发配置信令,opendaylight控制器将配置信令下发到各个计算节点即可;所述Disaster Recovery组件直接连接到networking odl组件;
所述Disaster Recovery组件包括信令截获子模块,信令过滤子模块,信令维护处理子模块,配置数据库子模块和配置恢复子模块;
所述信令截获子模块负责从networking odl组件中截获由OpenStack云计算管理平台发往opendaylight控制器的信令消息;所述信令过滤子模块负责从截获的信令消息中将非配置类信令消息过滤掉,仅保留配置类信令消息;所述信令维护处理子模块负责维护配置信令的有效性,当配置信令为资源删除型信令时,则信令维护子模块将删除配置数据库中与该资源相关的数据记录条目;所述配置数据库子模块用于持久化配置信令;所述配置恢复子模块则用于读取配置数据库中的信令消息,按时序进行配置恢复,配置恢复过程可以自动触发或用户手动触发。
2.根据权利要求1所述的基于SDN的虚拟化网络数据平面配置恢复系统,其特征在于:所述非配置类信令包括查询信令,日志信令和握手信令。
3.根据权利要求1或2所述的基于SDN的虚拟化网络数据平面配置恢复系统的恢复方法,其特征在于:Disaster Recovery组件在networking odl组件上截获各种配置信令并记录下来;当系统发生不可恢复的故障或错误时,可以清楚opendaylight控制器中的所有状态数据,重置opendaylight控制器并重启数据平面各节点的ovs服务,将系统运行状态暂时归0;然后启动配置恢复过程,从配置数据库子模块中读出配置信令序列,按时序依次进行配置恢复,最终实现整个数据平面的配置恢复。
4.根据权利要求3所述的基于SDN的虚拟化网络数据平面配置恢复系统的恢复方法,其特征在于,具体包括以下步骤:
(1)截获OpenStack云计算管理平台与opendaylight控制器之间的配置下发信令,按发生时间顺序计入配置数据库子模块中;
(2)当OpenStack云计算管理平台下发delete资源的配置请求时,删除之前配置数据库子模块中计入的该资源的post和put记录,保证当前配置数据库子模块中的配置状态与实际控制平面的配置状态一致;
(3)当发生不可恢复的故障时,清除opendaylight控制器控制平面的所有数据,重启计算节点上ovs服务,并触发数据平面自动配置恢复功能;
(4)启动自动恢复功能,轮训按时序读取数据库中记录的配置信令,并通过rest接口以次下发到opendaylight控制器上,由SDN控制器根据配置信令来依次完成数据平面各计算节点的配置恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811025251.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于蚁群算法的网络探测优化方法
- 下一篇:网络设备故障检测方法及装置