故障元件指示方法、设备和系统技术方案

技术编号:17615221 阅读:44 留言:0更新日期:2018-04-04 06:32
本公开的实施例涉及故障元件指示方案。在一些实施例中,提供了一种用于定位故障元件的方法。该方法包括由电池模块向控制器和发光二极管(LED)电路供电,所述LED电路包括与多个元件相关联的多个LED。该方法还包括响应于接收到用于触发定位的控制信号,由所述电池模块向所述控制器发送触发信号,以使得所述多个LED中与故障元件相关联的LED被点亮。

Fault element indicator method, equipment and system

An embodiment of the present disclosure relates to a fault element indication scheme. In some embodiments, a method for locating a fault element is provided. The method includes power supply by a battery module to a controller and a light-emitting diode (LED) circuit, which includes a plurality of LED associated with a plurality of elements. The method also includes sending trigger signals from the battery module to the controller in response to receiving control signals for triggering positioning, so that the LED associated with the fault elements in the multiple LED is lighted.

【技术实现步骤摘要】
故障元件指示方法、设备和系统
本公开的实施例总体上涉及服务器领域,具体涉及一种故障元件指示方案。
技术介绍
在许多计算机平台中,存在多个元件,例如现场可替换元件(FRU)。在某个元件出现故障的情况下,需要确定发生故障的元件。因此,需要一种故障元件指示方案以方便定位故障元件。
技术实现思路
本公开的实施例提供了一种故障元件指示方案。根据本公开的第一方面,提供了一种用于定位故障元件的方法。该方法包括由电池模块向控制器和发光二极管(LED)电路供电,所述LED电路包括与多个元件相关联的多个LED。该方法还包括响应于接收到用于触发定位的控制信号,由所述电池模块向所述控制器发送触发信号,以使得所述多个LED中与故障元件相关联的LED被点亮。根据本公开的第二方面,提供了一种电池模块。电池模块耦合至控制器和开关,并且包括控制模块。控制模块被配置为使得所述电池模块向所述控制器和发光二极管(LED)电路供电,所述LED电路包括与多个元件相关联的多个LED;以及响应于接收到来自所述开关的用于触发定位的控制信号,向所述控制器发送触发信号,以使得所述多个LED中与故障元件相关联的LED被点亮。根据本公开的第三方面,提供了一种用于定位故障元件的系统。该系统包括:发光二极管(LED)电路,包括与多个元件相关联的多个LED;控制器,耦合至LED电路;开关;电池模块,耦合至控制器和开关,被配置为:响应于接收到来自开关的用于触发定位的控制信号,向控制器和LED电路供电;以及向控制器发送触发信号;其中控制器被配置为响应于接收到触发信号,向LED电路发送指示多个元件中的故障元件的驱动信号,使得与故障元件相关联的LED被点亮。提供
技术实现思路
部分是为了简化的形式来介绍对概念的选择,它们在下文的具体实施方式中将被进一步描述。
技术实现思路
部分无意标识本公开的关键特征或主要特征,也无意限制本公开的范围。附图说明通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件。图1是图示根据本公开的实施例的故障指示环境的示意图;图2是图示根据本公开的实施例的电池模块的结构框图;以及图3是图示根据本公开的实施例的故障指示方法的流程图。具体实施方式下面将参照附图更详细地描述本公开的优选实施例。虽然附图中显示了本公开的优选实施例,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。在本文中使用的术语“包括”及其变形表示开放性包括,即“包括但不限于”。除非特别申明,术语“或”表示“和/或”。术语“基于”表示“至少部分地基于”。术语“一个示例实施例”和“一个实施例”表示“至少一个示例实施例”。术语“另一实施例”表示“至少一个另外的实施例”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。图1是图示根据本公开的实施例的故障指示环境100的示例图。应当理解,图1所示出的故障指示环境100仅为示例性的,其中仅示出了计算机平台中与本公开的实施例有关的部件,而非现有计算机平台中的全部部件。在一些实施例中,图1所示的环境100可以实现在同一主板上。例如,环境100可以实现为刀片服务器中的一个卡式服务器单元。如图1所示,环境100可以包括总线上电池(全称,BoB)或称电池模块或者附加电源102、基板管理控制器(BMC)104以及包括LED驱动器106和多个LED130-134的LED电路。BoB102可以对主板上的中央处理单元(CPU)之类的设备或模块供电。例如,在主板的主电源(例如,PSU)掉电时,BoB102可以进入放电状态,代替主电源对CPU等供电。BMC是一种专用微控制器,其通常嵌入在服务器的主板上。BMC管理环境管理软件与平台硬件之间的接口。嵌入在计算机环境中的各种传感器向BMC报告温度、风扇转速等参数。BMC监控传感器并且如果有元件出现故障(例如,元件的参数在预设范围之外),则经由网络向环境管理员发送警告。管理员可以通知工程师到现场进行维护。应当理解,尽管图1示出了BMC104,但是本领域技术人员也可以使用已知的或将来开发的任何其他控制器来实现BMC104。图1示出了多个元件,双列直插式存储模块(DIMM)120、硬盘122和风扇124。DIMM120也可以是其他任何类型的存储模块。硬盘122可以由M.2、mSATA等接口的存储装置(例如,固态硬盘)实现。此外,尽管图1中所示的这些元件的数量和种类仅是示例,本领域技术人员将理解可以实现更多或更少数量和/或种类的元件。在一些实施例中,这些元件是现场可替换元件,从而在检测到故障之后,工程师可以到现场对其进行更换。DIMM120和硬盘122经由复用器(也称为扩展器或交换器)118连接至BMC104。例如,BMC104可以使用I2C协议与这些元件进行通信,进而监控其状态。BMC104可以通过TACH信号来检测风扇124的转速,并且通过PWM控制信号对风扇124进行控制。例如,如果BMC104确定某个风扇的转速与PWM控制信号存在偏差(或偏差大于预定阈值),则BMC认为该风扇存在故障。在系统的操作模式中,BMC104可以实时监控或定时检测(例如,周期性检测)各个元件的操作状态。如果检测到某个元件的操作出现异常,则将指示该异常的指示信号发送至BoB102,并存储在BoB102的存储器中。BoB102的存储器可以是例如闪存。备选地,BMC104也可以将该指示信号存储在主板上的其他存储器(例如,闪存)中。在检测到故障时,BMC104还可以通过网络向管理员发送警告。在一些实施例中,指示信号可以指明元件的名称和编号。例如,DIMM02可以表示第2个DIMM存在故障,FAN01可以表示第1个风扇存在故障,等等。在接收到警告之后,现场工程师可以来到现场确定故障的源头,并且如果是现场可替换元件出现故障,则可以对其进行更换,这时通常被称为系统的服务模式。此时,现场工程师可以将主板从机架上拉出。这时,诸如PDU等的主电源可能无法继续对主板及上面的各个元件进行供电。此外,如图1所示,二极管114处的电源也已经被示出为断开,不再接收输入(例如,3.3V的电压)。此时,BoB102可以开始经由主电源开关向主板上的CPU等提供12V的主电源输出,防止数据丢失。在图1中,主电源开关被示出为电编程熔丝(efuse)102,但是应当理解可以使用任何适当的可控开关作为主电源开关,例如晶体管等。此外,BoB102还可以经由低压差线性调节器(LDO)110和二极管112向LED驱动器106、LED130-134和BMC104供电。LDO110可以将BoB102的12V的输出电压转换为3.3V的电压,从而对LED驱动器106、LED130-134和BMC104供电。尽管图1示出低压差线性调节器,但是应当理解,可以使用其他任何适当的电压转换器。此外,12V和3.3V的电压大小仅为示例,本公开的范围不限于此。BoB102的电力通常不足以长时间提供12V的主电源输出。在这种情况下,现场工程师可以在拉出主板之后本文档来自技高网
...
故障元件指示方法、设备和系统

