[发明专利]一种服务器硬件故障检测方法及其装置和服务器在审
申请号: | 201510673005.5 | 申请日: | 2015-10-16 |
公开(公告)号: | CN106598790A | 公开(公告)日: | 2017-04-26 |
发明(设计)人: | 李存龙 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 深圳鼎合诚知识产权代理有限公司44281 | 代理人: | 薛祥辉,李发兵 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 硬件 故障 检测 方法 及其 装置 | ||
1.一种服务器硬件故障检测方法,其特征在于,包括:
服务器的基本输入输出系统装置检测到所述服务器进入启动阶段;
所述基本输入输出系统装置开始对所述服务器在各工作阶段进行硬件故障检测,所述工作阶段包括所述启动阶段;
所述基本输入输出系统装置将检测得到的硬件故障信息进行存储。
2.如权利要求1所述的服务器故障检测方法,其特征在于,所述启动阶段包括初始化阶段,所述基本输入输出系统装置在所述初始化阶段对所述服务器进行硬件故障检测包括:
所述基本输入输出系统装置根据所述服务器提供的硬件检测机制对所述服务器的CPU、内存、芯片组和电源中的至少一个进行硬件的预检测获取当前的硬件信息,从所述硬件信息中筛选出有故障的硬件信息进行分析处理得到相应的硬件故障信息。
3.如权利要求2所述的服务器硬件故障检测方法,其特征在于,所述启动阶段还包括设备枚举阶段,所述基本输入输出系统装置在所述设备枚举阶段对所述服务器进行硬件故障检测包括:
所述基本输入输出系统装置获取所述服务器上各硬件的状态信息和资源信息,并从中识别出现故障的硬件的故障信息。
4.如权利要求1-3任一项所述的服务器硬件故障检测方法,其特征在于,所述启动阶段为冷启动阶段或者热启动阶段。
5.如权利要求1-3任一项所述的服务器硬件故障检测方法,其特征在于,所述工作阶段还包括操作系统预引导阶段和操作系统业务运行阶段中的至少一个。
6.如权利要求5所述的服务器硬件故障检测方法,其特征在于,所述工作阶段包括操作系统预引导阶段时,所述基本输入输出系统装置在所述操作系统预引导阶段对所述服务器进行硬件故障检测包括:
所述基本输入输出系统装置对将要引导启动的所述服务器带外的硬件设备进行预检测;
获取所述硬件设备的当前硬件信息;
从所述当前硬件信息中筛选出出现故障的硬件设备的故障信息;
所述工作阶段包括操作系统业务运行阶段时,所述基本输入输出系统装置在所述操作系统业务运行阶段对所述服务器进行硬件故障检测包括:所述基本输入输出系统装置判断所述服务器的硬件中断信号是否到来,若是,则所述基本输入输出系统装置对所述操作系统的相关硬件进行检测;获取所述硬件的故障信息。
7.如权利要求1-3任一项所述的服务器硬件故障检测方法,其特征在于,在所述基本输入输出系统装置将检测得到的故障信息进行存储之前,还包括在所述服务器串行闪存存储器上分配一个用于存储所述硬件故障信息的故障存储区。
8.一种基本输入输出系统装置,其特征在于,包括:
故障信息检测触发模块,用于检测服务器是否进入启动阶段;
故障信息检测模块,用于在所述故障检测触发模块检测到所述服务器进入启动阶段时,开始对所述服务器在各工作阶段进行硬件故障检测,所述工作阶段包括所述启动阶段;
故障信息存储模块,用于所述故障信息检测模块检测得到的硬件故障信息进行存储。
9.如权利要求8所述的基本输入输出系统装置,其特征在于,还包括存储设置模块,用于在所述故障信息存储模块将所述硬件故障信息进行存储之前,在所述服务器串行闪存存储器上分配一个用于存储所述硬件故障信息的故障存储区。
10.一种服务器,其特征在于,包括如权利要求8或9所述的基本输入输出系统装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510673005.5/1.html,转载请声明来源钻瓜专利网。