用于对软件定义网络的控制平面进行配置的配置系统技术方案

技术编号:16935784 阅读:44 留言:0更新日期:2018-01-03 06:18
呈现了一种用于对软件定义网络的控制平面进行配置的配置系统(101)。所述配置系统为以分布式的方式定位在所述软件定义网络中的控制器实体中的每个确定控制平面功能的实体特定群组。所述控制平面功能适合于对诸如路由器的数据转发网络元件进行配置,以支持将由所述软件定义网络提供的服务。所述配置系统基于所述实体特定群组来组成控制数据的实体特定部分,并且将所述控制数据的所述实体特定部分发送给所述控制器实体,以便对每个控制器实体进行配置以支持所述控制平面功能的相对应的实体特定群组。因此,所述控制平面功能能够例如根据与所述控制平面功能相关的要求和/或对所述控制平面功能中的不同功能的需求的空间分布来以可扩展的方式被分布在所述控制器实体之间。

A configuration system for configuring the control plane of a software defined network

A configuration system (101) is presented for configuring the control plane of the software - defined network. The configuration system is to locate each entity specific group that controls the function of the control plane in a distributed control way in the controller entity of the software defined network. The control plane function is suitable for configuring data forwarding network components, such as routers, in order to support services provided by the software defined network. Based on the specific entity entity specific group composed of control data of the configuration system, and the control data of the entity specific parts sent to the controller so that the controller for each entity, entity configuration to support the control plane function corresponding to the entity specific group. Therefore, the control plane function can be distributed between the controller entities in a scalable way, for example, according to the requirements related to the function of the control plane and / or the demand for different functions of the control plane function.

【技术实现步骤摘要】
【国外来华专利技术】用于对软件定义网络的控制平面进行配置的配置系统
本公开大体上涉及一种软件定义网络。更具体地说,本公开涉及一种软件定义网络“SDN”的控制平面。另外,本公开涉及一种用于对软件定义网络的控制平面进行配置的配置方法和配置系统。另外,本公开涉及一种用于对软件定义网络的控制平面进行配置的计算机程序。
技术介绍
软件定义网络是用于数据传输网络的新兴架构。在软件定义网络“SDN”中,控制平面与数据平面被分离开,使得所述控制平面在能够与数据转发网络元件分离开的控制器系统中实现,且数据平面的在数据转发网络元件中实现。通常来说,软件定义网络允许对交换和/或路由策略的快速实验和优化,并且允许对以前是封闭的且专有的数据转发网络元件的内部结构的访问。数据转发网络元件能够是例如互联网协议“IP”路由器、多协议标签交换“MPLS”节点、分组光交换机、和/或以太网交换机。每个数据转发网络元件可以由单个设备或多个设备的组合组成。另外,数据转发网络能够是在也具有其它任务的硬件中运行的软件实现的虚拟机“VM”。软件定义网络“SDN”的控制器系统被适配于对数据转发网络元件进行配置,以使得数据转发网络元件能够作为软件定义网络本文档来自技高网...
用于对软件定义网络的控制平面进行配置的配置系统

【技术保护点】
一种用于对软件定义网络的控制平面进行配置的配置系统(101),所述配置系统包括:‑数据传输设备,所述数据传输设备用于将控制数据发送给以分布式的方式定位在所述软件定义网络中的控制器实体,特征在于,所述配置系统还包括用于执行以下操作的处理系统(102):‑确定控制平面功能的实体特定群组,所述实体特定群组中的每个与所述控制器实体中的相对应一个相关,并且所述控制平面功能中的每个适合于对所述软件定义网络的数据转发网络元件进行配置,以支持一个或多个应用的至少一部分,所述一个或多个应用适合于支持将由所述软件定义网络提供的一个或多个服务的至少一部分,‑基于所述控制平面功能的所述实体特定群组来组成所述控制数据的...

