一种服务器的报警装置及其报警方法和存储介质制造方法及图纸

技术编号:25802196 阅读:20 留言:0更新日期:2020-09-29 18:36
本申请提供一种服务器的报警装置,包括:与所述服务器的BMC和电源相连的PSU掉电侦测模块,用于当电源输入电压低于第一临界值时发送第一故障信息至所述BMC;与所述BMC和风扇相连的PSU风机模块,用于检测风扇运行状态并在风扇运行异常时发送第二故障信息至所述BMC;设于所述BMC的告警检测模块,用于在所述第一故障信息和所述第二故障信息均接收到后发出告警信息。本申请实现了服务器对由于市电闪断造成告警的识别,降低由于市电闪断告警对维修人员的影响,确保服务器的告警信息为真实异常情况。本申请还提供一种服务器的报警方法和一种计算机可读存储介质,具有上述有益效果。

【技术实现步骤摘要】
一种服务器的报警装置及其报警方法和存储介质
本申请涉及服务器领域,特别涉及一种服务器的报警装置及其报警方法和存储介质。
技术介绍
数据中心电源系统的供电通常都是双路供电设计,以A路和B路为例进行说明。该供电结构中A路供电部分使用市电直接供电至服务器端。B路供电部分采用高压直流系统作为保障供电电源。市电正常时,A路市电不经转换直接为服务器设备供电,B路为高压直流供电系统,同时在线给服务器负担负载。当A路市电故障后,会由高压直流系统继续为服务器系统供电,从而保证服务器系统可靠稳定运行。在A路市电停电测试或者检修时间间隔期间,服务器供电模块因为同时处于B路供电,因此服务器系统会正常工作,不会导致宕机等异常情况。但是在停电测试或者检修完成后。A路市电会恢复正常供电。在A路市电供电恢复时(不定时恢复或者闪断恢复),这样会对服务器造成如下问题:1)、会导致服务器、存储系统的前面板电源指示灯一直报警。2)、会导致服务器、存储系统后面的供电PSU电源模块的指示灯一直报警。3)、会导致机房管理人员在机房内部定期巡检时,发现A路供电的服务器都有报警灯故障,从会发生误判。因为从服务器前面板外观的电源报警灯和服务器后窗的PSU外观报警灯,都会一直常亮。此时容易误认为服务器发生了故障。从而逐级上报预警。实际上这些都是由于A路市电停电、闪断或者检修引起,但是在服务器的外观上都做了故障预警导致误判。4)、待查明“故障”原因后,机房管理员还得把服务器外观一直报警“故障”的服务器进行故障隔离并消除。这个过程也会额外带来大量的人工成本。因为服务器的报警策略是记录发生过故障,并点亮系统灯并显示出来,提醒发生过故障。因此如何实现对于服务器的故障进行有效告警是本领域技术人员亟需解决的技术问题。
技术实现思路
本申请的目的是提供一种服务器的报警装置、一种服务器报警方法和计算机存储介质,能够对服务器进行有效告警,避免造成服务器误判。为解决上述技术问题,本申请提供一种服务器的报警装置,具体技术方案如下:与所述服务器的BMC和电源相连的PSU掉电侦测模块,用于当电源输入电压低于第一临界值时发送第一故障信息至所述BMC;与所述BMC和风扇相连的PSU风机模块,用于检测风扇运行状态并在风扇运行异常时发送第二故障信息至所述BMC;设于所述BMC的告警检测模块,用于在所述第一故障信息和所述第二故障信息均接收到后发出告警信息。可选的,所述PSU掉电侦测模块包括欠压保护电路,所述欠压保护电路用于在所述电源输入电压低于所述第一临界值时断开所述服务器与供电电源连接。可选的,所述PSU风机模块包括:风扇转速检测单元,用于检测风扇转速,并在所述风扇转速低于预设转速且持续时间超过预设时间时,发送所述第二故障信息。可选的,所述告警检测模块还包括:二次检测单元,用于在接收到所述第一故障信息后,判断所述第一故障信息是否为市电闪断,并在判断结果为是时撤销所述第一故障信息。本申请还提供一种服务器的报警方法,基于上文所述的报警装置,包括:判断第一故障信息和第二故障信息是否均接收到;其中,所述第一故障信息为电源对应故障信息,所述第二故障信息为风扇对应故障信息;若是,发出告警信息;若否,生成所述第一故障信息和所述第二故障信息各自对应的告警日志。可选的,若接收到所述第一故障信息,还包括:判断所述第一故障信息是否为市电闪断;若是,撤销所述第一故障信息对应的告警信息。可选的,撤销所述第一故障信息对应的告警信息包括:消除服务器面板的故障灯。可选的,判断所述第一故障信息是否为市电闪断包括:判断所述第一故障信息对应的告警日志是否为市电掉电日志。本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。本申请提供一种服务器的报警装置,包括:与所述服务器的BMC和电源相连的PSU掉电侦测模块,用于当电源输入电压低于第一临界值时发送第一故障信息至所述BMC;与所述BMC和风扇相连的PSU风机模块,用于检测风扇运行状态并在风扇运行异常时发送第二故障信息至所述BMC;设于所述BMC的告警检测模块,用于在所述第一故障信息和所述第二故障信息均接收到后发出告警信息。本申请并不在接收到第一故障信息后或者第二故障信息后直接发出告警信息,而是在两个故障信息均接收到后才发出告警信息。由于市电闪断时只会触发第一故障信息,而由于其断开时间短不会触发第二故障信息,借此实现了服务器对由于市电闪断造成告警的识别,降低由于市电闪断告警对维修人员的影响,确保服务器的告警信息为真实异常情况。本申请还提供一种服务器的报警方法和一种计算机可读存储介质,具有上述有益效果,此处不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种服务器的报警装置的结构示意图;图2为本申请实施例所提供的一种服务器的报警方法的流程图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1为本申请实施例所提供的一种服务器的报警装置的结构示意图,虚线表示组件之间的连接关系,该报警装置包括:与所述服务器的BMC和电源相连的PSU掉电侦测模块,用于当电源输入电压低于第一临界值时发送第一故障信息至所述BMC;与所述BMC和风扇相连的PSU风机模块,用于检测风扇运行状态并在风扇运行异常时发送第二故障信息至所述BMC;设于所述BMC的告警检测模块,用于在所述第一故障信息和所述第二故障信息均接收到后发出告警信息。PSU掉电侦测模块旨在利用内部单片机对市电输入电压进行侦测和保护。因此,当输入电压低于第一临界值时,发送第一故障信息至BMC。优选的,PSU掉电侦测模块可以包含一个欠压保护电路,用以在电源输入的电压低于第一临界值对服务器系统进行保护。当输入电网的电压低于所述第一临界值时,所述欠压保护电路将会断开服务器设备与所述供电模块电源的连接。当然,在此对于第一临界值不做具体限定,通常由本领域技术人员根据服务器的额定工作电压或者最低工作电压设定。PSU风机模块用于检测风扇运行状态,一旦风扇运行异常,则发送第二故障信息。PSU风机模块可以包括,风机启动和停转单元、风机PWM调速单元和风扇本文档来自技高网
...

