风机盒、服务器系统和调节风机盒转速的方法技术方案

技术编号:33798331 阅读:19 留言:0更新日期:2022-06-16 10:02
本申请公开了风机盒、服务器系统和调节风机盒转速的方法,属于服务器散热技术领域。本申请实施例提供的风机盒具有多个通信接口,且每个通信接口能够与一个服务器单板电性连接,因此,本申请实施例提供的风机盒能够与多个服务器单板电性连接,再加上风机盒中的控制器能够根据多个风机盒调速指令调节风扇的转速,所以本申请实施例提供的风机盒支持被多个主控节点控制,适用于免中心管理单元架构的多节点服务器系统,以及任何有多节点主控需求的服务器系统中。器系统中。器系统中。

【技术实现步骤摘要】
风机盒、服务器系统和调节风机盒转速的方法


[0001]本申请涉及服务器散热
,特别涉及风机盒、服务器系统和调节风机盒转速的方法。

技术介绍

[0002]多节点服务器是指具有多个服务器单板的服务器。在多节点服务器的多个服务器单板中包括用于对其余服务器单板进行管理的中心管理板。多节点服务器一般通过风机盒进行散热,中心管理板与风机盒电性连接。中心管理板能够获取各个服务器单板的温度值,并根据温度值对风机盒中风扇的转速进行调节。
[0003]随着对服务器空间利用率的要求越来越高,一种免中心管理单元架构的多节点服务器应运而生。这种多节点服务器去除了中心管理板,所以其空间利用率较具有中心管理板的多节点服务器更高。
[0004]然而,由于免中心管理单元架构的多节点服务器不再具有中心管理板,所以相关技术中与中心管理板连接的风机盒也就不再适用,因此,亟需为这种免中心管理单元架构的多节点服务器设计一种新型的风机盒。

技术实现思路

