控制设备、资源管理器及其方法技术

技术编号:20761791 阅读:23 留言:0更新日期:2019-04-03 13:39
本发明专利技术涉及一种控制设备(100)和一种资源管理器(300)。控制设备(100)包括处理器(102),用于:接收业务请求(service request,SR),其中业务请求(service request,SR)包括请求与通信系统(500)中网络功能或网络服务关联的资源(resource,R);基于业务请求(service request,SR)获取描述符(descriptor,D);从描述符(descriptor,D)中推导业务可用性水平(service availability level,SAL)的元数据;获取调测值(commissioning value,CV),其中调测值(commissioning value,CV)与业务的需求关联;将调测值(commissioning value,CV)与业务可用性水平(service availability level,SAL)的元数据映射;以及基于映射的调测值与业务可用性水平(service availability level,SAL)的元数据,推导与网络功能或网络服务关联的资源(resource,R)的业务可用性水平(service availability level,SAL)。资源管理器(300)包括处理器(302),用于:接收资源请求(resource request,RR),其中资源请求(resource request,RR)包含资源(resource,R)的业务可用性水平(service availability level,SAL)或资源(resource,R)的业务可用性水平(service availability level,SAL)的资源指示(resource indication,RI),其中资源(resource,R)与通信系统(500)中的网络功能或网络服务关联;基于业务可用性水平(service availability level,SAL)推导业务可用性和可靠性需求(service availability and reliability requirement,SARR);以及基于业务可用性水平(service availability level,SAL)或资源指示(resource indication,RI)推导分配资源(assigned resource,AR),其中分配资源(assigned resource,AR)对应于与网络功能或网络服务关联的资源(resource,R),且分配资源(assigned resource,AR)满足资源(resource,R)的推导出的业务可用性和可靠性需求(service availability and reliability requirement,SARR)。此外,本发明专利技术还涉及对应的方法、计算机程序以及计算机程序产品。