【技术保护点】
1.一种服务器的报警装置,其特征在于,包括:/n与所述服务器的BMC和电源相连的PSU掉电侦测模块,用于当电源输入电压低于第一临界值时发送第一故障信息至所述BMC;/n与所述BMC和风扇相连的PSU风机模块,用于检测风扇运行状态并在风扇运行异常时发送第二故障信息至所述BMC;/n设于所述BMC的告警检测模块,用于在所述第一故障信息和所述第二故障信息均接收到后发出告警信息。/n

【技术特征摘要】
1.一种服务器的报警装置,其特征在于,包括:
与所述服务器的BMC和电源相连的PSU掉电侦测模块,用于当电源输入电压低于第一临界值时发送第一故障信息至所述BMC;
与所述BMC和风扇相连的PSU风机模块,用于检测风扇运行状态并在风扇运行异常时发送第二故障信息至所述BMC;
设于所述BMC的告警检测模块,用于在所述第一故障信息和所述第二故障信息均接收到后发出告警信息。


2.根据权利要求1所述的报警装置,其特征在于,所述PSU掉电侦测模块包括欠压保护电路,所述欠压保护电路用于在所述电源输入电压低于所述第一临界值时断开所述服务器与供电电源连接。


3.根据权利要求1所述的报警装置,其特征在于,所述PSU风机模块包括:
风扇转速检测单元,用于检测风扇转速,并在所述风扇转速低于预设转速且持续时间超过预设时间时,发送所述第二故障信息。


4.根据权利要求1所述的报警装置,其特征在于,所述告警检测模块还包括:
二次检测单元,用于在接收到所述第一故障信息后,判断所述第一故障信息是否为市电闪断,并在判断结果为是时撤销所述第一故障...

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

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

1