The invention discloses an information inquiry method and a system for a SDN multilayer controller. The method comprises: receiving SDN controller application / upper SDN controller sends the query request; if the query for the global information, the query query forwarding SDN controller to floor; if the query is a single information query in this layer is in the cache: if hit, it returns the query information; otherwise the query request is forwarded to the lower controller SDN. The cache module is added in the SDN controller in the query can effectively improve the efficiency of APP query and network maintenance; by reducing redundant cache copies in the network, can improve the cache hit rate, delay and network bandwidth to reduce APP access to content.
【技术实现步骤摘要】
一种用于SDN多层控制器的信息查询方法及系统
本专利技术涉及通信
,尤其涉及一种用于多层SDN控制器的信息查询方法及系统。
技术介绍
软件定义网络(SoftwareDefinedNetwork,SDN),是Emulex网络一种新型网络创新架构,是网络虚拟化的一种实现方式,其将网络的控制平面与数据转发平面进行分离,从而通过集中式控制器中的软件平台实现可编程化控制底层硬件,实现对网络资源灵活地按需调配。在SDN网络中,网络设备只负责单纯的数据转发,可以采用通用的硬件;而原来负责控制的操作系统将提炼为独立的网络操作系统,负责对不同业务特性进行适配,而且网络操作系统和业务特性以及硬件设备之间的通信都可以通过编程实现。SDN应用于电信领域中是一个趋势,比如SDN架构用于PTN网络,称之为SPTN网络,其为将SDN的集中化智能控制与PTN电信级的可靠性、端到端的QoS保障结合起来的全新网络系统,可实现网络的简化运维,支持网络的全面开放,实现网络的增值应用和开发。然而由于电信网络一般规模大、组网复杂,所以存在部署SDN多层控制器的情况,这在SPTN网络中也是必须考虑的场景。然而目前现有技术中,还没有一种针对SDN多层控制器快速查询信息的方法。
技术实现思路
针对现有技术的不足,本专利技术提供一种用于SDN多层控制器的信息查询方法及系统,用以解决多层SDN控制器在SPTN网络中快速查询信息的问题。依据本专利技术的一个方面,提供一种用于SDN多层控制器的信息查询方法,包括:SDN控制器接收到应用程序/上层SDN控制器发送的查询请求;若为全域信息查询,则将查询请求转发到底层 ...
【技术保护点】
一种用于SDN多层控制器的信息查询方法,其特征在于,包括:SDN控制器接收应用程序/上层SDN控制器发送的查询请求;若为全域信息查询,则将查询请求转发到底层的SDN控制器进行查询操作;若为单条信息查询,则在本层的缓存中进行查询:若命中,则返回查询信息;否则,将查询请求转发至下层的SDN控制器。
【技术特征摘要】
1.一种用于SDN多层控制器的信息查询方法,其特征在于,包括:SDN控制器接收应用程序/上层SDN控制器发送的查询请求;若为全域信息查询,则将查询请求转发到底层的SDN控制器进行查询操作;若为单条信息查询,则在本层的缓存中进行查询:若命中,则返回查询信息;否则,将查询请求转发至下层的SDN控制器。2.如权利要求1所述的方法,其特征在于,所述方法还包括:底层SDN控制器在进行查询操作时,在本层的缓存中进行查询信息:若命中,则返回查询信息;若未命中,则向实际物体网络发起查询,并返回查询信息。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:所述缓存按照每个缓存文件被访问次数的大小依序存储缓存文件。4.如权利要求3所述的方法,其特征在于,所述方法还包括:SDN控制器在本层缓存中命中查询信息后,将命中的缓存文件的被访问次数加1,并按照被访问次数的大小调整缓存文件的存储顺序。5.如权利要求3所述的方法,其特征在于,所述方法还包括:当接收到应用程序查询请求的SDN控制器收到下层SDN控制器返回的查询信息后,将所述查询信息依序替换被访问次数较小的缓存文件。6.如权利要求3所述的方法,其特征在于,所述方法还包括:SDN控制器对本层的缓存查询一次后,所有缓存文件的计量器均自动减去查询信息大小;当某计量器小于零时,将对应缓存文件的被访问的次数减1;以及当缓存文件的被访问次数发生变化时,将该缓存文件的计量器调整至所述缓存的容量大小。7.如权利要求1所述的方法,其特征在于,所述方法还包括:SDN控制器接收到的请求信息为操作指令,则完成相应操作后进行缓存更新检查。8.一种用于SDN多层控制器的信息查询系统...
【专利技术属性】
技术研发人员:肖红运,李兴明,宋杰,欧雪刚,陈捷,张新平,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。