虚拟机故障处理方法和装置制造方法及图纸

技术编号:14900165 阅读:151 留言:0更新日期:2017-03-29 15:40
本发明专利技术公开了一种虚拟机故障处理方法,包括步骤:虚拟网络功能管理器VNFM检测虚拟机的状态;当检测到所述虚拟机的状态为异常状态时,删除处于异常状态的虚拟机;根据所述处于异常状态的虚拟机的配置信息重建虚拟机。本发明专利技术还公开了一种虚拟机故障处理装置。本发明专利技术实现了实时解决VNF的故障,保证相关业务的持续运行。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种虚拟机故障处理方法和装置。
技术介绍
采用通用的硬件平台,基于虚拟机技术实现资源的统一管理和调度已经成为通信领域的发展趋势。随着近几年虚拟化技术的成熟,电信业务设备运营商渐渐从传统业务架构向NFV(NetworkFunctionVirtualization,网络功能虚拟化)架构切换。NFV的本质是网络设备的虚拟化和云化,以虚拟化实现软硬件解耦。现有NFV体系中,如果其VNF(VirtualisedNetworkFunction,虚拟化网络功能)异常,即VNF设备中存在处于异常状态的虚拟机时,都是通过输出告警信息提示用户,然后再由专业人员来解决相关故障,不能实时的解决VNF故障,以致于不能保证业务持续可靠的运行。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种虚拟机故障处理方法和装置,旨在解决不能实时解决VNF故障,以致于不能保证业务持续可靠的运行的技术问题。为实现上述目的,本专利技术提供的一种虚拟机故障处理方法,包括步骤:虚拟网络功能管理器VNFM检测虚拟机的状态;当检测到所述虚拟机的状态为异常状态时,删除处于异常状态的虚拟机;根据所述处于异常状态的虚拟机的配置信息重建虚拟机。优选地,所述删除所述处于异常状态的虚拟机的步骤之前,还包括:当检测到所述虚拟机的状态为异常状态时,发送所述虚拟机的异常告警信息给网元管理系统EMS和/或发送第一提示消息给业务操作维护单元OMU,提示所述OMU所述虚拟机处于异常状态,以供所述OMU不在所述处于异常状态的虚拟机上处理相关业务。优选地,所述根据所述处于异常状态的虚拟机的配置信息重建虚拟机的步骤之后,还包括:发送第二提示消息给所述OMU,提示所述OMU已经重建虚拟机,以供所述OMU在所述重建的虚拟机上处理相关业务。优选地,所述发送第二提示消息给所述OMU,提示所述OMU已经重建虚拟机,以供所述OMU在所述重建的虚拟机上处理相关业务的步骤之后,还包括:发送消除所述异常告警信息的消息给所述EMS,以供所述EMS根据所述消息消除所述异常告警信息。优选地,所述VNFM检测虚拟机的状态的步骤之前,还包括获取所述虚拟机的配置信息。此外,为实现上述目的,本专利技术还提供一种虚拟机故障处理装置,所述虚拟机故障处理装置包括:检测模块,用于虚拟网络功能管理器VNFM检测虚拟机的状态;删除模块,用于当检测到所述虚拟机的状态为异常状态时,删除处于异常状态的虚拟机;重建模块,用于根据所述处于异常状态的虚拟机的配置信息重建虚拟机。优选地,所述虚拟机故障处理装置还包括:第一发送模块,用于当检测到所述虚拟机的状态为异常状态时,发送所述虚拟机的异常告警信息给网元管理系统EMS和/或发送第一提示消息给业务操作维护单元OMU,提示所述OMU所述虚拟机处于异常状态,以供所述OMU不在所述处于异常状态的虚拟机上处理相关业务。优选地,所述虚拟机故障处理装置还包括:第二发送模块,用于发送第二提示消息给所述OMU,提示所述OMU已经重建虚拟机,以供所述OMU在所述重建的虚拟机上处理相关业务。优选地,所述第二发送模块,还用于发送消除所述异常告警信息的消息给所述EMS,以供所述EMS根据所述消息消除所述异常告警信息。优选地,所述虚拟机故障处理装置还包括获取模块,用于获取所述虚拟机的配置信息。本专利技术通过当虚拟网络功能管理器VNFM检测到虚拟机的状态为异常状态时,删除处于异常状态的虚拟机,根据所述处于异常状态的虚拟机的配置信息重建虚拟机。实现了当检测到VNF中存在处于异常状态的虚拟机时,自动删除所述处于异常状态的虚拟机,并根据所述处于异常状态的虚拟机的配置信息重建虚拟机,实时解决VNF的故障,保证相关业务的持续运行。附图说明图1为本专利技术虚拟机故障处理方法第一实施例的流程示意图;图2为本专利技术虚拟机故障处理方法第二实施例的流程示意图;图3为本专利技术虚拟机故障处理方法第三实施例的流程示意图;图4为本专利技术虚拟机故障处理装置第一实施例的功能模块示意图;图5为本专利技术虚拟机故障处理装置第二实施例的功能模块示意图;图6为本专利技术虚拟机故障处理装置第三实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种虚拟机故障处理方法。参照图1,图1为本专利技术虚拟机故障处理方法第一实施例的流程示意图。在本实施例中,所述虚拟机故障处理方法包括:步骤S10,虚拟网络功能管理器VNFM检测虚拟机的状态;在NFV系统中,包含有NFVMANO(NetworkFunctionsVirtualisedManagementandOrchestration,网络功能虚拟化管理与编排),VNFM(VirtualisedNetworkFunctionManager,虚拟网络功能管理器),VIM(VirtualisedInfrastructureManager,虚拟化基础设施管理)等。所述VNFM是用于进行虚拟化的网络功能模块生命周期管理的功能模块,所述VNFM存在于所述NFVMANO中。所述VIM是负责对NFVI(NetworkFunctionsVirtualisedInfrastructure,网络功能虚拟化基础设施)的计算资源,存储资源以及网络资源进行控制与管理的功能模块,所述VIM向虚拟机管理器Hypervisor执行虚拟机的管理,即对所述虚拟机的资源进行分配、调整、监控等。所述VIM可被部署于基础网络运营商的基础设施域中。所述NFVI具有部署网络功能虚拟化的能力环境中,所有硬件设备与软件组合的统称。所述NFVMANO还包括NFVO(NetworkFunctionsVirtualisationOrchestrator,网络功能虚拟化编排器)。所述NFVO可用以管理NS(NetworkService,网络业务)生命周期,并协调NS生命周期的管理、协调所述VNF设备生命周期的管理(需要得到VNF设备管理器VNFM的支持)、协调NFVI(NFVInfrastructure,网络功能虚拟化基础设施)各类资源的管理(需要得到虚拟化基础设施管理器VIM的支持),以此确保所需各类资源与连接的优化配置。在所述NFV系统中,所述VNFM在所述VNF设备中创建了多个VM(VirtualMachine,虚拟机),所述VNFM检测所述VNF设备中VM的状态。具体地,所述VNFM通过所述NFVMANO中的VIM检测所述VNF设备中安装的每个VM的状态。步骤S20,当检测到所述虚拟机的状态为异常状态时,删除处于异常状态的虚拟机;步骤S30,根据所述处于异常状态的虚拟机的配置信息重建虚拟机。当所述NFV系统中的VNFM检测到所述VNF设备中某个虚拟机的状态是异常状态时,触发所述VNF设备的自愈流程,即删除所述处于异常状态的虚拟机,并根据所述处于异常状态的虚拟机的配置信息重建虚拟机。所述虚拟机的配置信息包括所述虚拟机的规格、硬盘的大小,使用的是什么网络、还有其它的相关参数配置等信息。当所述VNFM检测到某个虚拟机的状态是正常状态时,则只本文档来自技高网...

