
技术摘要:
本申请实施例提供了一种信息处理方法、装置及存储介质,其中,该方法包括:虚拟化网络功能VNF管理模块基于NS实例化请求确定的NS实例的标识,通过与运行态数据库A&AI交互获取该A&AI创建的NS实例存储空间,并基于该NS实例存储空间对该NS实例执行实例化操作,并将得到的NS 全部
背景技术:
网络功能虚拟化(network function virtualization,NFV)系统中虚拟化的一个 网络服务(network service,NS)可以包括一个或多个虚拟化网络功能(virtual network function,VNF)模块。在部署NS时,业务请求方需要向业务提供方提供NS的描述信息(NS descriptor,NSD),也称为NSD模板。NSD主要用于描述NS的拓扑结构以及包含每个VNF的描 述信息(VNF descriptor,VNFD),该VNFD是一个VNF的描述信息,也称作VNF模板。 现有技术中,NFV系统中业务数据的存储方式可以如下:NSD模板、VNF包(包括 VNFD)以及部署成功的NS实例信息等保存在NFV编排器(NFV orchestrator,NFVO)上,部署 成功的VNF实例信息保存在虚拟网络功能管理器(virtualized network function manager,VNFM)上。业务请求方可以根据需求在NFV系统中的NS实例运行一段时间后查询NS 实例信息,得到查询结果。 然而,由于NFV系统的业务数据均保存在NFVO和VNFM中,使得所有业务数据均需要 到NFVO和VNFM中查询,致使NFV系统的处理任务繁重,信息查询效率低。
技术实现要素:
本申请实施例提供一种信息处理方法、装置及存储介质,以解决现有技术中NFV系 统的处理任务繁重,信息查询效率低的问题。 本申请第一方面提供一种信息处理方法,适用于虚拟化网络功能VNF管理模块,所 述方法包括: 基于网络服务NS实例化请求确定的NS实例的标识,通过与运行态数据库A&AI交互 获取所述A&AI创建的NS实例存储空间; 基于所述NS实例存储空间对所述NS实例执行实例化操作,得到所述NS实例对应的 NS实例信息以及所述NS实例包含的所有VNF实例对应的VNF实例信息; 将所述NS实例信息和每个VNF实例对应的VNF实例信息发送给所述A&AI,以使所述 A&AI将所述NS实例信息存储至所述NS实例存储空间中,将每个VNF实例对应的VNF实例信息 存储至VNF实例存储空间中。 在本实施例中,VNF管理模块自身不保存NS实例信息和VNF实例信息,而是将运行 态的NS实例信息和VNF实例信息保存到A&AI中,降低了NFV系统的处理任务,提高了信息查 询效率。 在第一方面的一种可能实现方式中,所述方法还包括: 接收所述A&AI存储所述VNF实例信息后生成并发送的VNF实例信息参数列表,所述 VNF实例信息参数列表包括:所述A&AI存储的所述NS实例的参数; 根据所述VNF实例信息参数列表更新所述VNF管理模块中的所述NS实例信息,所述 7 CN 111581203 A 说 明 书 2/26 页 NS实例信息包括:所述NS实例在实例化过程中创建的VNF实例和资源信息。 在本实施例中,VNF管理模块接收A&AI发送的VNF实例信息参数列表,并基于该VNF 实例信息参数列表对该VNF管理模块中的NS实例信息进行更新,以使该VNF管理模块中保存 的NS实例信息准确,也即确定存储的VNF实例的参数准确。 在第一方面的上述可能实现方式中,所述方法还包括: 接收业务请求方发送的NS实例信息查询请求,所述NS实例信息查询请求包括:至 少一个待查询参数; 判断所述至少一个待查询参数是否在所述VNF实例信息参数列表中; 对于在所述VNF实例信息参数列表中的待查询参数,则通过与所述运行态数据库 A&AI进行交互获取所述待查询参数的取值信息; 对于不在所述VNF实例信息参数列表中的待查询参数,则通过与业务设计和创建 SDC模块进行交互获取所述待查询参数的取值信息。 在本实施例中,VNF管理模块可以确定出待查询参数的查询位置,即存储在A&AI或 SDC中,从而可以准确获取到待查询参数的取值信息,避免了业务数据均保存在NFVO和VNFM 中时多个存储位置数据不统一带来的查询结果不准确的问题。 在第一方面的另一种可能实现方式中,所述基于网络服务NS实例化请求确定的NS 实例的标识,通过与运行态数据库A&AI交互获取所述A&AI创建的NS实例存储空间,包括: 根据网络服务NS实例化请求中携带的NS信息模型描述模板NSD的标识,确定所述 NS实例的标识; 向所述A&AI发送创建所述NS实例存储空间创建请求,所述NS实例存储空间创建请 求包括:所述NS实例的标识; 接收所述运行态数据库A&AI根据所述NS实例的标识和预设的NS实例格式创建的 所述NS实例存储空间。 在本实施例中,VNF管理模块和A&AI进行交互创建NS实例存储空间,为将NS实例信 息存储在A&AI奠定了基础。 在第一方面的再一种可能实现方式中,在所述将所述NS实例信息和每个VNF实例 对应的VNF实例信息发送给所述A&AI之前,所述方法还包括: 在对所述NS实例执行实例化操作的过程中,确定所述NS实例包含的所有VNF实例 的标识; 向所述A&AI发送VNF实例存储空间创建请求,所述VNF实例存储空间请求用于请求 创建用于存储VNF实例信息的VNF实例存储空间,所述VNF实例存储空间创建请求包括:所有 VNF实例的标识; 接收所述运行态数据库A&AI根据所有VNF实例的标识和预设的VNF实例格式创建 的所述VNF实例存储空间。 在本实施例中,VNF管理模块和A&AI进行交互创建VNF实例存储空间,为将每个VNF 实例信息存储在A&AI奠定了基础。 在第一方面的又一种可能实现方式中,所述基于所述NS实例存储空间对所述NS实 例执行实例化操作,得到所述NS实例对应的NS实例信息以及所述NS实例包含的所有VNF实 例对应的VNF实例信息,包括: 8 CN 111581203 A 说 明 书 3/26 页 基于所述NS实例存储空间包含的NS实例参数对所述NS实例执行实例化操作过程, 在实例化成功后,得到所述NS实例参数对应的NS实例信息; 对所述NS实例执行实例化操作过程,分别对所述NS实例包含的所有VNF执行实例 化操作,得到所有VNF实例对应的VNF实例信息。 本申请第二方面提供一种信息处理方法,适用于运行态数据库A&AI,所述方法包 括: 基于VNF管理模块的NS实例存储空间创建请求,创建NS实例存储空间; 将所述NS实例存储空间发送给所述VNF管理模块; 接收所述VNF管理模块发送的NS实例信息以及所述NS实例信息对应的NS实例包含 的所有VNF实例对应的VNF实例信息, 将所述NS实例信息存储至所述NS实例存储空间中,以及将每个VNF实例对应的VNF 实例信息存储至VNF实例存储空间中。 在本实施例中,A&AI创建NS实例存储空间后,可以接收并存储VNF管理模块发送的 NS实例信息以及该NS实例信息对应NS实例包含的所有VNF实例对应的VNF实例信息,避免了 VNF管理模块自身保存NS实例信息和VNF实例信息,致使的NFV系统的处理任务繁重,信息查 询效率低的问题。 在第二方面的一种可能实现方式中,在所述将每个VNF实例对应的VNF实例信息存 储至VNF实例存储空间中之后,所述方法还包括: 根据每个VNF实例对应的VNF实例信息生成VNF实例信息参数列表,所述VNF实例信 息参数列表包括所述A&AI存储的所述NS实例的参数; 将所述VNF实例信息参数列表发送给所述VNF管理模块。 在本实施例中,A&AI将NS实例化过程中的VNF实例信息参数列表发送给VNF管理模 块,以使该VNF管理模块更新自身的NS实例信息,使得VNF管理模块中保存的NS实例信息准 确,也即确定存储的VNF实例的参数准确。 在第二方面的上述可能实现方式中,若所述VNF管理模块从业务请求方接收到的 NS实例信息查询请求中包括在所述VNF实例信息参数列表中的待查询参数,则所述方法还 包括: 接收所述VNF管理模块发送的参数查询请求,所述参数查询请求包括:所述待查询 参数; 确定所述待查询参数的取值信息; 将所述待查询参数的取值信息发送给所述VNF管理模块。 在本实施例中,若VNF管理模块从业务请求方接收到的NS实例信息查询请求中包 括在VNF实例信息参数列表中的待查询参数,这时VNF管理模块可以到A&AI查询,以准确获 取待查询参数的取值信息。 在第二方面的另一种可能实现方式中,所述基于VNF管理模块的NS实例存储空间 创建请求,创建NS实例存储空间,包括: 接收所述VNF管理模块发送的NS实例存储空间创建请求,所述NS实例存储空间创 建请求包括:所述NS实例的标识; 根据所述NS实例的标识和预设的NS实例格式创建所述NS实例存储空间。 9 CN 111581203 A 说 明 书 4/26 页 在第二方面的再一种可能实现方式中,在所述接收所述VNF管理模块发送的每个 VNF实例对应的VNF实例信息之前,所述方法还包括: 接收所述VNF管理模块在对所述NS实例执行实例化操作的过程中发送的VNF实例 存储空间创建请求,所述VNF实例存储空间创建请求用于请求创建用于存储VNF实例信息的 VNF实例存储空间,所述VNF实例存储空间创建请求包括:所有VNF实例的标识; 根据所有VNF实例的标识和预设的VNF实例格式创建所述VNF实例存储空间; 将所述VNF实例存储空间发送给所述VNF管理模块。 本申请第三方面提供一种信息处理装置,适用于虚拟化网络功能VNF管理模块,所 述装置包括:获取单元、处理单元和收发单元; 所述获取单元,用于基于网络服务NS实例化请求确定的NS实例的标识,通过与运 行态数据库A&AI交互获取所述A&AI创建的NS实例存储空间; 所述处理单元,用于基于所述NS实例存储空间对所述NS实例执行实例化操作,得 到所述NS实例对应的NS实例信息以及所述NS实例包含的所有VNF实例对应的VNF实例信息; 所述收发单元,用于将所述NS实例信息和每个VNF实例对应的VNF实例信息发送给 所述A&AI,以使所述A&AI将所述NS实例信息存储至所述NS实例存储空间中,将每个VNF实例 对应的VNF实例信息存储至VNF实例存储空间中。 在第三方面的一种可能实现方式中,所述收发单元,还用于接收所述A&AI存储所 述VNF实例信息后生成并发送的VNF实例信息参数列表,所述VNF实例信息参数列表包括:所 述A&AI存储的所述NS实例的参数; 所述处理单元,还用于根据所述VNF实例信息参数列表更新所述VNF管理模块中的 所述NS实例信息,所述NS实例信息包括:所述NS实例在实例化过程中创建的VNF实例和资源 信息。 在第三方面的上述一种可能实现方式中,所述收发单元,还用于接收业务请求方 发送的NS实例信息查询请求,所述NS实例信息查询请求包括:至少一个待查询参数; 所述处理单元,还用于判断所述至少一个待查询参数是否在所述VNF实例信息参 数列表中,对于在所述VNF实例信息参数列表中的待查询参数,通过与所述运行态数据库A& AI进行交互获取所述待查询参数的取值信息,对于不在所述VNF实例信息参数列表中的待 查询参数,通过与业务设计和创建SDC模块进行交互获取所述待查询参数的取值信息。 在第三方面的另一种可能实现方式中,所述获取单元,用于基于网络服务NS实例 化请求确定的NS实例的标识,通过与运行态数据库A&AI交互获取所述A&AI创建的NS实例存 储空间,具体为: 所述获取单元,具体用于根据网络服务NS实例化请求中携带的NS信息模型描述模 板NSD的标识,确定所述NS实例的标识,以及通过所述收发单元向所述A&AI发送创建所述NS 实例存储空间创建请求,以及通过所述收发单元接收所述运行态数据库A&AI根据所述NS实 例的标识和预设的NS实例格式创建的所述NS实例存储空间,其中,所述NS实例存储空间创 建请求包括:所述NS实例的标识。 在第三方面的再一种可能实现方式中,所述处理单元,还用于在所述收发单元将 所述NS实例信息和每个VNF实例对应的VNF实例信息发送给所述A&AI之前,在对所述NS实例 执行实例化操作的过程中,确定所述NS实例包含的所有VNF实例的标识; 10 CN 111581203 A 说 明 书 5/26 页 所述收发单元,还用于向所述A&AI发送VNF实例存储空间创建请求,以及接收所述 运行态数据库A&AI根据所有VNF实例的标识和预设的VNF实例格式创建的所述VNF实例存储 空间,其中,所述VNF实例存储空间请求用于请求创建用于存储VNF实例信息的VNF实例存储 空间,所述VNF实例存储空间创建请求包括:所有VNF实例的标识。 在第三方面的又一种可能实现方式中,所述处理单元,用于基于所述NS实例存储 空间对所述NS实例执行实例化操作,得到所述NS实例对应的NS实例信息以及所述NS实例包 含的所有VNF实例对应的VNF实例信息,具体为: 所述处理单元,具体用于基于所述NS实例存储空间包含的NS实例参数对所述NS实 例执行实例化操作过程,在实例化成功后,得到所述NS实例参数对应的NS实例信息,以及对 所述NS实例执行实例化操作过程,分别对所述NS实例包含的所有VNF执行实例化操作,得到 所有VNF实例对应的VNF实例信息。 关于第三方面各种可能设计的有益效果可参见第一方面各种可能设计中的记载, 此处不再赘述。 本申请第四方面提供一种信息处理装置,适用于运行态数据库A&AI,所述装置包 括:处理单元、收发单元和存储单元; 所述处理单元,用于基于VNF管理模块的NS实例存储空间创建请求,创建NS实例存 储空间; 所述收发单元,用于将所述NS实例存储空间发送给所述VNF管理模块,以及接收所 述VNF管理模块发送的NS实例信息以及所述NS实例信息对应的NS实例包含的所有VNF实例 对应的VNF实例信息, 所述存储单元,用于将所述NS实例信息存储至所述NS实例存储空间中,以及将每 个VNF实例对应的VNF实例信息存储至VNF实例存储空间中。 在第四方面的一种可能实现方式中,所述处理单元,还用于在所述存储单元将每 个VNF实例对应的VNF实例信息存储至VNF实例存储空间中之后,根据每个VNF实例对应的 VNF实例信息生成VNF实例信息参数列表,所述VNF实例信息参数列表包括所述A&AI存储的 所述NS实例的参数; 所述收发单元,还用于将所述VNF实例信息参数列表发送给所述VNF管理模块。 在第四方面的上述可能实现方式中,若所述VNF管理模块从业务请求方接收到的 NS实例信息查询请求中包括在所述VNF实例信息参数列表中的待查询参数,则 所述收发单元,还用于接收所述VNF管理模块发送的参数查询请求,所述参数查询 请求包括:所述待查询参数; 所述处理单元,还用于确定所述待查询参数的取值信息; 所述收发单元,还用于将所述待查询参数的取值信息发送给所述VNF管理模块。 在第四方面的另一种可能实现方式中,所述处理单元,用于基于VNF管理模块的NS 实例存储空间创建请求,创建NS实例存储空间,具体为: 所述处理单元,具体用于通过所述收发单元接收所述VNF管理模块发送的NS实例 存储空间创建请求,所述NS实例存储空间创建请求包括:所述NS实例的标识,并根据所述NS 实例的标识和预设的NS实例格式创建所述NS实例存储空间。 在第四方面的再一种可能实现方式中,所述收发单元,还用于在接收所述VNF管理 11 CN 111581203 A 说 明 书 6/26 页 模块发送的每个VNF实例对应的VNF实例信息之前,接收所述VNF管理模块在对所述NS实例 执行实例化操作的过程中发送的VNF实例存储空间创建请求,所述VNF实例存储空间创建请 求用于请求创建用于存储VNF实例信息的VNF实例存储空间,所述VNF实例存储空间创建请 求包括:所有VNF实例的标识; 所述处理单元,还用于根据所有VNF实例的标识和预设的VNF实例格式创建所述 VNF实例存储空间; 所述收发单元,还用于将所述VNF实例存储空间发送给所述VNF管理模块。 关于第四方面各种可能设计的有益效果可参见第二方面各种可能设计中的记载, 此处不再赘述。 本申请实施例第五方面提供一种信息处理装置,包括处理器、存储器及存储在所 述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第 一方面以及第一方面各种可能设计提供的方法。 本申请实施例第六方面提供一种信息处理装置,包括用于执行以上第一方面以及 第一方面各种可能设计提供方法的至少一个处理元件(或芯片)。 本申请实施例第七方面提供一种存储介质,所述存储介质中存储有指令,当所述 指令在计算机上运行时,使得计算机执行上述第一方面以及第一方面各种可能设计提供的 方法。 本申请实施例第八方面提供一种包含指令的计算机程序产品,当其在计算机上运 行时,使得计算机执行上述第一方面以及第一方面各种可能设计提供的方法。 本申请实施例第九方面提供一种信息处理装置,包括处理器、存储器及存储在所 述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述第 二方面以及第二方面各种可能设计提供的方法。 本申请实施例第十方面提供一种信息处理装置,包括用于执行以上第二方面以及 第二方面各种可能设计提供方法的至少一个处理元件(或芯片)。 本申请实施例第十一方面提供一种存储介质,所述存储介质中存储有指令,当所 述指令在计算机上运行时,使得计算机执行上述第二方面以及第二方面各种可能设计提供 的方法。 本申请实施例第十二方面提供一种包含指令的计算机程序产品,当其在计算机上 运行时,使得计算机执行上述第二方面以及第二方面各种可能设计提供的方法。 本申请提供的信息处理方法、装置及存储介质,通过VNF管理模块基于NS实例化请 求确定的NS实例的标识,通过与A&AI交互获取该A&AI创建的NS实例存储空间,并基于该NS 实例存储空间对该NS实例执行实例化操作,并将得到的NS实例对应的NS实例信息以及该NS 实例包含的所有VNF实例对应的VNF实例信息发送给A&AI,该A&AI将NS实例信息存储至NS实 例存储空间中,将每个VNF实例对应的VNF实例信息存储至VNF实例存储空间中。该技术方案 中,VNF管理模块将运行态的数据保存到A&AI中,降低了NFV系统的处理任务,提高了信息查 询效率,解决了现有技术中NFV系统的处理任务繁重,信息查询效率低的问题。 附图说明 图1为NFV系统的架构示意图; 12 CN 111581203 A 说 明 书 7/26 页 图2为现有技术中ETSI NFV完成一个业务部署的流程示意图; 图3为本申请实施例提供的信息处理方法实施例一的交互流程示意图; 图4为本申请实施例提供的信息处理方法实施例二的交互流程示意图; 图5为本申请实施例提供的信息处理方法实施例三的交互流程示意图; 图6为本申请实施例提供的信息处理方法实施例四的交互流程示意图; 图7为本申请实施例提供的一种ONAP架构的示意图; 图8为本申请实施例提供的信息处理方法实施例五交互流程示意图; 图9为本申请实施例提供的另一种ONAP架构的示意图; 图10为本申请实施例提供的信息处理方法实施例六交互流程示意图; 图11为本申请实施例提供的信息处理装置实施例一的结构示意图; 图12为本申请实施例提供的信息处理装置实施例二的结构示意图; 图13为本申请实施例提供的信息处理装置实施例三的结构示意图; 图14为本申请实施例提供的信息处理装置实施例四的结构示意图。