一种数据流镜像方法及装置与流程

文档序号:29913964发布日期:2022-05-06 03:01阅读:来源:国知局

技术特征:
1.一种数据流镜像方法,其特征在于,所述方法包括:接收来自运营支撑系统/业务支撑系统oss/bss的实例化请求,所述实例化请求用于请求实例化网络服务ns;根据所述实例化请求,获取所述ns的描述nsd信息,所述nsd信息包括第一镜像对象信息,所述第一镜像对象信息用于描述创建第一镜像对象的信息,所述第一镜像对象用于对第一数据流进行镜像;根据所述第一镜像对象信息,向虚拟基础设施管理器vim请求创建所述第一镜像对象,所述第一镜像对象关联第一镜像服务,所述第一镜像服务用于对所述第一数据流的镜像数据流进行分析。2.根据权利要求1所述的方法,其特征在于,所述第一数据流为流入所述ns所包括的第一虚拟化网络功能vnf的数据流或流出所述第一vnf的数据流。3.根据权利要求1或2所述的方法,其特征在于,所述nsd信息还包括第一镜像服务信息,所述第一镜像服务信息用于描述创建所述第一镜像服务的信息;所述方法还包括:根据所述第一镜像服务信息,向vim请求创建所述第一镜像服务。4.根据权利要求3所述的方法,其特征在于,所述第一镜像服务信息包括所述第一镜像服务的名称;根据所述第一镜像服务信息,向vim请求创建所述第一镜像服务,包括:向所述vim发送查询请求,所述查询请求包括所述第一镜像服务的名称;接收来自所述vim的查询响应,所述查询响应包括所述第一镜像服务对应的分析系统的地址信息;向所述vim发送第一创建请求,所述第一创建请求用于请求创建所述第一镜像服务,所述第一创建请求包括所述第一镜像服务的名称和所述第一镜像服务对应的分析系统的地址信息。5.根据权利要求2至4中任一项所述的方法,其特征在于,所述第一镜像对象信息包括所述第一vnf的外部连接点的标识;根据所述第一镜像对象信息,向vim请求创建所述第一镜像对象,包括:根据所述外部连接点的标识,向虚拟化网络功能管理器vnfm获取所述外部连接点对应的端口信息;向vim发送第二创建请求,所述第二创建请求用于请求创建所述第一镜像对象,所述第二创建请求包括所述端口信息。6.根据权利要求5所述的方法,其特征在于,所述第一镜像对象信息还包括镜像位置信息;所述方法还包括:当所述镜像位置信息为连接点时,向所述vnfm获取所述外部连接点对应的安全组规则信息;所述第二创建请求还包括所述安全组规则信息,所述第一数据流为符合所述安全组规则信息的数据流。7.根据权利要求5或6所述的方法,其特征在于,所述方法还包括:获取策略信息;所述第二创建请求还包括策略信息,所述第一数据流为符合所述策略信息的数据流。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:接收来自所述oss/bss的第一更新请求,所述第一更新请求用于请求将所述第一镜像服务更新为第二镜像服务,所述第一更新请求包括第二镜像服务信息,所述第二镜像服务信息用于描述创建所述第二镜像服务的信息;根据所述第一更新请求,向所述vim请求删除所述第一镜像服务;确定所述vim成功删除所述第一镜像服务后,根据所述第二镜像服务信息,向所述vim请求创建所述第二镜像服务。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:根据所述第一更新请求,向所述vim请求删除所述第一镜像服务关联的第一镜像对象;确定所述vim成功删除所述第一镜像对象后,将所述第一镜像对象信息更新为第二镜像对象信息,所述第二镜像对象信息用于描述创建所述第二镜像对象的信息,所述第二镜像对象用于对所述第一数据流进行镜像,所述第二镜像对象关联所述第二镜像服务;根据所述第二镜像对象信息,向所述vim请求创建第二镜像对象。10.根据权利要求8或9所述的方法,其特征在于,所述方法还包括:接收来自所述oss/bss的第二更新请求,所述第二更新请求用于请求新增第三镜像对象,所述第二更新请求包括第三镜像对象信息,所述第三镜像对象信息用于描述创建所述第三镜像对象的信息,所述第三镜像对象用于对第二数据流进行镜像,所述第三镜像对象关联所述第二镜像服务;根据所述第三镜像对象信息,向vim请求创建所述第三镜像对象。11.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:接收来自所述oss/bss的第三更新请求,所述第三更新请求用于请求将所述第一镜像对象更新为第四镜像对象,所述第三更新请求包括所述第四镜像对象信息,所述第四镜像对象信息用于描述创建所述第四镜像对象的信息,所述第四镜像对象用于对第三数据流进行镜像,所述第四镜像对象关联所述第一镜像服务;根据所述第三更新请求,向所述vim请求删除所述第一镜像对象;确定所述vim成功删除所述第一镜像对象后,根据所述第四镜像对象信息,向vim请求创建所述第四镜像对象。12.一种数据流镜像系统,其特征在于,所述系统包括:oss/bss,用于向网络功能虚拟化编排器nfvo发送实例化请求,所述实例化请求用于请求实例化ns;所述nfvo,用于接收所述实例化请求,根据所述实例化请求,获取所述ns的描述nsd信息,所述nsd信息包括第一镜像对象信息,所述第一镜像对象信息用于描述创建第一镜像对象的信息,所述第一镜像对象用于对第一数据流进行镜像;以及,根据所述第一镜像对象信息,向vim请求创建所述第一镜像对象;所述vim,用于创建所述第一镜像对象,所述第一镜像对象关联第一镜像服务,所述第一镜像服务用于对所述第一数据流的镜像数据流进行分析。13.根据权利要求12所述的系统,其特征在于,所述oss/bss还用于:向所述nfvo上传所述nsd信息。14.根据权利要求12或13所述的系统,其特征在于,所述nsd信息还包括第一镜像服务
信息,所述第一镜像服务信息用于描述创建所述第一镜像服务的信息;所述nfvo还用于:根据所述第一镜像服务信息,向vim请求创建所述第一镜像服务;所述vim还用于:创建所述第一镜像服务。15.一种数据流镜像装置,其特征在于,包括用于执行如权利要求1至11中任一项所述方法的模块。16.一种数据流镜像装置,其特征在于,包括处理器,所述处理器和存储器耦合,所述存储器中存储有计算机程序;所述处理器用于调用所述存储器中的计算机程序,使得所述通信装置执行如权利要求1至11任一所述的方法。17.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,当所述计算机程序被执行时,实现如权利要求1至11中任一项所述的方法。

技术总结
本申请涉及NFV技术领域,公开一种数据流镜像方法及装置。其中方法包括:NFVO接收来自OSS/BSS的实例化请求,并根据实例化请求获取NSD信息,NSD信息包括第一镜像对象信息,第一镜像对象信息用于描述创建第一镜像对象的信息,第一镜像对象用于对第一数据流进行镜像;以及,根据第一镜像对象信息向VIM请求创建第一镜像对象,第一镜像对象关联第一镜像服务,用于对第一数据流的镜像数据流进行分析。采用该方法,通过对NSD信息进行扩展,扩展后的NSD信息可以包括镜像对象信息,从而能够在设计态指定需要进行镜像的第一数据流,进而部署NS时可以进行镜像对象的创建,实现端到端的数据流镜像业务。镜像业务。镜像业务。


技术研发人员:李世涛
受保护的技术使用者:华为技术有限公司
技术研发日:2020.10.29
技术公布日:2022/5/5
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1