侦测机箱内空气状况的方法和服务器与流程

文档序号:11729263阅读:158来源:国知局
侦测机箱内空气状况的方法和服务器与流程

本申请涉及通信技术领域,更具体地说,涉及一种侦测机箱内空气状况的方法和服务器。



背景技术:

在一些大型计算机设备的主板等都设置于机箱内,如服务器或者个人台式计算机的主机都处于机箱内。由于计算机设备在处理数据过程中,必然会使得主板产生热量,为了实现散热的目的,计算机设备的机箱都具有一些散热的孔、洞等散热通道,同时,通过机箱内的风扇来增大机箱内的空气流动。然而,散热通道以及风扇降低机箱内温度的同时,也会引入一些灰尘,而随着灰尘在机箱的主板上的逐渐积累,必然会影响到机箱内主板的散热,从而影响到计算机设备的性能以及使用寿命。



技术实现要素:

有鉴于此,本申请提供了一种侦测机箱内空气状况的方法和服务器,以及时发现机箱内的散热异常,从而有利于提高服务器的性能以及使用寿命。

为了实现上述目的,现提出的方案如下:

一种侦测机箱内空气状况的方法,包括:

基板管理控制器获取服务器机箱内部的空气流量数据;

依据所述空气流量数据,确定所述机箱内的散热状态;

输出针对所述散热状态的提醒信息。

优选的,所述基板管理控制器获取机箱内的空气流量数据,包括:

基板管理控制器通过内置集成电路i2c总线获得空气流量传感器采集的空气流量数据,所述空气流量传感器被设置为朝向风扇的出风口。

优选的,所述依据所述空气流量数据,确定所述机箱内的散热状态,包括:

依据所述空气流量数据以及预置的多级空气流量门限值,确定机箱内的空气流动等级,其中,所述空气流动等级用于表征所述机箱内的散热状态。

优选的,还包括:

在散热状态出现异常或者通过分析空气流量数据判断出现异常时,诊断产生异常状态的原因。

优选的,所述输出针对所述散热状态的提醒信息,包括:

当机箱内的散热状态表明所述机箱内存在散热异常时,输出针对所述散热状态的提醒信息。

另一方面,本申请实施例还提供了一种侦测机箱内空气状况的服务器,包括:

空气流量传感器,采集服务器机箱内的空气流量数据;

基板管理控制器,获取上述空气流量数据;

上述基板管理控制器,还包括分析装置和诊断装置,该分析装置分析所述空气流量数据;该诊断装置用于诊断所述空气流量数据是否异常;

警报装置,用于当空气流量数据异常时,输出警报信息。

优选的,该服务器还包括:

设置于所述机箱内的风扇,该风扇的出风口朝向所述空气流量传感器;

设置于所述机箱上的进风口,为风扇提供空气输入;

设置于所述机箱上的出风口,提供空气输出通道;

所述进风口,风扇,出风口构成空气流动通道,所述空气流量传感器被设置在上述空气流动通道之中。

优选的,所述基板管理控制器通过内置集成电路i2c总线与所述空气流量传感器相连,所述空气流量传感器被设置为朝向风扇的出风口;

所述基板管理控制器在获取机箱内的空气流量数据时,具体用于,通过所述i2c总线获得空气流量传感器采集的空气流量数据。

优选的,所述基板管理控制器中的分析装置,具体用于:依据所述空气流量数据以及预置的多级空气流量门限值,确定机箱内的空气流动等级,其中,所述空气流动等级用于表征所述机箱内的散热状态。

优选的,所述基板管理控制器的诊断装置,还用于,在诊断出散热状态出现异常或者通过分析空气流量数据判断出现异常时,诊断产生异常状态的原因。

可见,在本申请实施例中,通过基板管理控制器获取服务器机箱内部的空气流量数据,并根据空气流量数据确定机箱内的散热状态,从而可以输出针对机箱内的散热状态的提醒信息,有利于用户及时了解到服务器机箱内的散热状态,进而有利于发现机箱内的散热异常,并采取相应的措施,减少服务器散热异常的情况,有利于提高服务器的性能以及使用寿命。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请一种侦测机箱内空气状况的方法一个实施例的流程示意图;

