网络功能虚拟化管理和编排方法、设备和程序与流程

文档序号:11290986阅读:753来源:国知局
网络功能虚拟化管理和编排方法、设备和程序与流程

相关申请的交叉引用

本发明基于并要求日本专利申请no.2005-011811(2015年1月23日提交)的优先权的权益,其全部内容通过引用并入本文。

本发明涉及网络管理和编排技术。更具体地,本发明涉及适合用于网络功能虚拟化(网络功能虚拟化)管理和编排的方法、系统和程序。



背景技术:

存在一种被配置为使用虚拟化技术以软件方式实现网络装置等的已知nfv(网络功能虚拟化)等,该虚拟化技术通过在虚拟化层((virtualizationlayer),例如服务器上的管理程序(hypervisor))上实现的虚拟机(vm:virtualmachine)来虚拟化服务器的硬件资源(计算、存储、网络功能等)。例如,基于mano(管理和编排)结构实现nfv。图1是非专利文献1第23页的图5.1(具有参考点的nfv-mano结构框架)引用的图。

参考图1,vnf(虚拟化网络功能)对应于在服务器上的虚拟机(vm)上运行的应用等,并以软件方式实现网络功能。作为lte(长期演进)网络的核心网的epc(演进分组核心)上的vnf、mme(移动性管理实体)、s-gw(服务网关)、p-gw(pdn网关)等可由软件(虚拟机)实现。在图1的示例中,例如,针对每个vnf提供称为em(元素管理器:元素管理)的管理功能。

构成每个vnf的实现基础设施的nfvi(网络功能虚拟化基础设施)是允许物理机器(服务器)的硬件资源(诸如计算、存储和网络功能)被灵活地处理为已经使用诸如管理程序之类的虚拟化层进行虚拟化的虚拟化硬件资源(诸如虚拟化计算、虚拟化存储、虚拟化网络等)的基础设施。

nfvmano(管理&编排)包括nfv-编排器(nfvo)、vnf管理器(vnfm)和虚拟化基础设施管理器(vim)。

nfv-编排器(nfvo)执行nfvi资源的编排(orchestration)和ns(网络服务)的生命周期管理(如每个ns实例的实例化、扩缩、终止和更新)。nfv-编排器还执行ns目录(nsd/vld/vnffgd)和vnf目录(vnfd/vm映像/清单文件等)的管理,并且包括ns实例的存储库和nfvi资源的存储库。

vnf-管理器(vnfm)执行vnf生命周期管理(例如实例化、更新、查询、扩缩、终止等)和事件通知。

虚拟化基础设施管理器(vim)通过虚拟化层执行对nfvi的控制(如计算,存储,网络资源管理,对作为nfv的实现基础设施的nfvi的故障监控,以及对资源信息的监控)。

例如,oss(运营支撑系统)是电信运营商(运营商)构建和管理服务所需的系统(如装置、软件和方案)的通用术语。bss(业务支撑系统)是电信运营商用于对使用费用进行计账和计费并进行客户处理的信息系统(如装置、软件和方案)的通用术语。

ns目录(ns目录:图1中的ns目录)表示网络服务的存储库。ns目录支持创建和管理ns部署模板(网络服务描述符(nsd)、虚拟链路描述符(vld)和vnf转发图表描述符(vnffgd))。

vnf目录(vnf目录:图1中的vnf目录)表示vnf包的存储库。vnf目录支持创建和管理vnf描述符(vnfd)的每个vnf包、软件映像、清单文件等。

nfv实例存储库(nfv实例存储库:图1的nfv实例)保存所有vnf实例和网络服务实例的信息。每个vnf实例和每个ns实例分别由vnf记录和ns记录表示。这些记录在相应实例的生命周期内更新,反映了执行ns生命周期管理操作和/或vnf生命周期管理操作所产生的变化。

