虚拟化流镜像策略自动化管理的方法、设备及介质技术

技术编号:20874999 阅读:41 留言:0更新日期:2019-04-17 11:15
本发明专利技术公开了一种虚拟化流镜像策略自动化管理的方法,所述方法包括以下步骤:根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;根据所述流镜像策略对所述VNF进行监测,并在监测到预设操作时,执行对应的管理操作。本发明专利技术还公开了一种虚拟化流镜像策略自动化管理的设备及计算机可读存储介质。本发明专利技术能够对虚拟机的生命周期进行管理,在用户配置流镜像策略后,通过流镜像策略跟随虚拟机的生命周期变化而自动关联生效,不需要人工再次进行干预。

【技术实现步骤摘要】
虚拟化流镜像策略自动化管理的方法、设备及介质
本专利技术涉及通信领域,尤其涉及一种虚拟化流镜像策略自动化管理的方法、设备及计算机可读存储介质。
技术介绍
在虚拟化vEPC和NFV/SDN场景下,为了满足运营商对用户信令分析需求、以及客户自身业务发展和网络优化要求的大数据分析的需求,需要对在网流量提供镜像功能,需要镜像的最大流量需要达到100Gbps,但是现有基于NFV网络功能虚拟化,NetworkFunctionVirtualization/SDN软件定义网络(SoftwareDefinedNetwork,SDN的流镜像功能,是在NFVI层提供镜像策略的配置功能,在NFVI层的镜像策略配置功能,在配置虚拟机流镜像策略后,该流镜像策略无法跟随虚拟机的自动弹性、虚拟机的迁移、虚拟机的重生等虚拟机的生命周期操作而自动匹配生效,需要人工再次干预才能完成。
技术实现思路
本专利技术的主要目的在于提出一种虚拟化流镜像策略自动化管理的方法、设备及计算机可读存储介质,旨在解决现有技术中,配置的虚拟机流镜像策略无法跟随虚拟机的生命周期操作而自动匹配生效的技术问题。为实现上述目的,本专利技术提供一种虚拟化流镜像策略自动化管理的方法,所述方法包括:根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;根据所述流镜像策略对所述VNF进行监测,并在监测到预设操作时,执行对应的管理操作。可选地,所述根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF的步骤之前,还包括:对所述流镜像策略进行安全验证。可选地,所述在监测到预设操作时,执行对应的步骤操作的步骤包括:监控流镜像源所在VNF发生的操作是scaleout操作,还是scalein操作;当监控到流镜像源所在VNF发生的操作为scaleout操作时,将新创建的虚拟机与所述流镜像策略进行关联;当监测到流镜像源所在VNF发生的操作为scalein操作时,自动将与虚拟机关联的流镜像策略删除。可选地,所述自动将与虚拟机关联的流镜像策略删除的步骤之后,还包括:将删除流镜像策略的信息更新至Openstack云计算平台及SDNController网络控制器;根据流镜像策略的配置信息自动更新流表,并将更新后的流表下发到交换机。可选地,所述流镜像策略信息包括:流镜像策略源对象,所述流镜像策略源对象包括源云主机信息、源云主机端口、流方向类型及描述信息;流镜像策略目的对象,所述流镜像策略目的对象包括目的服务的端口类型、交换机ID、交换机端口ID及网络名称;流镜像策略规则对象,所述流镜像策略规则对象包括源IP网段、目的IP网段、IP协议类型、传输层源端口及传输层目的端口参数。此外,为实现上述目的,本专利技术还提供一种虚拟化流镜像策略自动化管理的设备,所述虚拟化流镜像策略自动化管理的设备包括处理器、网络接口、用户接口及存储器,所述存储器中存储有虚拟化流镜像策略自动化管理的程序;所述处理器用于执行所述虚拟化流镜像策略自动化管理的程序,以实现以下步骤:根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;根据所述流镜像策略对所述VNF进行监测,并在监测到预设操作时,执行对应的管理操作。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有虚拟化流镜像策略自动化管理的程序,所述虚拟化流镜像策略自动化管理的程序被处理器执行时实现如上所述的虚拟化流镜像策略自动化管理的方法的步骤。本专利技术提出的虚拟化流镜像策略自动化管理的方法、设备及计算机可读存储介质,首先根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;然后根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;并根据所述流镜像策略对所述VNF进行监测,并在监测到预设操作时,执行对应的管理操作,即可通过流镜像策略跟随虚拟机的生命周期变化而自动关联生效,不需要人工再次进行干预。附图说明图1为本专利技术虚拟化流镜像策略自动化管理的方法第一实施例的流程示意图;图2为本专利技术虚拟化流镜像策略自动化管理的方法第三实施例中在监测到预设操作时,执行对应的步骤操作的步骤的一细化流程示意图;图3为本专利技术虚拟化流镜像策略自动化管理的方法第三实施例中在监测到预设操作时,执行对应的步骤操作的步骤的另一细化流程示意图;图4为本专利技术实施例方案涉及的硬件运行环境的设备结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:首先根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;然后根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;并根据所述流镜像策略对所述VNF进行监测,并在监测到预设操作时,执行对应的管理操作,即可通过流镜像策略跟随虚拟机的生命周期变化而自动关联生效,不需要人工再次进行干预。本专利技术实施例考虑到,现有基于NFV网络功能虚拟化,NetworkFunctionVirtualization/SDN软件定义网络(SoftwareDefinedNetwork,SDN的流镜像功能,是在NFVI层提供镜像策略的配置功能,在NFVI层的镜像策略配置功能,在配置虚拟机流镜像策略后,该流镜像策略无法跟随虚拟机的自动弹性、虚拟机的迁移、虚拟机的重生等虚拟机的生命周期操作而自动匹配生效,需要人工再次干预才能完成。为此,本专利技术实施例提出一种虚拟化流镜像策略自动化管理的方法,首先根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;然后根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;并根据所述流镜像策略对所述VNF进行监测,并在监测到预设操作时,执行对应的管理操作,即可通过流镜像策略跟随虚拟机的生命周期变化而自动关联生效,不需要人工再次进行干预。本专利技术提供一种虚拟化流镜像策略自动化管理的方法。参照图1,图1为本专利技术虚拟化流镜像策略自动化管理的方法第一实施例的流程示意图。在本实施例中,该方法包括:步骤S10,根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;在本实施例中,主要通过NFVO对虚拟机的生命周期进行管理,因此,首先在网络功能虚拟化编排器NFVO编排流镜像策略信息,编排的对象包含流镜像源及相关配置,流镜像目的端口及相关配置;其中,所述策略信息包括:流镜像策略源对象,所述流镜像策略源对象包括源云主机信息、源云主机端口、流方向类型及描述信息;流镜像策略目的对象,所述流镜像策略目的对象包括目的服务的端口类型、交换机ID、交换机端口ID及网络名称;流镜像策略规则对象,所述流镜像策略规则对象包括源IP网段、目的IP网段、IP协议类型、传输层源端口及传输层目的端口参数。步骤S20,根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;在编排流镜像策略信息之后,即可以根据本文档来自技高网...

【技术保护点】
1.一种虚拟化流镜像策略自动化管理的方法,其特征在于,所述方法包括以下步骤:根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;根据所述流镜像策略对所述VNF进行监测,并在监测到预设操作时,执行对应的管理操作。

【技术特征摘要】
1.一种虚拟化流镜像策略自动化管理的方法,其特征在于,所述方法包括以下步骤:根据接收到的指令在网络功能虚拟化编排器NFVO编排流镜像策略信息;根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF;根据所述流镜像策略对所述VNF进行监测,并在监测到预设操作时,执行对应的管理操作。2.如权利要求1所述的虚拟化流镜像策略自动化管理的方法,其特征在于,所述根据所述流镜像策略信息创建流镜像策略,并将所述流镜像策略部署至虚拟网络功能VNF的步骤之前,还包括:对所述流镜像策略进行安全验证。3.如权利要求1所述的虚拟化流镜像策略自动化管理的方法,其特征在于,所述在监测到预设操作时,执行对应的步骤操作的步骤包括:监控流镜像源所在VNF发生的操作是scaleout操作,还是scalein操作;当监控到流镜像源所在VNF发生的操作为scaleout操作时,将新创建的虚拟机与所述流镜像策略进行关联;当监测到流镜像源所在VNF发生的操作为scalein操作时,自动将与虚拟机关联的流镜像策略删除。4.如权利要求3所述的虚拟化流镜像策略自动化管理的方法,其特征在于,所述自动将与虚拟机关联的流镜像策略删除的步骤之后,还包括:将删除流镜像策略的信息更新至Openstack云计算平台及SDNController网络控制器;根据流镜像策略的配置信息自动更新流表,并将更新后的流表下发到交换机。5.如权利要求1所述的虚拟化流镜像策略自动化管理的方法,其特征在于,所述流镜像策略信息包括:流镜像策略源对象,所述流镜像策略源对象包括源云主机信息、源云主机端口、流方向类型及描述信息;流镜像策略目的对象,所述流镜像策略目的对象包括目的服务的端口类型、交换机ID、交换机端口ID及网络名称;流镜像策略规则对象,所述流镜像策略规则对象包括源IP网段、目的IP网段、IP协议类型、传输层源端口及传输层目的端口参数。6...

【专利技术属性】
技术研发人员:刘承志
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1