图2为本申请一种侦测机箱内空气状况的方法又一个实施例的流程示意图;

图3为本申请一种侦测机箱内空气状况的服务器的一个实施例的组成结构示意图;

图4为本申请一种侦测机箱内空气状况的服务器又一个实施例的组成结构示意图。

具体实施方式

本申请实施例公开了一种侦测机箱内空气状况的方法和服务器,该方法适用于服务器以及具有机箱的计算机设备。如,以服务器为例,在本申请实施例的服务器的机箱内设置有基板管理器,通过基板控制器来获取机箱内部的空气流量数据,并依据控制流量数据输出针对机箱散热状态的提醒信息,从而有利于用户及时发现机箱内的散热异常,以便采取相应措施,减少由于散热异常而影响到服务器的数据处理性能,并有利于提高服务器的使用寿命。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

如,参见图1,其示出了本申请一种侦测机箱内空气状况的方法一个实施例的流程示意图,本实施例的方法可以应用于服务器,本实施例的方法可以包括:

101,基板管理控制器获取服务器机箱内部的空气流量数据。

在本申请实施例中,服务器机箱内部设置有基板管理控制器,并通过该基板管理服务器来管理和维护机箱内的空气流量数据。

其中,该基板管理控制器可以设置于机箱内部的主板上,也可以是与主板通过物理线路相连。

102,基板管理控制器依据该空气流量数据,确定该机箱内的散热状态。

可以理解的是,机箱内的空气流量数据可以反映机箱内的空气流通状态。比如,如果机箱内的灰尘、异物以及线路等遮挡物较多,机箱内部的空气流速就相对较低,即空气流量的数值就相对较低,相应的,机箱内的散热状态也会较差。

在本申请实施例中,确定出的机箱的散热状态的方式有多种可能:

在一种可能的实现方式中,考虑到空气流量数据可以直接反映出散热状态,可以直接将空气流量数据确定为表征机箱内散热状态的数据。

在又一种可能的实现方式中,可以预置多级空气流量门限值,其中,不同的空气流量门限值对应着不同的空气流动等级。相应的,依据该空气流量数据以及预置的多级空气流量门限值,可以确定机箱内的空气流动等级,其中,空气流动等级用于表征机箱内的散热状态。

在该种实现方式中,散热状态通过不同的空气流量等级来表示。如,空气流量门限值可以分别包括15立方米每秒以及5立方米每秒这两个门限值。其中,空气流量大于或等于15立方米每秒时,空气流量等级可以为高流量等级,在该种情况下,表明机箱内灰尘等遮挡物较少,机箱内部的散热状态较优;当空气流量小于15立方米,但是大于5立方米每秒时,空气流量等级为中等流量等级,在该种情况下,表明机箱内灰尘等遮挡物到达中度积累,散装状态一般;当空气流量小于5立方米每秒时,空气流量等级为低流量等级,在该种情况下,表明机箱内灰尘等遮挡物已到达重度积累,散装状态非常差。

在又一种可能的实现方式中,可以预先建立不同的空气流量数据与散热状态之间的对应关系,根据该对应关系,可以得到当前获取到的空气流量数据所对应的机箱内部的散热状态。

103,该基板管理控制器输出针对该散热状态的提醒信息。

其中,该提醒信息用于提示服务器机箱内部的散热情况,通过该提醒信息可以及时了解到机箱内部的散热状态是否存在异常。

其中,输出提醒信息的方式可以有多种,如可以直接将提醒信息传输给显示器的接口,以通过显示器输出该提醒信息;又如,还可以是通过音频方式输出该提醒信息,如,基板管理控制器生成音频形式的提醒信息,并将该提醒信息发送给声音输出单元,以通过语音播报出该提醒信息。

可以理解的是,在本申请实施例中可以直接将确定出的散热信息作为提醒信息进行输出,如,当散热状态为空气流量数值时,可以直接将获取到的空气流量数值进行输出;又如,当散热状态为对散热等级或者是空气流量等级时,则可以输出该散热等级或者空气流量等级进行输出。