[0005]本申请实施例提供了风机盒、服务器系统和调节风机盒转速的方法,该风机盒具有多个通信接口,能够与多个服务器单板电性连接,能够应用在免中心管理单元架构的多节点服务器中,所述风机盒、服务器系统和调节风机盒转速的方法的技术方案如下所述:
[0006]第一方面,提供了一种风机盒,所述风机盒包括风机盒控制板和至少一个风扇。所述风机盒控制板包括控制器和多个通信接口,所述控制器与所述多个通信接口电性连接,且所述控制器与所述至少一个风扇电性连接。所述控制器用于,通过所述多个通信接口接收多个风机盒调速指令,基于所述多个风机盒调速指令指示的转速,确定目标转速,将所述至少一个风扇的转速调节为所述目标转速,其中,所述多个通信接口中的一个通信接口接收一个风机盒指令。
[0007]其中,本申请实施例提供的风机盒由于具有多个通信接口,每个通信接口用于接收一个服务器单板的风机盒调速指令,由此,该风机盒能够被多个服务器单板控制。示例性的,多个服务器单板在控制风机盒时均作为主控节点对风机盒进行控制,均将风机盒看作是本地风机盒,也即,多个服务器单板能够均等的控制风机盒。在这种情况下,本申请实施例提供的风机盒还可以称为支持多主控制的智能风机盒。
[0008]风机盒控制板为风机盒的控制单元,包括板体和位于板体上的控制器和通信接口。
[0009]控制器为风机盒的控制中心,可以是中央处理器(central processing unit,CPU),也可以是现场可编程逻辑门阵列(field programmable gate array,FPGA)等。
[0010]通信接口为风机盒的对外接口,每个通信接口能够与一个服务器单板电性连接,
使得风机盒能够与多个服务器单板电性连接。
[0011]风扇为风机盒的执行件,用于产生散热所需的风。风扇可以为1个,也可以为多个,本申请实施例不作具体限定。
[0012]本申请实施例所示的方案,通过设计风机盒具有多个通信接口,且每个通信接口用于与一个服务器单板电性连接,使得本申请实施例提供的风机盒能够与多个服务器单板电性连接,再加上风机盒中的控制器能够根据多个风机盒调速指令调节风扇的转速,所以本申请实施例提供的风机盒,适用于免中心管理单元架构的多节点服务器系统,以及任何有多节点主控需求的服务器系统中。
[0013]在一种可能的实现方式中,在基于所述多个风机盒调速指令指示的转速,确定目标转速时,所述控制器用于:将所述多个风机盒调速指令指示的转速中的最大转速确定为所述目标转速。
[0014]本申请实施例所示的方案,通过将风扇的转速调节为多个风机盒调速指令指示的转速中的最大转速,使得风机盒产生的散热风量能够满足所有服务器单板的散热需求。
[0015]在一种可能的实现方式中,在基于所述多个风机盒调速指令指示的转速,确定目标转速时,所述控制器用于:基于所述多个风机盒调速指令指示的转速中大于目标转速阈值的转速,确定所述目标转速;或,在所述多个风机盒调速指令指示的转速均小于所述目标转速阈值的情况下,将所述目标转速阈值确定为所述目标转速。
[0016]其中,目标转速阈值可以为风扇规定的最低转速,在风机盒运行过程中,风扇以大于或等于该目标转速阈值的转速转动。
[0017]本申请实施例所示的方案,在基于风机盒调速指令指示的转速确定目标转速时,可以只考虑风机盒调速指令指示的转速中大于目标转速阈值的转速,而对于小于目标转速阈值的转速则舍弃,从而可以避免确定出的目标转速小于目标转速阈值。
[0018]本申请实施例对基于多个风机盒调速指令指示的转速中大于目标转速阈值的转速,确定目标转速的具体方式不做限定。示例性的,可以是将大于目标转速阈值的转速中的最大转速确定为目标转速,也可以是对大于目标转速阈值的转速求平均,并将平均转速确定为目标转速,还可以是对大于目标转速阈值的转速求中位数,并将处于中位数的转速确定为目标转速。
[0019]在多个风机盒调速指令指示的转速均小于目标转速阈值的情况下,将目标转速阈值确定为目标转速,从而避免风扇的转速小于目标转速阈值。
[0020]在一种可能的实现方式中,所述控制器还用于:检测到所述多个通信接口对外通信中断,基于所述风机盒的温度值,调节所述至少一个风扇的转速。
[0021]其中,风机盒基于接收到的风机盒调速指令调节风扇转速的模式可以称为风机盒的节点控制模式,而风机盒基于风机盒的温度值调节风扇转速的模式可以称为风机盒的自控模式。
[0022]本申请实施例所示的方案,通过设计风机盒在检测到多个通信接口对外通信中断后,风机盒无法接收到服务器单板发来的风机盒调速指令,进入到自控模式,可以避免由于风机盒接收不到风机盒调速指令,而使得风机盒无法调节转速,甚至停转的现象的发生,从而可以防止服务器单板及服务器系统因过热而发生故障。
[0023]在一种可能的实现方式中,所述风机盒控制板还包括温度传感器,所述温度传感
器与所述控制器电性连接,所述温度传感器用于检测所述风机盒的温度值;在基于所述风机盒的温度值,调节所述至少一个风扇的转速之前,所述控制器还用于:获取所述温度传感器检测到的所述温度值。
[0024]本申请实施例所示的方案,风机盒的温度值可以是由位于风机盒控制板上的温度传感器检测得到的。
[0025]在一种可能的实现方式中,所述控制器还用于:接收第一服务器单板发送的升级指令,所述升级指令用于指示所述风机盒进行升级操作;向第二服务器单板发送状态指示消息,所述状态指示消息用于指示所述风机盒正在进行升级操作,使得所述第二服务器单板不向所述风机盒发送升级指令、风机盒调速指令或其它指令,所述第一服务器单板和所述第二服务器单板均与所述风机盒电性连接。
[0026]其中,第一服务器单板和第二服务器单板不为同一服务器单板,第二服务器单板为与风机盒电性连接的,且除第一服务器单板之外的一个或多个服务器单板。
[0027]本申请实施例所示的方案,通过设计风机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种风机盒,其特征在于,所述风机盒包括风机盒控制板(11)和至少一个风扇(12);所述风机盒控制板(11)包括控制器(111)和多个通信接口(112),所述控制器(111)与所述多个通信接口(112)电性连接,且所述控制器(111)与所述至少一个风扇(12)电性连接;所述控制器(111)用于,通过所述多个通信接口(112)接收多个风机盒调速指令,基于所述多个风机盒调速指令指示的转速,确定目标转速,将所述至少一个风扇(12)的转速调节为所述目标转速,其中,所述多个通信接口(112)中的一个通信接口(112)接收一个风机盒调速指令。2.根据权利要求1所述的风机盒,其特征在于,在基于所述多个风机盒调速指令指示的转速,确定目标转速时,所述控制器(111)用于:将所述多个风机盒调速指令指示的转速中的最大转速确定为所述目标转速。3.根据权利要求1所述的风机盒,其特征在于,在基于所述多个风机盒调速指令指示的转速,确定目标转速时,所述控制器(111)用于:基于所述多个风机盒调速指令指示的转速中大于目标转速阈值的转速,确定所述目标转速;或,在所述多个风机盒调速指令指示的转速均小于所述目标转速阈值的情况下,将所述目标转速阈值确定为所述目标转速。4.根据权利要求1

3任一项所述的风机盒,其特征在于,所述控制器(111)还用于:检测到所述多个通信接口(112)对外通信中断,基于所述风机盒的温度值,调节所述至少一个风扇(12)的转速。5.根据权利要求1

4任一项所述的风机盒,其特征在于,所述风机盒控制板(11)还包括温度传感器(113),所述温度传感器(113)与所述控制器(111)电性连接;所述温度传感器(113)用于检测所述风机盒的温度值;在基于所述风机盒的温度值,调节所述至少一个风扇(12)的转速之前,所述控制器(111)还用于:获取所述温度传感器(113)检测到的所述温度值。6.根据权利要求1

5任一项所述的风机盒,其特征在于,所述控制器(111)还用于:接收第一服务器单板发送的升级指令,所述升级指令用于指示所述风机盒进行升级操作;向第二服务器单板发送状态指示消息,所述状态指示消息用于指示所述风机盒正在进行升级操作,所述第一服务器单板和所述第二服务器单板均与所述风机盒电性连接。7.一种服务器系统,其特征在于,所述服务器系统包括至少一个风机盒(1)和多个服务器单板(2);所述风机盒(1)与所述多...

【专利技术属性】
技术研发人员:魏冬冬牛元君李安
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1