The embodiment of the invention, a software defined network dynamic bandwidth allocation method, device, equipment and storage medium, which is provided, the method includes: receiving a request of the virtual network, virtual network requests from multiple virtual link request; for each virtual link virtual network request request, find the target resource allocation information matching with the virtual link request from resource allocation information pre stored in the database, save multiple virtual link request respectively corresponding relationship between history and resource allocation of information resource allocation information database, resource allocation information including distribution path, and allocated bandwidth; if the search to find information, resource allocation as resource allocation the virtual link request corresponding information. Through the software provided by the embodiment of the invention, we define the network dynamic bandwidth allocation method, device, device and storage medium, which can reduce the complexity of resource allocation process.
【技术实现步骤摘要】
软件定义网络动态带宽分配方法、装置、设备及存储介质
本专利技术涉及通信
,特别是涉及一种软件定义网络动态带宽分配方法、装置、设备及存储介质。
技术介绍
NV(NetworkVirtualization,网络虚拟化)允许多个虚拟网络在同一物理网络上共存,通过共享同一物理资源的多个虚拟网络向不同的用户提供服务。但是传统的网络虚拟化配置和操作比较复杂。为了简化对多个虚拟网络的配置和操作,进一步便于管理,将SDN(SoftwareDefinedNetworking,软件定义网络)应用到网络虚拟化中。SDN将控制平面与数据平面分离开,通过控制器对所有的网络资源进行集中管理,如此使得对网络的管理变得灵活和高效。通过将SDN与NV相结合,形成一种VSDN架构,该VSDN架构包括:物理层、虚拟网络层、控制层。物理层是基础物理设施层,可以由多个SDN交换机组成,负责实际的数据转发等。虚拟网络层,决策资源分配,即虚拟网络拓扑到物理拓扑的映射,例如,具体路径分配的计算等。控制层集中控制、管理网络资源,根据虚拟网络层决策的路径分配等资源分配信息,进行实际的资源分配,例如,下发转发路 ...
【技术保护点】
一种软件定义网络动态带宽分配方法,其特征在于,包括:接收虚拟网络请求,所述虚拟网络请求由多个虚拟链路请求组成;针对所述虚拟网络请求中的每个虚拟链路请求,从预先保存的资源分配信息数据库中查找与该虚拟链路请求匹配的目标资源分配信息,其中,所述资源分配信息数据库中保存多个历史虚拟链路请求分别与资源分配信息的对应关系,所述资源分配信息包括已分配路径、以及已分配带宽;如果查找到,将查找到的所述资源分配信息作为该虚拟链路请求对应的资源分配信息。
【技术特征摘要】
1.一种软件定义网络动态带宽分配方法,其特征在于,包括:接收虚拟网络请求,所述虚拟网络请求由多个虚拟链路请求组成;针对所述虚拟网络请求中的每个虚拟链路请求,从预先保存的资源分配信息数据库中查找与该虚拟链路请求匹配的目标资源分配信息,其中,所述资源分配信息数据库中保存多个历史虚拟链路请求分别与资源分配信息的对应关系,所述资源分配信息包括已分配路径、以及已分配带宽;如果查找到,将查找到的所述资源分配信息作为该虚拟链路请求对应的资源分配信息。2.根据权利要求1所述的方法,其特征在于,所述虚拟链路请求包括虚拟链路源节点、虚拟链路目的节点、以及从所述虚拟链路源节点到所述虚拟链路目的节点的虚拟链路的请求带宽;所述从预先保存的资源分配信息数据库中查找与该虚拟链路请求匹配的目标资源分配信息,包括:从所述资源分配信息数据库中查找,是否存在该虚拟链路请求中所述虚拟链路对应的资源分配信息;如果存在,判断所述请求带宽是否大于所述资源分配信息中的已分配带宽;在所述请求带宽不大于所述已分配带宽时,将查找到的所述资源分配信息作为与该虚拟链路请求匹配的目标资源分配信息。3.根据权利要求2所述的方法,其特征在于,在判断所述请求带宽是否大于所述资源分配信息中的已分配带宽之后,还包括:在所述请求带宽大于所述已分配带宽时,将所述资源分配信息中的已分配路径作为所述虚拟链路请求对应的满载路径;根据网络物理节点的拓扑结构中、除所述满载路径之外的剩余拓扑,确定与该虚拟链路请求匹配的最短路径,并将所述最短路径作为与该虚拟链路请求匹配的目标资源分配信息。4.根据权利要求3所述的方法,其特征在于,在所述确定与该虚拟链路请求匹配的最短路径,并将所述最短路径作为与该虚拟链路请求匹配的目标资源分配信息之后,还包括:将确定出的该资源分配信息与该虚拟链路请求的对应关系,添加至所述资源分配信息数据库中。5.根据权利要求1至4任一所述的方法,其特征在于,所述虚拟网络请求还包括所述虚拟网络请求能够等待的最长时间;在所述接收虚拟网络请求之后,还包括:根据所述虚拟网络请求的类型,将所述虚拟网络请求划分到所述类型对应的队列中;按照不同虚拟网络...
【专利技术属性】
技术研发人员:寿国础,柴瑶琳,胡怡红,刘雅琼,郭志刚,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。