System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种服务器硬件异常的报警方法、系统以及装置制造方法及图纸_技高网

一种服务器硬件异常的报警方法、系统以及装置制造方法及图纸

技术编号:40236712 阅读:10 留言:0更新日期:2024-02-02 22:36
本申请提供一种服务器硬件异常的报警方法,包括:获取服务器硬件异常信息;解析所述硬件异常信息中包含的所述服务器硬件的硬件ID;根据预先存储的硬件ID与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息;以及根据所述硬件ID,驱动与所述硬件ID匹配的本地报警装置发出本地报警信息,所述本地报警信息能够指示发出所述服务器硬件异常信息的所述服务器硬件所在的位置。本申请提供的服务器硬件异常的报警方法快速获取服务器硬件所在的位置和远程报警信息,能够显著提高用户解决服务器异常的效率,缩小因服务器宕机造成的业务影响范围。本申请同时提供一种服务器硬件异常的报警系统,以及一种服务器硬件异常的报警装置。

【技术实现步骤摘要】

本申请涉及服务器,具体涉及一种服务器硬件异常报警方法、系统以及装置。


技术介绍

1、随着互联网技术的发展,以及各行业对业务数据处理的需求增多,使得用户对服务器的运行质量提出更高的要求,包括数据处理能力、数据存储空间等。双路服务器、甚至四路服务器因此在市场上大放异彩,而当服务器中处理器cpu和内存的数量增多时,这些硬件出现异常报警的几率也会大大增加。

2、为处理服务器的硬件异常,现有技术提供了基于bmc(基板管理控制器)的服务器异常处理方案。通用的异常处理技术是:bmc通过ipmb、lpc等接口收集服务器内部的软硬件状态,与其进行通讯,查询软硬件的版本、型号、数量等,并可完成远程控制。当服务器出现硬件问题时,服务器power button指示灯会显示红色报警;查看该服务器的bmc网页界面,就可看到硬件异常的报警类型、所在位置以及异常记录。

3、现有技术虽然能够获取服务器硬件异常信息,但是,用户需先定位异常服务器所在机房位置,再登录异常服务器bmc网页界面,查看硬件异常的报警类型和实际安装的位置。繁琐的查询和定位流程会影响检修效率,进而影响用户的使用体验和业务处理。因此,如何快速高效的获取异常信息,是需要优化的问题。


技术实现思路

1、本申请提供一种服务器硬件异常的报警方法、系统以及装置。上述方法有助于实现高效获取报警信息及服务器硬件所在的位置。

2、本申请提供的一种服务器硬件异常的报警方法,包括:

3、获取服务器硬件异常信息;

<p>4、解析所述硬件异常信息中包含的所述服务器硬件的硬件id;

5、根据预先存储的硬件id与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息;以及

6、根据所述硬件id,驱动与所述硬件id匹配的本地报警装置发出本地报警信息,所述本地报警信息能够指示发出所述服务器硬件异常信息的所述服务器硬件所在的位置。

7、优选的,所述获取服务器硬件异常信息之前,包括:

8、对所述服务器硬件的状态信息进行连续两次判断,若均判断服务器硬件处于异常状态,则进入获取服务器硬件异常信息的步骤。

9、优选的,所述根据预先存储的硬件id与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息,其中,根据所述硬件id能够获得对应的服务器硬件所在的位置。

10、优选的,所述向所述服务器硬件的相关人推送远程报警信息,包括:

11、将服务器硬件异常信息反馈至机房监控系统,由所述机房监控系统将所述服务器硬件异常信息推送至相关人。

12、优选的,所述远程报警信息包括如下信息的一种或多种:所述服务器硬件所在的位置、异常分类、异常原因、异常处理进度、异常滞留影响仿真结果。

13、优选的,所述本地报警装置为led状态指示灯,安装于主板的每个cpu及每条内存的丝印位置,通过led灯的不同指示状态显示硬件的运行状况。

14、优选的,所述驱动与所述硬件id匹配的本地报警装置发出本地报警信息,包括:

15、根据所述服务器硬件的硬件id,确定与所述硬件id匹配的本地报警装置;

16、向所述本地报警装置发出报警驱动信息,驱动所述本地报警装置发出本地报警信息。

17、优选的,在所述根据预先存储的硬件id与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息的步骤之前,包括如下步骤:

18、将服务器硬件异常信息反馈至机房监控系统,机房监控系统包含有异常预设程序,对服务器异常进行预处理,预处理采用如下方式:

19、对所述服务器硬件异常信息进行分类,所述异常分为系统可处理异常和需人工干预异常;

20、其中,所述系统可处理异常,包括但不限于服务器整体/部件高温、网络连接失败、服务器供电缺失;

21、若为所述系统可处理异常,则根据所述异常预设程序对服务器进行相应处理,包括如下方式的一种或者多种:

22、针对服务器整体或部件高温异常,增大该服务器风扇转速,或,将业务数据吞吐量转移至其他同业务类型正常服务器;