nfvi资源库(nfvi资源库:图1的nfvi资源)保存由vim跨运营商基础设施域提取的可用(available)/预留(reserved)/分配(allocated)资源的信息。

参考图1,参考点os-nfvo是oss(运营服务系统)/bss(业务服务系统)和nfvo之间的参考点,用于转发每个网络服务的生命周期管理请求、vnf生命周期管理请求、与nfv相关的状态信息、政策管理信息的交换等。

参考点vnfm-vi用于来自vnfm的资源分配请求以及虚拟化资源配置和状态信息的交换。

在em和vnfm之间使用参考点ve-vnfm-em,以用于vnf实例化、vnf实例获取、vnf实例更新、vnf实例终止、vnf实例扩缩(scalingout/in)、vnf实例增减(scalingup/down),转发从em到vnfm的配置和事件,以及从vnfm到vnf的关于vnf的配置和事件的通知等等。

vnf和vnfm之间使用参考点ve-vnfm-vnf,用于vnf实例化、vnf实例获取、vnf实例更新、vnf实例终止、vnf实例扩缩、vnf实例增减、转发从vnf到vnfm的配置和事件,以及从vnfm到vnf的关于vnf的配置和事件的通知等等。

参考点nf-vi用于具有计算/存储资源指示的vm分配、vm资源分配的更新、vm迁移、vm终止、vm之间的连接的创建和删除等、响应于资源分配请求的虚拟资源分配、虚拟资源状态信息的转发、硬件资源的配置和状态信息的交换等。

参考点vn-nf指示由nfvi提供给vnf的执行环境。

参考点nfvo-vnfm用于vnf管理器(vnfm)的资源相关请求(验证、预留(预留)或分配等))、配置信息向vnfm的转发,以及vnf状态信息的收集。

参考点nfvo-vi用于来自nfvo的资源预留请求和资源分配请求,以及虚拟资源配置和状态信息的交换(具体可参考非专利文献1)。

图2是引自非专利文献1第40页的图6.2(不同上下文中的信元)。输入实例化输入参数。

参考图2,网络服务描述符(networkservicedescriptor:nsd)是网络服务部署模板,用于引用描述构成网络服务(ns)的组件的其他描述符。

vnf描述符(vnfdescriptor:vnfd)是在部署和操作行为需求方面描述vnf的部署模板。

vnfd主要由vnfm在vnf实例化(instantiation)和vnf实例生命周期管理中使用。vnfd用于nfvo对nfvi的虚拟化资源(自动化部署/设置/管理计算机系统/中间件/服务)的网络服务和管理以及编排。vnfd还包含可由nfv-mano功能块用于在其vnfc实例之间或在vnf实例与对其他网络功能的端点接口之间在nfvi内建立适当的虚拟链路的连接性、接口和kpi需求。

vnf转发图表描述符(vnffgd)是通过参考连接这些vnf和pnf的vnf、pnf和虚拟链路来描述网络服务拓扑或拓扑的一部分的部署模板。

虚拟链路描述符(virtuallinkdescriptor:vld)是描述可由nfvi使用的vnf之间、pnf之间以及ns端点(endpoint)之间的链路所需的资源需求的部署模板。

物理网络功能描述符(physicalnetworkfunctiondescriptor:pnfd)描述了用于所附接的物理网络的功能的虚拟链路的连接性(connectivity)、接口和kpi需求。当将物理设备并入ns中时需要pnfd,并且pnfd有助于添加网络。

nsd、vnffgd和vld包括在ns目录(图2中的网络服务目录)中,并且vnfd包括在vnf目录(图2中的vnf目录)中作为vnf包。

从oss/bss或vnfm向nfvo执行ns或vnf实例化操作。作为实例化操作的结果,创建指示新创建的实例的每个记录。例如,基于每个描述符给出的信息和与组件实例相关的附加运行时信息来创建的每条记录提供了用于对网络服务(ns)实例状态建模的数据。