【技术实现步骤摘要】
【国外来华专利技术】控制设备、资源管理器及其方法
本专利技术涉及控制设备和资源管理器。此外,本专利技术还涉及对应的方法、计算机程序和计算机程序产品。
技术介绍
欧洲电信标准协会(EuropeanTelecommunicationsStandardsInstitute,ETSI)定义了网络功能虚拟化(networkfunctionvirtualization,NFV)架构框架,描绘了NFV框架中的功能块和参考点。网络服务从架构上可以看作是通过支撑网络基础设施互连的网络功能(NetworkFunction,NF)的转发图。底层网络功能行为影响较高层服务行为。因此,网络服务行为是其组成功能块行为的组合,可以包括独立NF、NF集合、NF转发图和/或基础设施网络。虚拟网络功能(VirtualizedNetworkFunction,VNF)转发图(VNFForwardingGraph,VNFFG)是由VNF集合和VNF之间连接的虚拟链路组成的网络服务(NetworkService,NS)或部分网络服务的拓扑。通过以下几个描述符描述网络服务(NetworkService,NS):·网络服务(NetworkService,NS)描述符;·VNF转发图(VNFForwardingGraph,VNFFG)描述符;·虚拟网络功能(VirtualizedNetworkFunction,VNF)描述符;·物理网络功能(PhysicalNetworkFunction,PNF)描述符;以及·虚拟链路(VirtualLink,VL)描述符。NFV中的网络服务链(NetworkServiceChaining,NSC)是VNFNG中网络服务的实例化,包括VNF的实例化以及用于VNF内部和VNF之间网络连接的VL的创建。VL的创建指定了导引流量穿过VNFNG的业务需求。在本公开中,认为在NFV网络服务链中,具有一个或多个业务类型(或用户组)的网络服务称为业务流,业务流分配到VNFFG上。因此,一个NSC可以支持一个或多个业务流,所述业务流指定有服务质量(QualityofService,QoS)、共址、物理分离、调控约束、业务可靠性和可用性、安全性等业务参数。在VNF或PNF内,内部服务图由例如资源实体(如虚拟机(virtualmachine,VM))或容器或(PNF中)计算刀片等几个实体和例如虚拟交换机和物理联网组件等内部虚拟链路实体组成。每个VM或容器或刀片可以支持多个进程或SW组件。随着NSC扩展到VNF中,内部服务链(一个或多个业务流)将因此由组网、HW、虚拟机监视器、VM、服务进程等支持。从业务可用性和可靠性的角度来看,NS的业务可用性需求同时适用于外部和内部服务链。对于例如电信网元的传统双机系统来说,很难端对端运行业务可用性。传统系统中的所有应用或服务都设计为具有无任何差别的相同水平的业务可用性或回弹性。还未在实施中考虑实际“所需的”业务可用性和可靠性。例如,网页浏览业务可以容许20至30秒的服务中断,因为这种故障不会影响用户体验。但是,目前的系统只提供一种水平的回弹性,通常是5至10秒内的故障恢复时间。因此,业务可用性需求较低的业务分配有预留空间系统资源。已指定NFV关键设计目的之一为电信业务的端对端可用性。这要求NFV框架保证不是所有业务都需要建构到最高水平,而是根据给定的回弹性类别定义并应用服务水平协议(ServiceLevelAgreements,SLA)。NFV中已经指定一些业务可用性水平的业务可靠性和可用性需求。业务可用性水平不只指定业务优先级指示,还指定故障恢复的业务恢复时间需求和优先级。但是,尚未指定端对端业务可用性如何运行,也未指定任何用于端对端业务可用性管理的机制。传统方案中提出按以下方式进行业务可用性和可靠性管理:·在NFVO获取基于(NS中)业务流调测的不同业务可用性水平(serviceavailabilitylevel,SAL)之后,NFVO将SAL与其它资源参数一起发送至VIM,以请求用于NS实例化的虚拟资源。·VIM基于SAL指定的业务可用性和可靠性需求调度资源,同时维护已建立资源来满足需求。但是,该传统方案具有若干局限性。描述符中指定的SAL值方案的局限性有,例如:·由于描述符(例如,VNFD、VDU和VLD)是在服务提供商调测每个业务流的业务可用性水平之前由供应商运送给服务提供商,因此供应商用来指定(业务)关联虚拟资源需求的描述符中SAL值可能与服务提供商为业务流调测的SAL所指示的业务可用性和可靠性需求不相符。·因为可能有多个供应商提供由网络服务链(networkservicechain,NSC)组成的VNF,每个供应商对相同业务流可能配置不同的SAL值。所以,用于NS中业务流的SAL值可能不相同,并且如果这些值不兼容(NSC中SAL不兼容性(端对端不兼容性))服务提供商无法进行更改。业务可用性管理架构的局限性有,例如:·VIM的消费者(即NFVO和VNFM)没有使用SAL编排虚拟资源的可用性和可靠性属性的功能。·VIM的消费者(即NFVO和VNFM)不可见VIM所管理的虚拟资源的可用性和可靠性属性。无法根据区分业务可用性的原理有效管理虚拟资源的编排。·发送给NFVO/VNFM/VIM的虚拟资源建立的请求可能具有不同的SAL值。但是,该方案尚未定义在NS实例化、NS/VNF缩放、过载和故障恢复或容灾期间如何满足SAL指定的业务可用性和可靠性的属性(例如,虚拟资源分配/预留、拥塞控制、故障恢复等的优先级)。另外,目前NFV虚拟管理规范也存在局限性。一个或多个NFVMANO业务用户,即租户,可以共享对物理、虚拟或服务资源集合的访问。NFV定义了VIM的消费者(即NFVO和VNFM)可以指定将资源池中的所请求资源分组到租户和位置区域。但是,分组到位置区域中的租户的资源池可能具有不同的可用性和可靠性属性,NFVO或VNFM无法选择具有某些可用性和可靠性属性的资源组。
技术实现思路
本专利技术的实施例的目的是提供减轻或解决传统方案的缺点和问题的方案。通过独立权利要求项的标的物实现前述和其它目的。通过附属权利要求项定义本专利技术的其它有利实施形式。根据本专利技术的第一方面,上述和其它目的通过一种实现通信系统中业务可用性管理的控制设备来实现,所述控制设备包括:处理器,用于:接收业务请求,其中所述业务请求包括请求与所述通信系统中网络功能或网络服务关联的资源;基于所述业务请求获取描述符;从所述描述符中推导业务可用性水平的元数据;获取调测值,其中所述调测值与业务的需求关联;将所述调测值与所述业务可用性水平的元数据映射;以及基于所述映射的调测值与所述业务可用性水平的元数据,推导所述与网络功能或网络服务关联的资源的业务可用性水平。所述描述符例如可以为虚拟网络功能(virtualnetworkfunction,VNF)描述符(VNFdescriptor,VNFD)或虚拟链路(virtuallink,VL)描述符(VLdescriptor,VLD),所述VNFD是从部署和操作行为需求方面描述VNF的部署模板,所述VLD是描述网络服务的VNF、物理网络功能(physicalnetworkfunctions,PNF)和端点之间的链路所需的资源需求的部署本文档来自技高网
...

