基于数据中心的故障分析方法和装置制造方法及图纸

技术编号:13426150 阅读:138 留言:0更新日期:2016-07-29 14:09
本发明专利技术实施例公开了一种基于数据中心的故障分析方法,包括获取拓扑结构图,该拓扑结构图中的节点包括数据中心的组成设备以及数据中心中运行的虚拟机;当数据中心发生故障时,获取故障告警,根据该拓扑结构图判断所述故障是否导致数据中心中运行的虚拟机组中的各个虚拟机之间的通信通路减少。本方法能够分析故障对数据中心上运行的各个业务的实际影响,提升了数据中心的故障分析的准确程度。

【技术实现步骤摘要】
基于数据中心的故障分析方法和装置
本专利技术涉及虚拟机技术,尤其涉及基于数据中心的故障分析方法和装置。
技术介绍
数据中心(DataCenter)主要由主机(Host)以及交换设备构成,其中主机也称为物理机,主要用于支持虚拟机的运行,交换设备主要用于支持数据中心的各个设备之间的通信,交换设备一般包括交换机、路由器、网关等其他具有数据交换功能的网络节点,应当说明的是,主机上由于搭载了虚拟交换机(vSwitch),因此主机也具有支持虚拟机之间的数据交换的功能。数据中心包含的设备较多,如果出现故障,需要获取该故障对数据中心造成的影响分析(ImpactAnalysis),以便合理处理该故障。现有数据中心的故障分析,仅针对发生故障的设备的类型来判断故障级别,或根据接收到的故障告警为设备故障告警或设备性能告警来判断故障级别,无法根据故障对数据中心运行的业务的影响进行准确的故障分析。
技术实现思路
针对上述现有技术而提出本专利技术,利用本专利技术可以解决现有技术方案中数据中心故障分析中,无法根据故障对数据中心运行的业务的影响准确进行故障分析的问题。本专利技术实施例提供的第一方面,提供了一种基于数据中心本文档来自技高网...

【技术保护点】
一种基于数据中心的故障分析方法,其特征在于,所述数据中心的组成设备包括:至少两个主机,至少一个交换设备,所述至少两个主机中的每一个主机上运行至少一个虚拟机,所述至少一个交换设备用于建立所述数据中心的组成设备之间的通信通路,所述至少两个主机上运行的具有通信依赖关系的至少两个虚拟机构成虚拟机组,所述故障分析方法包括:获取拓扑结构图,所述拓扑结构图中的节点包括所述组成设备以及所述至少两个主机上运行的虚拟机;当所述数据中心发生故障时,获取故障告警,根据所述拓扑结构图判断所述故障是否导致所述虚拟机组中的各个虚拟机之间的通信通路减少。

【技术特征摘要】
1.一种基于数据中心的故障分析方法,其特征在于,所述数据中心的组成设备包括:至少两个主机,至少一个交换设备,所述至少两个主机中的每一个主机上运行至少一个虚拟机,所述至少一个交换设备用于建立所述数据中心的组成设备之间的通信通路,所述至少两个主机上运行的具有通信依赖关系的至少两个虚拟机构成虚拟机组,所述故障分析方法包括:获取拓扑结构图,所述拓扑结构图中的节点包括所述组成设备以及所述至少两个主机上运行的虚拟机;当所述数据中心发生故障时,获取故障告警,根据所述拓扑结构图判断所述故障是否导致所述虚拟机组中的各个虚拟机之间的通信通路减少。2.如权利要求1所述的故障分析方法,其特征在于,所述根据所述拓扑结构图判断所述故障是否导致所述虚拟机组中的各个虚拟机之间的通信通路减少,具体包括:根据所述拓扑结构图中节点间的连通关系,确定所述故障导致所述虚拟机组中的至少一个虚拟机与所述虚拟机组中的另一虚拟机之间无可用通信通路时,则表示所述虚拟机组发生错误。3.如权利要求2所述的故障分析方法,其特征在于,所述数据中心中的所述虚拟机组为至少两个,所述方法还包括:根据所述故障导致的发生错误的虚拟机组的数量,以及发生错误的各个虚拟机组对应的业务权重,获取所述故障的影响级别。4.如权利要求1所述的故障分析方法,其特征在于,所述根据所述拓扑结构图判断所述故障是否导致所述虚拟机组中的各个虚拟机之间的通信通路减少,具体包括:根据所述拓扑结构图中节点间的连通关系,确定所述虚拟机组的故障比值,所述故障比值具体包括,所述故障导致所述虚拟机组中的各个虚拟机之间中断的通信通路的数量,与所述虚拟机组中各个虚拟机之间通信通路的总数量的比值。5.如权利要求4所述的故障分析方法,其特征在于,所述数据中心中的所述虚拟机组为至少两个,所述方法还包括:根据所述故障导致的各个虚拟机组的故障比值及其对应的业务权重获取所述故障的影响级别。6.如权利要求1至5任一所述的方法,其特征在于,构成所述虚拟机组的具有通信依赖关系的至少两个虚拟机具体指示,协同执行同一业务或应用...

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

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

1