作为要创建的实例记录(nfv实例)的类型,可能会列出以下类型,例如:

-网络服务记录(nsr);

-vnffg记录(vnffgr);

-虚拟链路记录(vlr);

-vnf(虚拟化网络功能)记录(vnfr);以及

-pnf(物理网络功能)记录(pnfr)。

nsr、vnfr、vnffgr和vvlr的信元提供了用于对ns实例、vnf实例、vnffg实例和vl实例的状态建模所需的数据项组。

pnf记录(pnfr)指示与作为ns的一部分的预先存在的pnf相关的实例,并且包含关于pnf信息(包括与nfvo相关的连接性)的一组运行时属性。nfv的每个元素的概述总结为表1和表2中的清单。

[表1]

[表2]

引用列表

非专利文献

非专利文献1

etsigsnfv-man001v1.1.1(2014-12)networkfunctionsvirtualisation(nfv);managementandorchestrationhttp://www.etsi.org/deliver/etsi_gs/nfv-man/001_099/001/01.01.01_60/gs_nfv-man001v010101p.pdf



技术实现要素:

技术问题

下面给出本发明的发明人的分析。

将参考图3来描述vnf、vnfc(vnf组件)和vdu(虚拟化部署单元)之间的关系的示例。图3示意性地示出了针对通过对s-gw(服务网关)虚拟化所获得的vnf中的每个逻辑接口来设置vnfc的示例。每个vdu是用于信息模型的实体,该信息模型被配置为支持对vnf的部分或全部部署和操作行为的描述。配置为提供vnf的实现基础设施的vnfi包括在诸如管理程序之类的虚拟化层上被各自虚拟化的虚拟计算、虚拟存储和虚拟网络。在虚拟化层上提供虚拟机(其中虚拟机包括虚拟cpu(中央处理单元)、虚拟存储器、虚拟存储装置和客户操作系统(操作系统)),其中应用程序在客户操作系统上执行。虚拟化层之下的计算、存储和网络示意性地表示硬件资源,例如cpu、存储装置和网络接口控制器(networkinterfacecontroller:nic)。vn-nf表示由nfvi提供给vnf的执行环境。

在sgw由vnf构成、vnfc被配置用于每个逻辑接口的图3中,相对于c平面(控制平面)的逻辑接口s11、gx和s5/s8-c被统一定义为一个vdu(vm),并且相对于u平面的逻辑接口s1u、s5/s8-u和s12被统一定义为一个vdu(vm)。s5/s8-c中的c表示控制平面(controlplane)。s1u和s5/s8-u中的u表示用户平面(用户平面)。

在epc中,s11是mme和sgw之间的控制平面接口,s5/s8是sgw和pgw之间的用户平面接口,s1u是enodeb(演进nodeb)和核心网之间的接口,gx是pgw与pcrf(策略和计费规则功能)之间的接口,s11是mme与s-gw之间的接口,s12是utran(通用陆地无线接入网)与s-gw之间的接口。

当发生控制信号的拥塞时,例如添加(增加)(横向收缩)对应于s11、gx和s5/s8-c(其中c表示控制平面(controlplane))的vm。

当发生数据信号的拥塞时,添加(增加)(横向收缩)对应于s1u和s5/s8-u(其中u表示用户平面(user-plane))的vm。

图4是表示各个描述符之间的逻辑关系的图(引自非专利文献1第60页的图6.4)。图4示出了内部虚拟链路(internalvirtuallink)和外部虚拟链路(externalvirtuallink)之间的关系。图4还示出了网络服务(ns)中的vnf、vnfc和vl(虚拟链路)之间的连接点(connectionpoint)的关系。

图5是示意性地示出了相对于nfv-mano的标准规范的非专利文献1中的vnf描述符(vnfd)的结构(层次结构或树结构)(可参考非专利文献1)。图6是通过引用非专利文献1第44页的6.3.1.1(vnfd基本信息要素)而得到的图,是表示vnf描述符(vnfd)的基本信元的图,该vnf描述符是描述vnf在部署和操作行为需求(requirement)方面的部署模板。

