【技术实现步骤摘要】
本专利技术涉及通信技术,尤其涉及一种加速资源处理方法、装置及网络功能虚拟化系统。
技术介绍
传统的电信系统通过各种专用的硬件设备组成,不同的应用采用不同的硬件设备。随着网络规模的增长,系统越来越复杂,带来了诸多的挑战,包括新增业务的开发上线、系统的运维、资源利用率等。为了应对这些挑战,提出了网络功能虚拟化(Network Function Virtualization,简称NFV)技术。NFV技术将电信网络中各个网元的功能从原有的专用硬件平台迁移至通用的商用货架产品(Commercial-Off-The-Shelf,简称COTS)服务器上,将电信网络中使用的各个网元转变成为独立的应用,可以灵活部署在基于标准的服务器、存储以及交换机等其他设备构建的统一基础设施平台上,并通过虚拟化技术,对基础设施硬件设备资源池化及虚拟化,对上层应用提供虚拟资源,实现应用、硬件解耦,使得每一个应用能够快速增加虚拟资源以实现快速扩展系统容量的目的,或者能够快速减少虚拟资源以实现收缩系统容量的目的,大大提升网络的弹性。在NFV架构中,包括虚拟网络功能和基础设施层,虚拟网络功能可以提供原有电信网络的不同网元的功能,虚拟网络功能可以使用基础设施层的硬件资源,包括计算硬件、存储硬件、网络硬件以及加速硬件。其中,加速硬件是专用于一些复杂功能加速的硬件,例如加解密、媒体音视频转码对应的硬件。现有技术中,当虚拟网络功能对应的业务需要申请加速资源时,则会在申请中携带加速类型、算法类型等对于加速资源的要求,NFV会根据加速资源的要求选择能够满足要求的加速硬件。但是,使用现有技术选择加速硬件,仅能 ...
【技术保护点】
一种加速资源处理方法,其特征在于,包括:接收业务的加速资源请求,所述加速资源请求中包括加速资源的属性参数和业务加速资源调度策略,其中,所述业务加速资源调度策略为根据所述业务的业务需求确定的;根据所述加速资源的属性参数和所述业务加速资源调度策略,确定所述业务的加速资源。
【技术特征摘要】
1.一种加速资源处理方法,其特征在于,包括:接收业务的加速资源请求,所述加速资源请求中包括加速资源的属性参数和业务加速资源调度策略,其中,所述业务加速资源调度策略为根据所述业务的业务需求确定的;根据所述加速资源的属性参数和所述业务加速资源调度策略,确定所述业务的加速资源。2.根据权利要求1所述的方法,其特征在于,所述根据所述加速资源的属性参数和所述业务加速资源调度策略,确定所述业务的加速资源,包括:根据所述加速资源的属性参数,确定加速资源计算节点;根据所述业务加速资源调度策略,从所述加速资源计算节点中确定所述业务的加速资源的计算节点。3.根据权利要求2所述的方法,其特征在于,所述根据所述加速资源的属性参数,确定加速资源计算节点之前,包括:根据所述加速资源请求,获取计算资源计算节点。4.根据权利要求3所述的方法,其特征在于,所述根据所述业务加速资源调度策略,从所述加速资源计算节点中确定所述业务的加速资源的计算节点,包括:按照所述加速资源调度策略中的加速资源的优先级顺序,确定当前加速资源类型;若所述当前加速资源类型为本地虚拟化加速资源或本地硬直通加速资源,则:从所述加速资源计算节点和所述计算资源计算节点的交集中确定所述业务的加速资源的计算节点;若所述当前加速资源类型为远端虚拟化加速资源或远端硬直通加速资源,则:从所述加速资源计算节点和所述计算资源计算节点的差集中确定所述业务的加速资源的计算节点。5.根据权利要求4所述的方法,其特征在于,所述从所述加速资源计算节点和所述计算资源计算节点的交集中确定所述业务的加速资源的计算节点,包括:判断所述加速资源计算节点和所述计算资源计算节点的交集中的当前计
\t算节点的形态属性是否与所述当前加速资源类型一致,若一致,则将当前计算节点作为所述业务的加速资源的计算节点。6.根据权利要求4所述的方法,其特征在于,所述从所述加速资源计算节点和所述计算资源计算节点的差集中确定所述业务的加速资源的计算节点,包括:判断所述加速资源计算节点和所述计算资源计算节点的差集中的当前计算节点的形态属性是否与所述当前加速资源类型一致,若一致,则将当前计算节点作为所述业务的加速资源的计算节点。7.根据权利要求5或6所述的方法,其特征在于,所述形态属性用于标识所述计算节点的部署形态,所述部署形态包括虚拟化和硬直通。8.根据权利要求5或6所述的方法,其特征在于,还包括:接收加速资源属性信息,所述加速资源属性信息中至少包括所述形态属性,所述加速资源属性信息通过周期性或计算节点初始化时查询加速资源属性获得。9.根据权利要求1所述的方法,其特征在于,所述接收业务的加速资源请求之前,还包括:接收新增加速资源调度策略指示,所述新增加速资源调度策略指示中包括策略名称、加速资源类型以及每种类型的加速资源的调度优先级;根据策略名称、加速资源类型以及每种类型的加速资源的调度优先级,生成所述加速资源调度策略。10.根据权利要求1所述的方法,其特征在于,所述接收业务的加速资源请求之后,还包括:若所述资源调度请求中不包括所述加速资源调度策略,则将默认加速资源调度策略确定为所述资源调度请求中的加速资源调度策略。11.根据权利要求10所述的方法,其特征在于,所述默认加速资源调度策略中每种类型的加速资源的调度优先级从高到低分别为:本地虚拟化加速资源、远端虚拟化加速资源、本地硬直通加速资源、远端硬直通加速资源。12.根据权利要求1所述的方法,其特征在于,所述属性参数包括:加速类型、算法类型以及加速流量。13.一种加速资源处理装置,其特征在于,包括:第一接收模块,用于接收业务的加速资源请求,所述加速资源请求中包括加速资源的属性参数和业务加速资源调度策略...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。