为了使得提醒信息能够引起用户的关注,作为一种可选的实施方式,可以在机箱内的散热状态表明该机箱内存在散热异常时,输出针对该散热状态的提醒信息。如,当通过空气流量等级表征散热状态时,如果空气流量等级为低流量等级,则说明机箱内散热异常,在该种情况下,可以输出低流量等级或者机箱内存在散热异常等相关提醒信息。又如,表征散热状态的空气流量数据的数值大于设定值时,可以确定出现散热异常,则将该空气流量数据对应数值作为提醒信息进行输出,或者是输出机箱内存在散热异常的提醒。

可见,在本申请实施例中,通过基板管理控制器获取服务器机箱内部的空气流量数据,并根据空气流量数据确定机箱内的散热状态,从而可以输出针对机箱内的散热状态的提醒信息,有利于用户及时了解到服务器机箱内的散热状态,进而有利于发现机箱内的散热异常,并采取相应的措施,减少服务器散热异常的情况,有利于提高服务器的性能以及使用寿命。

可以理解的是,在本申请实施例中,该基板管理控制器控制机箱内部空气流量数据的方式可以有多种。

如,在一种可选方式中,可以在机箱内部设置用于感应空气流量数据的空气流量传感器,该空气流量传感器可以设置为朝向机箱内的风扇的出风口。这样,在风扇带动机箱内部空气流动的过程中,机箱内的空气会流经该空气传感器,从而使得空气传感器可以感测到机箱内部的空气流量数据。如,空气传感器表面设置有空气流通空洞,这样,空气流经该空气传感器的过程中,空气传感器可以感应到空气流量速度的数值。

相应的,该基板管理控制器与该空气流量传感器通过内置集成电路(inter-integratedcircui,i2c)总线相连。相应的,该基板管理控制器可以通过该i2c总线获取该空气流量传感器采集到的空气流量数据。

特别的,该基板管理控制器可以设置于主板上。而该空气流量传感器也可以设置于主板上,并通过i2c与基板管理控制器相连。相应的,该机箱内的风扇的出风口朝向该主板中设置的空气流量传感器。

当然,在实际应用中,还可以有其他方式来获取机箱内部的空气流量数据,在此不加以限制。

为了便于理解,以一种优选方式为例,对本申请实施例的侦测机箱内空气状况的方法进行介绍。

如,参见图2,其示出了本申请一种侦测机箱内空气状况的方法一个实施例的流程示意图,本实施例的方法可以包括:

201,基板管理控制器通过i2c总线获取该空气流量传感器采集到的空气流量数据。

202,基板管理控制器按照预置的空气流量数据与散热状态的对应关系,确定采集到的空气流量数据所对应的机箱的散热状态。

其中,在本实施例中,该散热状态可以为一个散热等级,如散热状态为高散热等级、中等散热等级以及低散热等级。该散热状态也可以表明散热好坏的散热数值,如,不同的空气流量数据或者空气流量区间,对应着一个散热数值,不同散热数据表征不同的散热状态。

可以理解的是,为了便于说明,本实施例以在获取到机箱内部的空气流量数据之后,依据空气流量数据与散热状态的对应关系,来分析机箱内部的散热状态为例进行说明,但是可以理解的是,前面实施例提到的其他确定机箱内散热状态的方式也同样适用于本申请实施例。如,还可以是确定该空气流量数据所属的空气流量等级,当然,还可以有其他方式,在此不再赘述。

203,基板管理控制器依据机箱当前的散热状态,确定机箱是否存在散热异常。

204,如果基板管理控制器确定出机箱内部存在散热异常,则输出针对散热异常的提醒信息,并诊断产生异常状态的原因。

其中,输出散热异常的提醒信息可以是输出存在散热异常的文本提示或者语音提示等等。

如果散热状态表明机箱内当前的散热较差,则说明机箱内存在散热异常。如,散热等级不属于高散热等级时,则确定机箱内存在散热异常。

在本申请实施例中,在确定出存在散热异常的情况下,还需要诊断产生散热异常的原因,以为用户解决机箱散热异常提供依据。