图6中类型为叶(leaf)的条目(元素)等指定树结构(层次结构)的模板中的叶(端节点),并且指示不包括其他元素的元素。通常,叶元素是空元素或文本。元素(元素树)包括子节点(具有id)。

关于作为模板的根(root)元素的vnfd,在与vnfd相同的层上定义以下信息项(这些信息项定义了vnf的需求和约束条件):

vdu(虚拟化部署单元);

虚拟链路(virtuallink)(0到n);

连接点(connectionpoint)(1到n);以及

部署风格(deploymentflavor)(1到n),其中n为不小于1的整数。

图7(a)是示出以表格形式定义的vdu基本元素(vdubaseelement)(非专利文献1中的6.3.1.2.1)的图。vdu包括作为子节点的一个或多个vnfc,作为定义用于构成vnf的vdu的需求和约束条件的信息。vnfc的信元如图7(b)所示(可参考非专利文献1中的6.3.1.2.1.1)。vnfc包括作为叶元素的一个或多个连接点(connectionpoint)。连接点(connectionpoint)的信元如图7(c)所示(可参考非专利文献1中的6.3.1.2.1.2)。

对于vdu,定义了用于将由vdu使用的各种资源(例如,关于cpu、虚拟交换机、安全性、管理程序、pcie(pciexpress)、可靠性和可用性(reliabilityandavailability)以及存储装置(见图8(a):可以参考非专利文献1中的6.3.1.2.10)、网络接口等vdu信息)的需求和约束条件。如图9(a)所示,存储装置的模板(描述符)包括作为叶元素的存储需求(storagerequirement)、rdma(远程直接存储器访问)支持带宽等。作为示例,本文示出了存储装置的信元。关于诸如cpu、虚拟交换机、安全性、管理程序、pcie(pceexpress)以及可靠性和可用性等信元,必要时可以参考非专利文献1。

图8(b)、图8(c)、图9(a)和图9(b)分别示出了图5中vnf描述符(vnfd)中的虚拟链路(virtuallink)、连接点(connectionpoint)、部署风格(deploymentflavor)以及vdu组成部分的模板。关于虚拟链路(virtuallink)、连接点(connectionpoint)、部署风格(deploymentflavor)和vdu组成部分,可以分别参考非专利文献1中的6.3.1.3,非专利文献1中的6.3.1.4,非专利文献1中的6.3.1.5,以及非专利文献1中的6.3.1.5.1。

在涉及专用的基于硬件的网络装置(networkappliance)的运营商操作中,可以针对每个硬件装置执行名称映射和管理,以便例如可以立即确定以下数据,以简化操作和管理,并且在故障时识别故障的相应部分:

-哪个站点(建筑物);

-通信节点;以及

-功能。

例如,指派给网关、网络装置等的硬件装置的名称“osakasgw001-u-plane001”指示“osaka大厦”的服务网关(sgw)“sgw001”的u平面(用户平面)功能“001”。

对于nfv架构也有类似的需求。(本发明的发明人发现)管理哪种类型的vnf/vnfc(vnf组件)实例(vm:虚拟机)正运行在通过虚拟化与软件分离的哪个硬件上是很重要的。

在参考图6等描述的nfv的标准规范中,例如,关于vnf描述符(vnfd)、vdu和vnfc,可以针对每个vnfd、针对每个vdu以及针对每个vnfc给出id,分别如图6、图7(a)以及图7(b)所示。

然而,根据nfv的标准规范,不能针对每个vm(实例)给出名称(vm名称)。在根据参考图6等描述的nfv的标准规范的vnf描述符(vnfd)中,例如,可以包括多达以下内容:

-vnfid(诸如“sgw”)可以给予vnf;以及

-vnfcid可以给予vnfc。