23、针对网络连接失败异常,多次尝试重新连接,若依旧连接失败,所述机房监控系统可将服务器网络设备进行重启操作,重启完成后继续尝试重新连接;

24、针对服务器供电丢失异常,所述机房监控系统定位该服务器丢失的具体电源供电接口号,重启集成电源上的对应电源线端口;

25、若为所述系统可处理异常,异常处理后对异常硬件再监控,运行正常则异常解除;若根据所述异常预设程序无法解决所述系统可处理异常,或,未包含在所述异常预设程序内的服务器异常,都归为所述需人工干预异常;

26、所述对所述服务器硬件异常信息进行分类后,进入所述根据预先存储的硬件id与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息的步骤。

27、优选的,所述对服务器异常进行预处理之后,所述机房监控系统包含异常滞留影响仿真模块,包括:

28、所述机房监控系统对服务器运行状况模拟,并推送至相关人。

29、本申请同时提供一种服务器硬件异常的报警系统,包括基板管理控制器、通信模块、本地报警装置;

30、所述基板管理控制器,与被监控的服务器连接,获取服务器硬件异常信息,并解析所述硬件异常信息中包含的所述服务器硬件的硬件id,根据预先存储的硬件id与相关人的对应关系,获取发出服务器硬件异常信息的服务器的相关人,根据上述信息,形成远程报警信息;

31、所述通信模块配置于基板管理控制器中,用于接收所述基板管理控制器提供的远程报警信息,向所述相关人的通讯终端推送所述远程报警信息;

32、所述本地报警装置配置于服务器本地,用于根据所述基板管理控制器发出的驱动信号的驱动,发出本地报警信息;所述本地报警信息能够指示发出所述服务器硬件异常信息的所述服务器硬件所在的位置。

33、本申请同时提供一种服务器硬件异常的报警装置,包括:

34、硬件异常信息获取单元,用于获取服务器硬件异常信息;

35、异常报警信息解析单元,用于解析所述硬件异常信息中包含的所述服务器硬件的硬件id;

36、异常报警硬件报警单元,用于根据预先存储的硬件id与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息;以及

37、根据所述硬件id,驱动与所述硬件id匹配的本地报警装置发出本地报警信息,所述本地报警信息能够指示发出所述服务器硬件异常信息的所述服务器硬件所在的位置。

38、与现有技术相比,本申请提供的服务器硬件异常的报警方法,获取服务器硬件异常信息;解析所述硬件异常信息中包含的所述服务器硬件的硬件id;根据预先存储的硬件id与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息;以及根据所述硬件id,驱动与所述硬件id匹配的本地报警装置发出本地报警信息,所述本地报警本文档来自技高网...

【技术保护点】

1.一种服务器硬件异常的报警方法,其特征在于,包括:

2.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述获取服务器硬件异常信息之前,包括:

3.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述根据预先存储的硬件ID与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息,其中,根据所述硬件ID能够获得对应的服务器硬件所在的位置。

4.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述向所述服务器硬件的相关人推送远程报警信息,包括:

5.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述远程报警信息包括如下信息的一种或多种:所述服务器硬件所在的位置、异常分类、异常原因、异常处理进度、异常滞留影响仿真结果。

6.根据权利要求1所述服务器硬件异常的的报警方法,其特征在于,所述本地报警装置为LED状态指示灯,安装于主板的每个CPU及每条内存的丝印位置,通过LED灯的不同指示状态显示硬件的运行状况。

7.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述驱动与所述硬件ID匹配的本地报警装置发出本地报警信息,包括:

8.根据权利要求1所述的报警方法,其特征在于,在所述根据预先存储的硬件ID与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息的步骤之前,包括如下步骤:

9.根据权利要求8所述的报警方法,其特征在于,所述对服务器异常进行预处理之后,所述机房监控系统包含异常滞留影响仿真模块,包括:

10.一种服务器硬件异常的报警系统,其特征在于,包括基板管理控制器、通信模块、本地报警装置;

11.一种服务器硬件异常的报警装置,其特征在于,包括:

...

【技术特征摘要】

1.一种服务器硬件异常的报警方法,其特征在于,包括:

2.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述获取服务器硬件异常信息之前,包括:

3.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述根据预先存储的硬件id与相关人的对应关系,向所述服务器硬件的相关人推送远程报警信息,其中,根据所述硬件id能够获得对应的服务器硬件所在的位置。

4.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述向所述服务器硬件的相关人推送远程报警信息,包括:

5.根据权利要求1所述的服务器硬件异常的报警方法,其特征在于,所述远程报警信息包括如下信息的一种或多种:所述服务器硬件所在的位置、异常分类、异常原因、异常处理进度、异常滞留影响仿真结果。

6.根据权利要求1所述服务器硬件异常的的报警...

【专利技术属性】
技术研发人员:张志强
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1