【技术保护点】
一种虚拟机故障处理方法,其特征在于,所述虚拟机故障处理方法包括以下步骤:虚拟网络功能管理器VNFM检测虚拟机的状态;当检测到所述虚拟机的状态为异常状态时,删除处于异常状态的虚拟机;根据所述处于异常状态的虚拟机的配置信息重建虚拟机。

【技术特征摘要】
1.一种虚拟机故障处理方法,其特征在于,所述虚拟机故障处理方法包括以下步骤:虚拟网络功能管理器VNFM检测虚拟机的状态;当检测到所述虚拟机的状态为异常状态时,删除处于异常状态的虚拟机;根据所述处于异常状态的虚拟机的配置信息重建虚拟机。2.如权利要求1所述的虚拟机故障处理方法,其特征在于,所述删除所述处于异常状态的虚拟机的步骤之前,还包括:当检测到所述虚拟机的状态为异常状态时,发送所述虚拟机的异常告警信息给网元管理系统EMS和/或发送第一提示消息给业务操作维护单元OMU,提示所述OMU所述虚拟机处于异常状态,以供所述OMU不在所述处于异常状态的虚拟机上处理相关业务。3.如权利要求1所述的虚拟机故障处理方法,其特征在于,所述根据所述处于异常状态的虚拟机的配置信息重建虚拟机的步骤之后,还包括:发送第二提示消息给所述OMU,提示所述OMU已经重建虚拟机,以供所述OMU在所述重建的虚拟机上处理相关业务。4.如权利要求3所述的虚拟机故障处理方法,其特征在于,所述发送第二提示消息给所述OMU,提示所述OMU已经重建虚拟机,以供所述OMU在所述重建的虚拟机上处理相关业务的步骤之后,还包括:发送消除所述异常告警信息的消息给所述EMS,以供所述EMS根据所述消息消除所述异常告警信息。5.如权利要求1至4任一项所述的虚拟机故障处理方法,其特征在于,所述VNFM检测虚拟...

【专利技术属性】
技术研发人员:笪久周张启辉
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1