网络功能虚拟化架构中数据检查的方法和装置制造方法及图纸

技术编号:12425734 阅读:73 留言:0更新日期:2015-12-03 11:12
本发明专利技术实施例涉及网络功能虚拟化NFV架构中数据检查的方法和装置。该装置包括确定模块,用于确定查询对象的数据检查描述文件,该数据检查描述文件包括该查询对象的标识、该查询对象所在的目标单元、查询脚本和解析脚本,其中,该目标单元属于该NFV架构,该查询脚本用于检查该查询对象,该解析脚本用于解析该查询对象的检查结果;检查模块,用于根据该确定模块确定的该数据检查描述文件,确定该目标单元中该查询对象的实时配置信息;处理模块,用于当该检查模块确定的实时配置信息与初始配置信息不一致时,确定该查询对象在该目标单元中的数据检查结果异常。本发明专利技术实施例的NFV架构中数据检查的方法和装置,能够减少业务损失。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及网络功能虚拟化架构中数据检查的方法和装置
技术介绍
网络功能虚拟化(Network Function Virtualization,简称"NFV")通过使用 x86 等通用性硬件以及虚拟化技术,使网络设备功能不再依赖于专用硬件,资源可以充分灵活 共享,实现新业务的快速开发和部署,并基于实际业务需求进行自动部署、弹性伸缩、故障 隔离和自愈等。 2012 年起,欧洲电信标准化协会(ETSI) (European Telecommunications Standards Institute)成立了 NFV工作组,其所指定的NFV架构和基本流程已经被业界作 为标准,在各个电信云化项目中进行了实施。 在NFV架构中,NFV基础设施(NFVI,包括硬件和虚拟化平台)和虚拟化网络功能 软件(VNF)间是分层解耦的,每一层都有自己的配置和维护界面和权限管理体系,都可以 独立的修改自己的对象属性。在一般虚拟数据中心的建设流程中,先用硬件管理软件对硬 件进行初始配置,包括服务器主机启动方式、交换网板的网络设置和冗余方式等,然后用虚 拟化平台管理软件(V頂)对云平台的基础能力进行配置,包括虚拟数据中心的设置、虚拟 网络的配置、虚拟存储的配置等,最后部署VNF时,VNF虚拟机(VM)的属性,由VNF通过模 板自动配置或者创建VM时人工配置的方式设置到虚拟化平台。 但NFV架构中,NFVI中的虚拟化平台、硬件和VNF间配置和维护界面相互独立,可 以由不同部门的人员负责维护,权限管理相互独立,缺乏相关的数据关联性校验机制,在某 些工程活动(增加新的VNF、网络改造、云资源池扩容、硬件扩容、硬件更换、系统故障恢复 等)中,或者误操作,某层数据被改动后不会通知上下层,存在影响VNF服务的风险,或者存 在某些故障发生后因为数据改动导致可靠性措施失效,从而影响VNF服务的隐患。
技术实现思路
本专利技术提供了一种网络功能虚拟化架构数据检查的方法和装置,能够减少业务损 失。 第一方面,提供了一种网络功能虚拟化架构中数据检查的装置,该装置包括:确定 模块,用于确定查询对象的数据检查描述文件,该数据检查描述文件包括该查询对象的标 识、该查询对象所在的目标单元、查询脚本和解析脚本,其中,该目标单元属于该NFV架构, 该查询脚本用于检查该查询对象,该解析脚本用于解析该查询对象的检查结果;检查模块, 用于根据该确定模块确定的该数据检查描述文件,确定该目标单元中该查询对象的实时配 置信息;处理模块,用于当该检查模块确定的实时配置信息与初始配置信息不一致时,确定 该查询对象在该目标单元中的数据检查结果异常。 结合第一方面,在第一方面的一种实现方式中,该确定模块具体用于: 根据该NFV架构中的虚拟化网络功能软件的描述文件VNFD,确定查询对象的数据 检查描述文件。 结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,该数据检查 描述文件位于该VNFD中。 结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,该VNFD包括 虚拟部署单元,该虚拟部署单元包括检查参数信息,该检查参数信息用于指示该数据检查 描述文件。 结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,该检查模块 具体用于:根据该数据检查描述文件,周期性确定该目标单元中该查询对象的该实时配置 信息。 结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,该处理模块 还用于:当该实时配置信息和该初始配置信息不一致时,生成检查报告,该检查报告用于指 示数据检查结果异常。 结合第一方面及其上述实现方式,在第一方面的另一种实现方式中,该检查模块 还用于:根据该数据检查描述文件中的该查询脚本,确定该目标单元中该查询对象的该实 时配置信息。 第二方面,提供了一种网络功能虚拟化架构中数据检查的方法,该方法包括:确定 查询对象的数据检查描述文件,该数据检查描述文件包括该查询对象的标识、该查询对象 所在的目标单元、查询脚本和解析脚本,其中,该目标单元属于该NFV架构,该查询脚本用 于检查该查询对象,该解析脚本用于解析该查询对象的检查结果;根据该数据检查描述文 件,确定该目标单元中该查询对象的实时配置信息;当该实时配置信息和初始配置信息不 一致时,确定该查询对象在该目标单元中的数据检查结果异常。 结合第二方面,在第二方面的一种实现方式中,该确定查询对象的数据检查描述 文件,包括:根据该NFV架构中的虚拟化网络功能软件的描述文件VNFD,确定查询对象的数 据检查描述文件。 结合第二方面及其上述实现方式,在第二方面的另一种实现方式中,该数据检查 描述文件位于该VNFD中。 结合第二方面及其上述实现方式,在第二方面的另一种实现方式中,该VNFD包括 虚拟部署单元,该虚拟部署单元包括检查参数信息,该检查参数信息用于指示该数据检查 描述文件。 结合第二方面及其上述实现方式,在第二方面的另一种实现方式中,该根据该数 据检查描述文件,确定该目标单元中该查询对象的实时配置信息,包括:根据该数据检查描 述文件,周期性确定该目标单元中该查询对象的该实时配置信息。 结合第二方面及其上述实现方式,在第二方面的另一种实现方式中,该当该实时 配置信息和初始配置信息不一致时,确定该查询对象在该目标单元中的数据检查结果异 常,包括:当该实时配置信息和该初始配置信息不一致时,生成检查报告,该检查报告用于 指示数据检查结果异常。 结合第二方面及其上述实现方式,在第二方面的另一种实现方式中,该根据该数 据检查描述文件,确定该目标单元中该查询对象的实时配置信息,包括:根据该数据检查描 述文件中的该查询脚本,确定该目标单元中该查询对象的该实时配置信息。 基于上述技术方案,本专利技术实施例的网络功能虚拟化架构中数据检查的方法和装 置,根据NFV架构中的VNFD,确定查询对象的数据检查描述文件,该数据检查描述文件包括 查询对象的标识、查询对象所在的NFV架构中的目标单元、用于检查查询对象的查询脚本 和解析查询对象的检查结果的解析脚本,根据该数据检查描述文件,确定目标单元中的查 询对象的实时配置信息,当实时配置信息和初始配置信息不一致时,确定数据检查结果异 常,可以避免因为数据改动导致可靠性措施失效,从而能够在NFVI或者VNF任何一方发生 变化时,及时向系统管理员提供告警和报告,提前发现系统隐患,或者在发生故障时,用该 功能排查是否NFVI的虚拟资源能力和VNF的虚拟资源需求不匹配导致的问题,提高问题定 位效率,减少业务损失。【附图说明】 为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中所需要使 用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本专利技术的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。 图1是根据本专利技术实施例的数据检查的方法的网络功能虚拟化NFV架构的示意性 架构图。 图2是根据本专利技术实施例的NFV架构中数据检查的装置的示意性框图。 图3是根据本专利技术实施例的NFV架构中数据检查的装置的另一示意性框图。 图4是根据本专利技术实施例的NFV架构中数据检查的方法的示意性流程图。 图5是根据本专利技术本文档来自技高网
...

【技术保护点】
一种网络功能虚拟化NFV架构中数据检查的装置,其特征在于,所述装置包括:确定模块,用于确定查询对象的数据检查描述文件,所述数据检查描述文件包括所述查询对象的标识、所述查询对象所在的目标单元、查询脚本和解析脚本,其中,所述目标单元属于所述NFV架构,所述查询脚本用于检查所述查询对象,所述解析脚本用于解析所述查询对象的检查结果;检查模块,用于根据所述确定模块确定的所述数据检查描述文件,确定所述目标单元中所述查询对象的实时配置信息;处理模块,用于当所述检查模块确定的实时配置信息与初始配置信息不一致时,确定所述查询对象在所述目标单元中的数据检查结果异常。

【技术特征摘要】

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

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

1