其中,基板管理控制器诊断异常状态的方式可以有多种。如,在一种可能的实现方式中,可以预置不同的散热状态所对应的可能的异常原因,因此,在确定存在散热异常时,可以根据存在散热异常时的散热状态,查询可能的异常原因。如,散热状态为中等散热状态时,异常原因可以为机箱主板上覆盖灰尘;散热状态为低等散热状态时,异常原因为主板上灰尘需要清理,且机箱内可能存在较多线路缠绕。

s205,输出诊断出的异常原因的提示信息。

与输出提醒信息的方式,该提示信息可以通过语音或者文字等方式输出。通过该提示信息有利于用户快速排查机箱内所出现散热异常。

可以理解的是,图2实施例是以诊断出散热状态出现异常为例进行介绍,在实际应用中,还可以通过分析该空气流量数据来判断机箱内是否存在散热异常,并诊断异常状态的原因。如,当空气流量数据的数值超过预设阈值,则说明机箱内存在散热异常。

其中,基于空气流量数据诊断异常状态的原因,同样有多种可能的实现方式。如,可以预置不同空气流量数据的数值区间所对应的异常原因,从而在判断出空气流量数据存在异常时,可以查询该空气流量数据所对应的异常原因。

为了实现本申请以上侦测机箱内空气状态的方法,本申请实施例还提供了一种侦测机箱内空气状况的服务器。

如,参见图3,其示出了本申请一种侦测机箱内空气状况的服务器一个实施例的组成结构示意图,本实施例的服务器可以包括:

空气流量传感器301、基板管理控制器302以及警报装置303。

其中,该空气流量传感器301,可以采集服务器机箱内的空气流量数据;

基板管理控制器302,获取空气流量传感器采集到的空气流量数据;

该基板管理控制器302,还包括分析装置和诊断装置,该分析装置分析所述空气流量数据;该诊断装置用于诊断所述空气流量数据是否异常;

警报装置303,用于当空气流量数据异常时,输出警报信息。

可以理解的是,该警报装置可以是音频输出装置,也可以是用于显示警报信息的显示设备,如,显示屏等,在此不加以限制。

可以理解的是,在本申请实施例中,该空气流量传感器、基板管理控制器均设置于机箱(图3中未示出)内部。

在一种可能的实现方式中,该基板管理控制器通过内置集成电路i2c总线与所述空气流量传感器相连,所述空气流量传感器被设置为朝向风扇的出风口;

相应的,所述基板管理控制器在获取机箱内的空气流量数据时,具体用于,通过所述i2c总线获得空气流量传感器采集的空气流量数据。

在一种可能的实现方式中,基板管理控制器中的分析装置,具体用于:依据所述空气流量数据以及预置的多级空气流量门限值,确定机箱内的空气流动等级,其中,所述空气流动等级用于表征所述机箱内的散热状态。

可以理解的是,该服务器的机箱内部还设置有风扇,该风扇的出风口朝向该空气流量传感器,如图4,其示出了本申请一种侦测机箱内空气状况的服务器又一个实施例的组成结构示意图。

在图4中,该服务器包括机箱41,该机箱41中设置有风扇411,该风扇411的出风口朝向空气流量传感器412;

设置于所述机箱上的进风口413,为风扇411提供空气输入;

设置于所述机箱上的出风口414,提供空气输出通道;

所述进风口413,风扇411,出风口414构成空气流动通道,该空气流量传感器被设置在上述空气流动通道之中。

相应的,该空气流量传感器412与基板管理控制器415相连,如通过i2c总线连接该空气流量传感器412与基板控制管理器415。

可以理解的是,在该图4中以警报装置42设置于机箱41外,且与机箱内的基板控制管理器415相连为例进行说明,在该种情况下,该警报装置可以为与机箱内的主板相连的显示设备或者是音频输出设备。

当然,该警报装置42也可以设置于机箱内,并与基板管理控制器413相连,在该种情况下,该警报装置可以是一个报警器等音频输出装置,以输出相应的提醒信息的语音。

可选的,该空气传感器412与基板管理控制器415可以设置于主板(图4中未示出),该主板平行与风扇的旋转平面,并与空气流动通道相垂直。

可选的,在以上任意一个实施例的服务器中,该基板管理控制器的诊断装置,还用于,在诊断出散热状态出现异常或者通过分析空气流量数据判断出现异常时,诊断产生异常状态的原因。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1