然而,根据本发明的发明人的发现,不能指定sgw的节点或gwu(网关单元)的实例。

关于上述标准规范中的vnf描述符,例如,当在用于自动扩缩(扩出)的服务器上添加(创建)虚拟机vm时生成多个虚拟机(vm)的情况下,向多个虚拟机(vm)提供相同的vnfcid,从而导致在管理方面不能进行实例之间的区别的情形(本发明的发明人发现)。

因此,本发明是鉴于上述问题而提出的,本发明的目的是提供一种网络功能虚拟化管理和编排方法、网络功能虚拟化管理和编排系统以及程序,其允许在管理方面区分基于描述符创建的实例。

解决问题

根据本发明的一个方面,提供了一种方法,包括以下步骤:从存储单元接收模板的信息;和基于所述模板的信息创建实例,其中在存储于所述存储单元中的模板中提供允许通过名称来区分所述实例的信元。允许通过名称区分实例的信元包括给出实例的名称的命名规则的信元。根据本发明,提供了一种网络功能虚拟化(nfv)管理和编排方法,包括:在vnf(虚拟化网络功能)描述符(vnfd)中提供例如针对实例的名称给出命名规则的信元,以允许通过名称区分基于vnfd的信息创建的实例。

根据本发明的另一方面,提供了一种系统,其包括从存储单元接收模板的信息的输入装置;和基于模板的信息创建实例的创建装置,其中所述模板包括允许通过名称区分基于所述模板的信息创建的实例的信元。允许通过名称区分实例的信元包括给出实例名称的命名规则的信元。根据本发明,提供了一种系统(nfv-mano),其包括接收例如vnf(虚拟化网络功能)描述符(vnfd)的装置,以及基于vnfd的信息创建实例的装置,所述vnf描述符具有给出实例名称的命名规则的信元。

根据本发明的另一方面,提供了一种使计算机执行如下处理的程序:

从存储单元接收包括信元的模板,所述信元允许通过名称区分基于所接收的模板的信息创建的实例;和

基于所接收的模板信息来创建实例。

允许通过名称区分实例的信元包括给出实例名称的命名规则的信元。根据本发明,提供了一种使计算机执行如下处理的程序:接收例如vnf(虚拟化网络功能)描述符(vnfd),以及基于vnfd的信息创建实例,所述vnf描述符具有给出实例名称的命名规则的信元。根据本发明,提供了一种存储计算机程序的非瞬时计算机可读记录介质,例如磁盘或半导体存储器。

发明的有益效果

根据本发明,在管理方面,可以区分根据模板(描述符)创建的实例。

附图说明

【图1】

图1是示出nfv结构的nfv-mano的图(引自非专利文献1中的图5.1)。

【图2】

图2是示出根据非专利文献的模板和实例记录的图(引自非专利文献1中的图6.2)。

【图3】

图3是示出vnf、vnfc和vdu之间的关系的图。

【图4】

图4是示意性地示出描述符之间的逻辑关系的图(引自非专利文献1中的图6.4)。

【图5】

图5是示意性地示出vnf描述符(vnfd)的结构的图。

【图6】

图6是示出vnf描述符(vnfd)的表格中的信元的图(引自非专利文献1中的6.3.1.1)。

【图7】

图7(a)是示出vdu的信息要素的图,图7(b)是示出vnfc的信元的图,图7(c)是示出连接点的信元的图(分别引自非专利文献1中的6.3.1.2.1,6.3.1.2.1.1和6.3.1.2.1.2)。

【图8】

图8(a)是示出与存储有关的vdu信元的图,图8(b)是示出每个vnf内部虚拟链路的信元的图,图8(c)是示出连接点的信元的图(分别引自非专利文献1中的6.3.1.2.10)。

【图9】

图9(a)是示出部署风格(deploymentflavor)的信元的图,图9(b)是示出每个vdu组成部分的信元的图(分别引自非专利文献1中的6.3.1.5和6.3.1.5.1)。