【技术保护点】
1.一种实现通信系统(500)中业务可用性管理的控制设备,其特征在于,所述控制设备(100)包括:处理器(102),用于:接收业务请求(service request,SR),其中所述业务请求(service request,SR)包括请求与所述通信系统(500)中网络功能或网络服务关联的资源(resource,R);基于所述业务请求(service request,SR)获取描述符(descriptor,D);从所述描述符(descriptor,D)中推导业务可用性水平(service availability level,SAL)的元数据;获取调测值(commissioning value,CV),其中所述调测值(commissioning value,CV)与业务的需求关联;将所述调测值(commissioning value,CV)与所述业务可用性水平(service availability level,SAL)的元数据映射;以及基于所述映射的调测值与所述业务可用性水平(service availability level,SAL)的元数据,推导所述与网络功能或网络服务关联的资源(resource,R)的业务可用性水平(service availability level,SAL)。...

【技术特征摘要】
【国外来华专利技术】1.一种实现通信系统(500)中业务可用性管理的控制设备,其特征在于,所述控制设备(100)包括:处理器(102),用于:接收业务请求(servicerequest,SR),其中所述业务请求(servicerequest,SR)包括请求与所述通信系统(500)中网络功能或网络服务关联的资源(resource,R);基于所述业务请求(servicerequest,SR)获取描述符(descriptor,D);从所述描述符(descriptor,D)中推导业务可用性水平(serviceavailabilitylevel,SAL)的元数据;获取调测值(commissioningvalue,CV),其中所述调测值(commissioningvalue,CV)与业务的需求关联;将所述调测值(commissioningvalue,CV)与所述业务可用性水平(serviceavailabilitylevel,SAL)的元数据映射;以及基于所述映射的调测值与所述业务可用性水平(serviceavailabilitylevel,SAL)的元数据,推导所述与网络功能或网络服务关联的资源(resource,R)的业务可用性水平(serviceavailabilitylevel,SAL)。2.根据权利要求1所述的控制设备(100),其特征在于,所述处理器(102)用于:基于所述推导出的业务可用性水平(serviceavailabilitylevel,SAL)推导业务可用性和可靠性需求(serviceavailabilityandreliabilityrequirement,SARR);基于所述推导出的业务可用性和可靠性需求(serviceavailabilityandreliabilityrequirement,SARR)推导业务可用性管理策略(policyforserviceavailabilitymanagement,PSAM),其中所述推导出的策略与所述资源(resource,R)关联;基于所述推导出的策略确定资源请求(resourcerequest,RR);以及发送所述资源请求(resourcerequest,RR)至资源管理器(300)。3.根据权利要求2所述的控制设备(100),其特征在于,所述处理器(102)用于:将所述推导出的业务可用性水平(serviceavailabilitylevel,SAL)或所述推导出的业务可用性水平(serviceavailabilitylevel,SAL)的资源指示(resourceindication,RI)包含在所述资源请求(resourcerequest,RR)中。4.根据权利要求3所述的控制设备(100),其特征在于,所述推导出的业务可用性水平(serviceavailabilitylevel,SAL)的资源指示(resourceindication,RI)为资源索引(index,I)。5.根据权利要求2至4所述的控制设备(100),其特征在于,所述处理器(102)用于:接收来自所述资源管理器(300)的资源请求响应(resourcerequestresponse,RRR),其中所述资源请求响应(resourcerequestresponse,RRR)包含对应于所述与网络功能或网络服务关联的资源(resource,R)的分配资源(assignedresource,AR);基于所述资源请求响应(resourcerequestresponse,RRR)确定业务请求响应(servicerequestresponse,SRR);以及传输所述业务请求响应(servicerequestresponse,SRR)至所述通信系统(500)。6.根据前述权利要求中任一项所述的控制设备(100),其特征在于,所述处理器(102)用于:从所述通信系统(500)获取所述调测值(commissioningvalue,CV)。7.一种用于通信系统(500)的资源管理器(300),其特征在于,所述资源管理器(300)包括处理器(302),用于:接收资源请求(resourcerequest,RR),其中所述资源请求(resourcerequest,RR)包含资源(resource,R)的业务可用性水平(serviceavailabilitylevel,SAL)或所述资源(resource,R)的业务可用性水平(serviceavailabilitylevel,SAL)的资源指示(resourceindication,RI),其中所述资源(resource,R)与所述通信系统(500)中的网络功能或网络服务关联;基于所述业务可用性水平(serviceavailabilitylevel,SAL)推导业务可用性和可靠性需求(serviceavailabilityandreliabilityrequirement,SARR);以及基于所...

【专利技术属性】
技术研发人员:倪绍基
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1