【技术保护点】
一种用于定位故障元件的方法,包括:由电池模块向控制器和发光二极管(LED)电路供电,所述LED电路包括与多个元件相关联的多个LED;以及响应于接收到用于触发定位的控制信号,由所述电池模块向所述控制器发送触发信号,以使得所述多个LED中与故障元件相关联的LED被点亮。

【技术特征摘要】
1.一种用于定位故障元件的方法,包括:由电池模块向控制器和发光二极管(LED)电路供电,所述LED电路包括与多个元件相关联的多个LED;以及响应于接收到用于触发定位的控制信号,由所述电池模块向所述控制器发送触发信号,以使得所述多个LED中与故障元件相关联的LED被点亮。2.根据权利要求1所述的方法,其中所述触发信号包括指示所述故障元件的指示信号。3.根据权利要求2所述的方法,还包括:由所述电池模块经由所述控制器从所述故障元件接收所述指示信号;以及将所述指示信号存储在所述电池模块中。4.根据权利要求1所述的方法,还包括:响应于接收到所述控制信号,由所述电池模块向所述控制器发送主电源切断信号,以使得所述电池模块的主电源输出被切断。5.根据权利要求1所述的方法,其中所述多个元件是现场可替换元件。6.根据权利要求1所述的方法,其中所述多个LED中的LED与所述多个元件中的相关联的元件邻近布置。7.一种电池模块,耦合至控制器和开关,所述电池模块包括:控制模块,被配置为:使得所述电池模块向所述控制器和发光二极管(LED)电路供电,所述LED电路包括与多个元件相关联的多个LED;以及响应于接收到来自所述开关的用于触发定位的控制信号,向所述控制器发送触发信号,以使得所述多个LED中与故障元件相关联的LED被点亮。8.根据权利要求7所述的电池模块,其中所述触发信号包括指示所述故障元件的指示信号。9.根据权利要求8所述的电池模块,其中所述控制模块还被配置为:经由所述控制器从所述故障元件接收所述指示信号;以及将所述指示信号存储在所述电池模块中。10.根据权利要求7所述的电池模块,其中所述控制模块还被配置为:响应于接收到所述控制信号,向所述控制器发送主电源切断信号,以使得所述电池模块的主电源输出被切断。11.根据权利要求7所述的电池模块,其中所述多个元件是现场可替换元件。12.根据权利要求7所述的电池模块,其中...

【专利技术属性】
技术研发人员:程秋林翟海防胡豪舒伟陈旭
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:美国,US

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

1