【图10】

图10是示出在示例性实施例中的vnf描述符(vnfd)的信元的图。

【图11】

图11是示意性地示出示例性实施例中的vnf描述符(vnfd)的结构的图。

【图12】

图12是示出示例性实施例中的vm扩出的示例的图。

【图13】

图13是示出在示例性实施例中被配置为处理描述符的nfv-mano的图。

具体实施方式

根据一些示例性实施例中的一个,vnf(虚拟化网络功能)描述符(vnfd)包括vm名称的条目(信元),该vm名称的条目在与标识符(id)和vdu(虚拟化部署单元)的信元处于相同层(紧邻在vnfd根下方)上描述了虚拟机(vm)的命名规则。可以通过名称来区分基于描述符创建的实例(虚拟机(vm)等)。这使得能够在管理方面区分实例(vm等等)。

如上所述,在nfv的标准规范中,对于vnfd、vdu和vnfc,可以给出vnfd、vdu和vnfc的id,分别如图6、图7(a)、7(b)所示。然而,不能针对vm(实例)给出名称,例如,其结果是,当发生拥塞(由于负载超过vm的能力而处理拥塞)、故障等以及执行扩出(scaling-out)(例如添加vm)时,例如,在管理方面,不能在vm(实例)之间进行区分。在vnf或vdu的情况下也可能出现类似的问题。

为了解决这种类型的问题,根据本示例性实施例,如图10所示,例如,给出vm名称的命名规则的信元(vm名称)作为叶(leaf)类型被提供在与如下条目相同的层上:例如vdn描述符(vnfd)中位于紧邻根下方层上的诸如标识符(id(identifier))、供应商(vendor)、版本(version)和vdu等。

图11是示出图10所示的示例性实施例中的vnf描述符的结构的图,并且对应于上述图5。

参考图11,vnf描述符(vnfd)包括与vdu、虚拟链路、连接点和部署风格处于相同层上的1到n(n为等于1或更大的整数)个虚拟机名称(vm名称)的信元(条目)。这些信元(vm名称)作为端节点(叶)连接在vnf描述符的结构中。nnfv-mano(参见图2)基于描述符中vm的vm名称的命名规则使用实例化操作来生成每个vm名称。

图12是示出本示例性实施例的具体示例的图。图12示出了对应于扩出(其中添加了两个服务器)之前和之后的服务器,物理机pm(physicalmachine)、虚拟机vm(virtualmachine)和虚拟机上的应用(apl)的各自的名称(物理服务器名称、vdu名称和逻辑节点名称)。下面描述了在具有如下信息的服务器装置中,在检测到故障、拥塞等情况下,nfv-mano执行自动扩出的情况:

物理服务器名称:pm01,

vdu名称:大阪sgw001u-plane001和

逻辑节点名称:大阪sgw001u-plane001。

要添加的两个服务器中的一个是具有如下物理服务器名称的服务器:大阪sgw001u-plane002的pm02和vm名称(vdu名称)。要添加的两个服务器中的另一个是具有如下物理服务器名称的服务器:大阪sgw001u-plane003的pm03和vm名称(vdu名称)。

根据定义了vm的命名规则的vm名称(vmname)的信元的描述,nfv-mano通过实例化将这些vm名称都创建为实例名称(vdu名称)。

举个例子,将vnf描述符的vm名称(vmname)的信元中设置的vm的命名规则设置为“大阪sgw001u-plane”&&“++整数值”。然后,将整数值的初始值设置为0。在实例化时,例如,由于规则中的“++整数值”,自动递增(自动递增1)“大阪sgw001u-plane”的字符串(characterstring)后的“整数值”,将所得到的整数值转换为三位十进制数字(例如“002”)的字符串,并且使用运算符“&&”将字符串“002”字符串级联到“大阪sgw001u-plane”字符串,从而生成vdu名称“大阪sgw001u-plane002”等。