【技术特征摘要】
【国外来华专利技术】1.一种用于对软件定义网络的控制平面进行配置的配置系统(101),所述配置系统包括:-数据传输设备,所述数据传输设备用于将控制数据发送给以分布式的方式定位在所述软件定义网络中的控制器实体,特征在于,所述配置系统还包括用于执行以下操作的处理系统(102):-确定控制平面功能的实体特定群组,所述实体特定群组中的每个与所述控制器实体中的相对应一个相关,并且所述控制平面功能中的每个适合于对所述软件定义网络的数据转发网络元件进行配置,以支持一个或多个应用的至少一部分,所述一个或多个应用适合于支持将由所述软件定义网络提供的一个或多个服务的至少一部分,-基于所述控制平面功能的所述实体特定群组来组成所述控制数据的实体特定部分,所述控制数据的所述实体特定部分中的每个适合于对相对应的控制器实体进行配置,以支持所述控制平面功能的相对应的实体特定群组,以及-对所述数据传输设备进行控制,以将所述控制数据的所述实体特定部分发送给所述控制器实体,以便对所述控制器实体中的每个进行配置以支持所述控制平面功能的相对应的实体特定群组。2.根据权利要求1所述的配置系统,其中,所述处理系统被适配于根据与所述软件定义网络的操作相关的改变,对所述控制平面功能的所述实体特定群组中的一个或多个进行更新,以便根据与所述软件定义网络的所述操作相关的所述改变来动态地适配所述控制平面的在所述控制器实体之间的分布。3.根据权利要求1或2所述的配置系统,其中,所述处理系统被适配于基于至少所述控制器实体在所述软件定义网络内的位置以及指示对所述软件定义网络内的所述控制平面功能中的不同功能的需求的空间分布的需求分布数据,来确定所述控制平面功能的所述实体特定群组。4.根据权利要求3所述的配置系统,其中,所述处理系统被适配于根据所述需求分布数据的改变来对所述控制平面功能的所述实体特定群组中的一个或多个进行更新,以便根据对所述软件定义网络内的所述控制平面功能中的不同功能的所述需求的所述空间分布的改变来动态地适配所述控制平面的在所述控制器实体之间的分布。5.根据权利要求1至4中任一项所述的配置系统,其中,所述处理系统被适配于基于至少与所述控制平面功能相关的功能特定要求和所述控制器实体的满足所述功能特定要求的能力来确定所述控制平面功能的所述实体特定群组。6.根据权利要求5所述的配置系统,其中,所述处理系统被适配于根据所述功能特定要求的改变来对所述控制平面功能的所述实体特定群组中的一个或多个进行更新,以便根据所述功能特定要求的所述改变来动态地适配所述控制平面的在所述控制器实体之间的分布。7.根据权利要求1至6中任一项所述的配置系统,其中,所述处理系统被适配于基于至少与所述控制平面功能相关的处理工作载荷的估计量和所述控制器实体的处理能力来确定所述控制平面功能的所述实体特定群组。8.根据权利要求7所述的配置系统,其中,所述处理系统被适配于根据所述处理工作载荷的所述估计量的改变来对所述控制平面功能的所述实体特定群组中的一个或多个进行更新,以便根据所述处理工作载荷的所述估计量的所述改变来动态地适配所述控制平面的在所述控制器实体之间的分布。9.根据权利要求1至8中任一项所述的配置系统,其中,所述处理系统被适配于:-对所述控制器实体中的第一个控制器实体进行配置,以能够根据所述控制平面功能的其实体特定群组对可由所述控制器实体中的第二个控制器实体进行配置的每个数据转发网络元件进行配置,以及-对所述控制器实体中的第二个控制器实体进行配置,以能够根据所述控制平面功能的其实体特定群组对可由所述控制器装置中的所述第一个控制器装置进行配置的每个数据转发网络元件进行配置。10.根据权利要求1至9中任一项所述的配置系统,其中,所述配置系统是所述软件定义网络的网络管理系统的一部分。11.一种用于对软件定义网络的控制平面进行配置的配置方法,其特征在于所述配置方法包括:-确定(201)控制平面功能的实体特定群组,所述实体特定群组中的每个与以分布式的方式定位在所述软件定义网络中的控制器实体中的相对应一个相关,并且所述控制平面功能中的每个适合于对所述软件定义网络的数据转发网络元件进行配置,以支持一个或多个应用的至少一部分,所述一个或多个应用适合于支持将由所述软件定义网络提供的一个或多个服务...

【专利技术属性】
技术研发人员:维莱·哈利沃里茱哈马蒂·库西萨里萨米·芬纳
申请(专利权)人:科锐安特股份有限公司
类型:发明
国别省市:芬兰,FI

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1