[发明专利]故障快速检测方法及装置有效
申请号: | 201310507154.5 | 申请日: | 2013-10-24 |
公开(公告)号: | CN103559124B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 谢军勇;刘涛;夏海 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 快速 检测 方法 装置 | ||
1.一种故障快速检测方法,其特征在于,包括:
内核黑匣子KBox组检测操作系统出现的故障,根据检测到的故障形成故障信息;
所述KBox组通过基础设施层的管理单元将包含所述故障信息的系统故障通告信息发送至应用高可用性HA子系统以触发所述应用HA子系统的业务故障处理。
2.根据权利要求1所述的方法,其特征在于,所述KBox组检测操作系统出现的故障,包括:
所述KBox组检测操作系统非预期复位时,根据设置在操作系统复位流程处的探针探测到的执行流,判定所述操作系统非预期复位;
所述KBox组检测操作系统内存耗尽时,根据设置在操作系统内存资源分配流程中的探针探测到的操作系统内存小于或等于预设阈值,或所述探针在预设周期探测到所述操作系统内存小于或等于所述预设阈值,判定所述操作系统内存耗尽;
所述KBox组检测操作系统内核死锁时,根据设置在中央处理单元CPU上探测运行状态的探针探测到所述CPU处于死锁状态,判定所述操作系统内核死锁;
所述KBox组检测操作系统内核崩溃时,根据设置在操作系统内核崩溃处理流程处的探针探测到执行流,判定所述操作系统内核崩溃;
所述KBox组检测CPU硬件故障时,根据设置在所述操作系统的用于探测CPU硬件故障中断的探针发送的中断和故障原因,判定所述CPU故障;
所述KBox组检测虚拟机复位时,所述KBox组探测到所述基础设施层发送的所述虚拟机复位中断后,判定所述虚拟机需要复位。
3.根据权利要求1或2所述的方法,其特征在于,所述KBox组检测操作系统出现的故障,根据检测到的故障形成故障信息,包括:
所述KBox组内的第一KBox检测客户操作系统出现的故障,根据检测到的故障形成第一故障信息;其中,所述第一KBox设置在虚拟机内,所述第一故障信息中包含故障原因,故障描述,故障发生时间以及故障对应的虚拟机标识;
相应的,所述管理单元为宿主操作系统内的基础设施管理单元BMU;所述KBox组通过基础设施层的管理单元将包含所述故障信息的系统故障通告信息发送至应用高可用性HA子系统以触发所述应用HA子系统的业务故障处理,包括:
所述第一KBox将所述第一故障信息发送至所述BMU,以使所述BMU将包含所述第一故障信息、以及与所述第一KBox对应的虚拟机标识的第一系统故障通告信息发送至与所述虚拟机对应的应用HA子系统,以触发所述应用HA子系统的业务故障处理。
4.根据权利要求1或2所述的方法,其特征在于,所述KBox组检测操作系统出现的故障,根据检测到的故障形成故障信息,包括:
所述KBox组内的第二KBox检测宿主操作系统出现的故障,根据检测到的故障形成第二故障信息;其中,所述第二KBox设置在所述宿主操作系统内;所述第二故障信息中包含故障原因,故障描述以及故障发生时间;
相应的,所述管理单元为硬件上的基板管理控制器BMC;所述KBox组通过基础设施层的管理单元将包含所述故障信息的系统故障通告信息发送至应用高可用性HA子系统以触发所述应用HA子系统的业务故障处理,包括:
所述第二KBox将所述第二故障信息发送至所述BMC,以使所述BMC将包含所述第二故障信息的第二系统故障通告信息发送至与至少一个虚拟机对应的应用HA子系统,以触发所述应用HA子系统的业务故障处理;其中,所述至少一个虚拟机为所述宿主操作系统上建立的虚拟机。
5.根据权利要求1~4任一所述的方法,其特征在于,还包括:
所述KBox组通过所述基础设施层的所述管理单元将所述故障信息发送至基础设施HA子系统,以使所述基础设施HA子系统将包含所述故障信息的所述系统故障通告信息发送至所述应用HA子系统。
6.一种故障快速检测方法,其特征在于,包括:
应用高可用性HA子系统接收内核黑匣子KBox组通过基础设施层的管理单元发送的包含故障信息的系统故障通告信息;
所述应用HA子系统根据所述系统故障通告信息触发所述应用HA子系统的业务故障处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310507154.5/1.html,转载请声明来源钻瓜专利网。