虚拟化网络功能网元编排调度方法、装置和系统制造方法及图纸

技术编号:29672401 阅读:40 留言:0更新日期:2021-08-13 21:53
本公开公开了一种虚拟化网络功能网元编排调度方法、装置和系统,涉及云计算领域中的容器技术领域。其中的方法包括:获取容器服务链中VNF网元间的依赖关系和每个VNF网元的网络栈类型;获取每个集群中每个节点的资源占用情况;根据VNF网元间的依赖关系、每个VNF网元的网络栈类型、以及每个节点的资源占用情况,对每个VNF网元进行编排调度。本公开在满足服务响应时间要求的前提下,最小化容器资源开销,能够最大程度保障网络质量,提升底层设备资源利用率。

【技术实现步骤摘要】
虚拟化网络功能网元编排调度方法、装置和系统
本公开涉及云计算领域中的容器
,尤其涉及一种虚拟化网络功能网元编排调度方法、装置和系统。
技术介绍
NFV(NetworkFunctionsVirtualization,网络功能虚拟化)、5G网元微服务设计、容器化部署已成趋势,而容器服务供应链中的各个VNF(VirtualNetworkFunction,虚拟化网络功能)网元间具有一定的依赖关系,在大并发、低时延的业务场景中,为了保障高效的网络传输性能,往往需要把具有依赖关系的容器VNF亲和性调度到同一集群内、同一个节点内甚至同一个Pod(容器实例)内。在相关技术中,一种方案为VNF集群级亲和性调度。即把相互依赖的各个VNF调度到同一集群的不同节点上,导致网络功能性能不稳定。对于有高响应速度需求的VNF来说,跨节点独立部署,仍不能满足低时延场景,各个VNF间通过网络栈跨节点通信存在性能损耗,网络服务难以保障基本的用户体验。一种方案为VNF节点级亲和性调度。即把相互依赖的各个VNF调度到同一集群的同一节点上,导致资源浪费,某些集群节本文档来自技高网...

【技术保护点】
1.一种虚拟化网络功能网元编排调度方法,包括:/n获取容器服务链中虚拟化网络功能VNF网元间的依赖关系和每个VNF网元的网络栈类型;/n获取每个集群中每个节点的资源占用情况;/n根据所述VNF网元间的依赖关系、每个所述VNF网元的网络栈类型、以及每个节点的资源占用情况,对每个所述VNF网元进行编排调度。/n

【技术特征摘要】
1.一种虚拟化网络功能网元编排调度方法,包括:
获取容器服务链中虚拟化网络功能VNF网元间的依赖关系和每个VNF网元的网络栈类型;
获取每个集群中每个节点的资源占用情况;
根据所述VNF网元间的依赖关系、每个所述VNF网元的网络栈类型、以及每个节点的资源占用情况,对每个所述VNF网元进行编排调度。


2.根据权利要求1所述的虚拟化网络功能网元编排调度方法,其中,对每个所述VNF网元进行编排调度包括:
根据节点的资源占用情况,判断一个节点是否能够满足具有依赖关系的VNF网元的需求;
根据每个VNF网元的网络栈类型,判断具有依赖关系的VNF网元是否均支持用户态内存接口直接通信;
若所述一个节点能够满足所述具有依赖关系的VNF网元的需求,且所述具有依赖关系的VNF网元均支持用户态内存接口直接通信,则将所述具有依赖关系的VNF网元编排调度到同一节点的同一容器实例中。


3.根据权利要求2所述的虚拟化网络功能网元编排调度方法,其中,对每个所述VNF网元进行编排调度还包括:
若所述一个节点能够满足所述具有依赖关系的VNF网元的需求,但所述具有依赖关系的VNF网元中包含不支持用户态内存接口直接通信类型的VNF网元,则将支持用户态内存接口直接通信的VNF网元和不支持用户态内存接口直接通信的VNF网元,分别编排调度到同一节点的不同容器实例中。


4.根据权利要求2所述的虚拟化网络功能网元编排调度方法,其中,对每个所述VNF网元进行编排调度还包括:
若所述一个节点不能满足所述具有依赖关系的VNF网元的需求,则将所述具有依赖关系的VNF网元编排调度到同一集群的不同节点中。


5.根据权利要求2至4任一所述的虚拟化网络功能网元编排调度方法,其中,对每个所述VNF网元进行编排调度还包括:
若容器服务链前后两个VNF网元之间没有依赖关系,一个节点能够满足所述两个VNF网元的需求,但两个节点间的通信网络时延不能满足所述两个VNF网元间...

【专利技术属性】
技术研发人员:林园致何震苇张凌严丽云杨新章
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

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

1