[发明专利]虚拟化网络功能描述VNFD文件的校验方法及装置在审
申请号: | 202110343072.6 | 申请日: | 2021-03-30 |
公开(公告)号: | CN115145678A | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 闫兴安;戴中华;王燕;齐骥 | 申请(专利权)人: | 中移(苏州)软件技术有限公司;中国移动通信集团有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F16/188;G06F21/64 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 姚文娴;张颖玲 |
地址: | 215163 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 网络 功能 描述 vnfd 文件 校验 方法 装置 | ||
本申请公开了一种虚拟化网络功能描述符VNFD文件的校验方法及装置、电子设备、存储介质,其中,所述方法包括:确定VNFD文件的校验规则;对所述VNFD文件进行组件拆解,并根据组件拆解结果生成所述VNFD文件的组件列表;利用所述校验规则对所述VNFD文件的组件列表中的目标组件中的目标字段进行校验。
技术领域
本申请涉及通信领域,尤其涉及一种虚拟化网络功能描述符VNFD文件的校验方法及装置。
背景技术
虚拟化网络设备部署前需要预先针对所有的厂家软件和通用硬件进行验证,并生成VNFD文件,以按照VNFD文件内部的参数进行虚拟网元的部署,为了保证虚拟网元部署的正确性和合理性,对VNFD文件的校验,以对VNFD文件中的错误进行定位和分析,以及基于分析结果进行后续错误的更正至关重要,目前业界尚缺乏对VNFD文件进行校验的有效手段。
发明内容
为了对VNFD文件进行有效的校验,实现对VNFD文件中存在的错误的定位和分析,以保证虚拟网元部署的正确性和合理性,本申请实施例提供了一种虚拟化网络功能描述符VNFD文件的校验方法及装置、电子设备、存储介质。
本申请提供了一种虚拟化网络功能描述符VNFD文件的校验方法,所述方法包括:
确定VNFD文件的校验规则;
对所述VNFD文件进行组件拆解,并根据组件拆解结果生成所述VNFD文件的组件列表;
利用所述校验规则对所述VNFD文件的组件列表中的目标组件中的目标字段进行校验。
本申请实施例还提供了一种虚拟化网络功能描述符VNFD文件的校验装置,所述装置包括:
确定单元,用于确定VNFD文件的校验规则;
拆解单元,用于对所述VNFD文件进行组件拆解,并根据组件拆解结果生成所述VNFD文件的组件列表;
校验单元,用于利用所述校验规则对所述VNFD文件的组件列表中的目标组件中的目标字段进行校验。
本申请实施例还提供了一种电子设备,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行上述实施例所述的校验方法。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述实施例所述的校验方法。
本申请实施例的技术方案,通过对所述VNFD文件进行组件拆解,并根据组件拆解结果生成所述VNFD文件的组件列表;利用所述校验规则对所述VNFD文件的组件列表中的目标组件中的目标字段进行校验。本申请提供了一种对VNFD文件进行校验的有效手段,能够对VNFD文件中的错误进行定位和分析,保证虚拟网元部署的正确性和合理性;此外,本申请还能够使得网元厂家能够根据需求设置校验规则,对VNFD文件进行自助校验。
附图说明
图1为本申请实施例提供的MANO的架构示意图;
图2为本申请实施例提供的MANO内部及外部各模块接口、VNFD模版定义示意图;
图3为本申请实施例提供的VNFD模板的概览图;
图4为本申请实施例提供的VNFD文件的校验方法流程示意图一;
图5为本申请实施例提供的VNFD文件的校验步骤示意图;
图6为本申请实施例提供的VNFD文件的校验方法流程示意图二;
图7为本申请实施例提供的VNFD文件的校验装置的结构组成示意图;
图8为本申请实施例提供的一种电子设备示意性结构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(苏州)软件技术有限公司;中国移动通信集团有限公司,未经中移(苏州)软件技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110343072.6/2.html,转载请声明来源钻瓜专利网。