因此,将“大阪sgw001u-plane002”和“大阪sgw001u-plane003”的名称分别分配给通过自动扩缩(自动扩缩v-mano)添加的第二和第三vm。也就是说,根据该示例性实施例,在管理方面可以进行区分。

针对自动递增,作为命名规则的示例中最简单的示例(命名规则的语法是任意的),给出了指令规则的“++整数值”中的运算符++。自然,本发明不限于这样的命名规则。举个例子,代替“大阪sgw001u-plane”++整数值“”,可以嵌入如下指令:插入“建筑物名称”的文本代码来代替作为命名规则的参数(变量)的“大阪”字段。当执行编排时,例如,nfvo可以选择具有足够资源(resource)的建筑物等。在这种情况下,可以如此布置使得可以将自动插入“建筑物名称”的指令指定为命名规则,并且nfvo通过参考nfvo在编排时管理的nfvi和vnf的存储库信息来给出vm名称(vdu名称)。

图13是示出nfv-mano(在图2中)的图,nfv-mano被配置为执行在参照图10和图11描述的本示例性实施例中的加载vnf描述符(vnfd)并产生nfv实例的处理。该过程可以作为程序在nfv-mano的nfvo、vfnm等中实现。在这种情况下,构成nfv-mano的nfvo、vnfm等的未图示的处理器(cpu(中央处理单元))将存储在半导体存储器、hdd(硬盘驱动器)等中的程序加载到主存储器中,并且执行该程序,从而实现来自存储单元的vnf描述符加载处理以及nfv实例创建处理。

nfv-mano100包括描述符输入单元101、实例化输入参数输入单元102、实例化执行单元103,以及实例记录输出单元104,其中,描述符输入单元101被配置为接收在图10等所示的示例性实施例中的vnf描述符(vnfd)(包括vm名称的信元);实例化输入参数输入单元102被配置为接收实例化输入参数;实例化执行单元103被配置为执行实例化操作;以及实例记录输出单元104被配置为输出实例记录。实例记录和数据被存储在实例记录存储单元112中。

例如,从oss/bss或vnfm到nfvo,执行ns(网络服务)或vnf实例化操作。例如,实例化输入参数用于将网络服务ns或vnf定制成特定的实例化。作为实例化输入参数,参考用于识别要使用的部署风格(deploymentflavor)的信息以及通过实例化操作合并的vnf和pnf。实例化执行单元103创建指示新创建的实例的记录(nsr、vnfr、vlr、vnffgr等)。基于每个描述符给出的信息和与组件实例相关的附加运行时信息创建的每个记录提供了对网络服务(ns)实例、vnf实例、vnffg实例或vl(虚拟链路)实例的状态进行建模所必需的数据组。可以通过名称(例如vdu名称)来区分已经创建的诸如多个vm(vdu)的实例。

在上述示例性实施例中,作为示例,使用基于与描述符信息等有关的信息来实例化的虚拟机(vm)给出了描述。对于vnf、vnfc和vdu,通过包括用于设置与要创建的实例相关联的名称(命名规则)的信元,在管理方面区分基于描述符创建的实例(vnf、vnfc和vdu)是可能的。

将以上列出的非专利文献的所有公开内容通过引用方式并入本文。在本发明的全部公开(包括权利要求)的范围内并基于本发明的基本技术构思,每个示例性实施例或每个示例的修改和调整是可能的。在本发明的权利要求的范围内,各种公开要素(包括每个权利要求中的每个要素、每个示例中的每个要素、每个图中的每个要素等)的各种组合和选择是可能的。也就是说,本发明本质上包括可由本领域技术人员根据包含权利要求和技术构思的整体公开而做出的各种变化和修改。

参考标记列表

100nfv-mano

101描述符输入单元

102实例化输入参数输入单元

103实例化执行单元

104实例记录输出单元

111描述符存储单元

112实例记录存储单元

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1