[发明专利]解决并发访问网元受限问题的方法、系统及计算机可读存储介质有效
申请号: | 202011618673.5 | 申请日: | 2020-12-31 |
公开(公告)号: | CN112737965B | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 石鸿伟;孙建坤;陈庆强;黄韬 | 申请(专利权)人: | 网络通信与安全紫金山实验室 |
主分类号: | H04L47/12 | 分类号: | H04L47/12;H04L43/08;G06F9/54;G06F9/50 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 徐晓鹭 |
地址: | 210000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解决 并发 访问 受限 问题 方法 系统 计算机 可读 存储 介质 | ||
本发明公开了解决并发访问网元受限问题的方法、系统及计算机可读存储介质,该方法包括:步骤一:逐个遍历网元,查询出以该网元为源节点的所有隧道,并将查询到的隧道添加到待检测的隧道队列中;步骤二:根据当前设备剩余的并发个数leftNum,从待检测的隧道队列中移除leftNum个的隧道,向设备下发这些隧道的检测,并将这些隧道添加到未获取到检测结果的隧道队列中;步骤三:将获取到结果的隧道从未获取到检测结果的隧道队列中移除,并将占用的leftNum释放,同时将检测结果保存到控制器上;重复上述步骤,从而完成控制器上隧道性能信息的采集,同时完成对控制器并发访问网元的控制。本发明可以有效解决控制器对网元的突增的并发访问,保证控制器健康稳定的运行。
技术领域
本发明属于 IP 骨干网和 5G 承载网络中的应用技术领域,具体涉及SDN(Software Defined Network,软件定义网络)场景下控制器访问网元的并发控制。
背景技术
随着网络日新月异的发展,4K、VR应用的出现,IP骨干网作为连接各种业务不可或缺的纽带,不可避免的面临着新的问题和新的挑战。运营商需要实时监控网络的各种性能数据,以及时发现问题,应对网络中各种突发状况。随着SDN网络的设备规模日益增大,承载的业务越来越多,用户对SDN网络的智能运维提出了更高的要求,包括监控数据拥有更高的精度以便及时检测和快速调整微突发流量,同时监控过程要对设备自身功能和性能影响小以便提高设备和网络的利用率。
为了减少监控对网元转发的影响,网元会对并发访问做一定的限制,控制器访问网元的并发量突变,可能导致超出网元并发能力的访问失败问题。
发明内容
为了解决上述技术问题,本发明提供了对控制器并发网元进行控制的一种解决并发访问网元受限问题的方法,该方法可以有效解决控制器对网元的突增的并发访问,保证控制器健康稳定的运行。
本发明通过以下方案实现:
一种解决并发访问网元受限问题的系统,所述系统包括:
第一生产者,待检测隧道队列,第一消费者,未获取检测结果的隧道队列和第二消费者,其中,
所述第一生产者定时遍历网元设备,获取以网元设备为源节点的所有隧道,并将查询到的隧道添加到待检测隧道队列中;
所述待检测隧道队列维护储存待检测的隧道的状态信息,用于去除重复的隧道;
所述第一消费者根据当前网元设备支持的并发数量leftNum,从所述待检测隧道队列中取出leftNum个隧道,向网元设备下发这些隧道的检测指令,并将这些隧道添加到所述未获取检测结果的隧道队列;
所述未获取检测结果的隧道队列维护阻塞队列,该队列中保存已经向网元设备下发检测但未取到检测结果的隧道信息;
所述第二消费者向网元设备查询未获取结果的隧道队列中隧道的检测结果,若获取检测结果,则将查询到检测结果的隧道从未获取检测结果的隧道队列中移除,将其占用的资源释放,并将检测结果保存到控制器上。
进一步的,所述待检测的隧道队列维护储存在其内部隧道的状态信息,具体包括已存在的隧道ID 单元existedTunnelIds、待检测隧道waitingTunnel和剩余可访问资源的数量单元leftNum三个变量,其中,所述existedTunnelIds表示已经存在的隧道的ID,其包括待检测的隧道ID;所述waitingTunnel用于保存待检测的隧道;leftNum用于控制并发,其初始值为网元能够支持的并发数目。
进一步的,每向网元设备下发一条隧道检测,leftNum的值减一;每次从网元设备上查询到一条隧道的检测结果,表示网元设备上该隧道检测完成,leftNum的值加一。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网络通信与安全紫金山实验室,未经网络通信与安全紫金山实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011618673.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:板肋式外挂墙板及制作工艺
- 下一篇:一种弹性减震型补偿器