一种风扇管理方法及系统、服务器的制造方法

文档序号:10552803阅读:375来源:国知局
一种风扇管理方法及系统、服务器的制造方法
【专利摘要】本发明提供了一种风扇管理方法及系统、服务器,其中,服务器包括:机箱、控制芯片、接口装置、风扇、安装在机箱外部的控制装置和显示装置,其中,控制芯片连接风扇、显示装置、控制装置和接口装置,接口装置连接外部远程管理终端;控制装置,用于向控制芯片发送携带第一转速值的第一控制指令;控制芯片,用于控制风扇以第一转速值运行;检测风扇的当前工作状态,获取对应当前工作状态的第二转速值;将第二转速值分别发送至显示装置和接口装置;显示装置,用于显示第二转速值;接口装置,用于将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示第二转速值。通过本发明的技术方案,可提高用户体验。
【专利说明】
_种风扇管理方法及系统、服务器
技术领域
[0001]本发明涉及计算机应用技术领域,特别涉及一种风扇管理方法及系统、服务器。
【背景技术】
[0002]随着信息技术的发展,服务器的应用场景越来越多,用于给服务器内部各功能组件(比如,处理器和硬盘)散热的风扇通常是每一台服务器的常规设计,以防止服务器内各功能组件的温度过高导致服务器宕机,相应的,则需要对服务器内风扇进行相应的管理,主要体现在控制及监控风扇的运行状态。
[0003]目前,对服务器内的风扇进行管理时,主要通过相应的远程管理终端向服务器发送转速控制信号,使得服务器根据转速控制信号控制风扇以目标转速持续运行,进而持续监控风扇的运行状态,将风扇的当前转速值发送到远程管理终端,实现通过远程管理终端对风扇的运行状态进行控制及监控。
[0004]可见,上述技术方案中,对风扇进行管理时依赖于远程管理终端,不便于对服务器内风扇进行现场维护,用户体验较差。

【发明内容】

[0005]本发明实施例提供了一种风扇管理方法及系统、服务器,可提高用户体验。
[0006]第一方面,本发明提供了一种服务器,包括:
[0007]机箱、控制芯片、接口装置、风扇、安装在机箱外部的控制装置和显示装置,其中,所述控制芯片连接所述风扇、显示装置、控制装置和接口装置,所述接口装置连接外部远程管理终端;
[0008]所述控制装置,用于向所述控制芯片发送携带第一转速值的第一控制指令;
[0009]所述控制芯片,用于根据接收到的第一控制指令控制所述风扇以第一转速值运行;检测所述风扇的当前工作状态,获取对应当前工作状态的第二转速值;将所述第二转速值分别发送至所述显示装置和所述接口装置;
[0010]所述显示装置,用于显示所述第二转速值;
[0011]所述接口装置,用于将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示所述第二转速值。
[0012]进一步的,
[0013]所述接口装置,进一步用于将外部远程管理终端发送的第二控制指令发送至所述控制芯片,其中,所述第二控制指令携带第三转速值;
[0014]所述控制芯片,进一步用于根据接收到的第二控制指令控制所述风扇以第三转速值运行。
[0015]进一步的,所述显示装置,包括:
[0016]存储单元,用于存储不同转速值范围分别对应的状态参数;
[0017]处理单元,用于接收所述控制芯片发送的第二转速值,确定所述第二转速值对应的目标状态参数;
[0018]显示单元,用于显示所述第二转速值和所述目标状态参数。
[0019]第二方面,本发明提供了一种风扇管理系统,包括:
[0020]至少一个如上述第一方面中任一所述的服务器和远程管理终端;
[0021]其中,所述远程管理终端用于接收并显示所述至少一个服务器分别发送的第二转速值。
[0022]进一步的,所述远程管理终端,进一步用于向目标服务器发送第二控制指令,其中,所述第二控制指令携带第三转速值。
[0023]第三方面,本发明提供了一种基于如上述第一方面中任一所述的服务器进行风扇管理的方法,包括:
[0024]利用控制装置向控制芯片发送携带第一转速值的第一控制指令;
[0025]利用控制芯片根据接收到的第一控制指令控制风扇以第一转速值运行;
[0026]利用控制芯片检测风扇的当前工作状态,获取对应当前工作状态的第二转速值;
[0027]利用控制芯片将第二转速值分别发送至显示装置和接口装置;
[0028]利用显示装置显示所述第二转速值,以及,利用接口装置将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示所述第二转速值。
[0029]进一步的,在所述利用接口装置将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示所述第二转速值之后,进一步包括:
[0030]利用接口装置将外部远程管理终端发送的第二控制指令发送至控制芯片,其中,所述第二控制指令携带第三转速值;
[0031]利用控制芯片根据接收到的第二控制指令控制风扇以第三转速值运行。
[0032]进一步的,还包括:预先利用显示装置的存储单元存储不同转速值范围分别对应的状态参数;
[0033 ]所述利用显示装置显示所述第二转速值,包括:
[0034]利用显示装置的处理单元接收控制芯片发送的第二转速值,确定所述第二转速值对应的目标状态参数;
[0035]利用显示装置的显示单元显示所述第二转速值和所述目标状态参数。
[0036]本发明实施例提供了一种风扇管理方法及系统、服务器,通过在服务器内增加控制芯片,以及在服务器的机箱外部安装控制装置和显示装置,针对服务器内风扇进行现场维护时,用户可通过控制装置和显示装置分别控制风扇以第一转速值运行,以及对风扇在当前工作状态下的第二转速值进行可视化显示,对风扇运行状态的控制及监控均不必依赖于远程管理终端,可提高用户体验。
【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1是本发明一实施例提供的一种服务器的结构图;
[0039]图2是本发明一实施例提供的一种风扇管理系统的结构图;
[0040]图3是本发明一实施例提供的一种风扇管理方法的流程图。
【具体实施方式】
[0041]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]如图1所示,本发明实施例提供了一种服务器10,包括:
[0043]机箱101、控制芯片102、接口装置103、风扇104、安装在机箱101外部的控制装置105和显示装置106,其中,所述控制芯片102连接所述风扇104、显示装置106、控制装置105和接口装置103,所述接口装置103连接外部远程管理终端;
[0044]所述控制装置105,用于向所述控制芯片102发送携带第一转速值的第一控制指令;
[0045]所述控制芯片102,用于根据接收到的第一控制指令控制所述风扇104以第一转速值运行;检测所述风扇104的当前工作状态,获取对应当前工作状态的第二转速值;将所述第二转速值分别发送至所述显示装置106和所述接口装置103;
[0046]所述显示装置106,用于显示所述第二转速值;
[0047]所述接口装置103,用于将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示所述第二转速值。
[0048]本发明一实施例中,通过在服务器内增加控制芯片,以及在服务器的机箱外部安装控制装置和显示装置,针对服务器内风扇进行现场维护时,用户可通过控制装置和显示装置分别控制风扇以第一转速值运行,以及对风扇在当前工作状态下的第二转速值进行可视化显示,对风扇运行状态的控制及监控均不必依赖于远程管理终端,可提高用户体验。
[0049]具体地,对服务器进行现场维护时,可通过控制装置向控制芯片发送携带第一转速值的第一控制指令,使得控制芯片控制风扇以第一转速值运行;此时,如果显示装置显示的第二转速值与第一转速值不相同,则说明当前服务器内的风扇可能存在故障;反之,如果第一转速值与第二转速值相同,则说明当前服务器内的风扇未发生故障;现场维护过程中不必通过远程管理终端控制及监控服务器内风扇的运行状态即可判断当前服务器内的风扇是否发生故障,可提高用户体验。
[0050]本发明一实施例中,在服务器的机箱外部设置控制装置和显示装置,有利于对服务器内的风扇进行现场维护,但是,在包括大量服务器的数据中心,为了方便对大量服务器内的风扇进行统一管理,控制芯片还可以通过接口装置连接到外部远程管理终端,以将当前服务器内风扇在当前工作状态下的第二转速值发送给外部远程管理终端,实现通过远程管理终端监控服务器内风扇的运行状态。
[0051]相应的,还可以利用远程管理终端控制服务器内风扇的运行状态,具体地,本发明一个优选实施例中,所述接口装置103,进一步用于将外部远程管理终端发送的第二控制指令发送至所述控制芯片102,其中,所述第二控制指令携带第三转速值;
[0052]所述控制芯片102,进一步用于根据接收到的第二控制指令控制所述风扇104以第三转速值运行。
[0053]需要说明的是,远程管理终端可连接多个服务器,进而实现通过远程管理终端对多个服务器内风扇的风扇进行集中管理。
[0054]进一步的,为了实现利用显示装置直观的向用户反映服务器内风扇的当前工作状态,本发明一个优选实施例中,所述显示装置106,包括:
[0055]存储单元(附图中未示出),用于存储不同转速值范围分别对应的状态参数;
[0056]处理单元(附图中未示出),用于接收所述控制芯片发送的第二转速值,确定所述第二转速值对应的目标状态参数;
[0057]显示单元(附图中未示出),用于显示所述第二转速值和所述目标状态参数。
[0058]本发明一实施例中,可针对服务器内风扇的不同转速值范围在存储单元中设置不同的状态参数,举例来说,可定义第二转速值小于A时,显示对应故障状态的状态参数;定义第二转速值不小于A且不大于B时,显示对应正常工作状态的状态参数;定义第三转速值大于B时,显示对应告警状态的状态参数;当然,这里A、B的大小可结合服务器实际需要的散热强度合理设置;如此,用户即可根据显示装置显示的状态参数判断服务器内风扇的运行状
??τ O
[0059]如图2所示,本发明实施例提供了一种风扇管理系统,包括:
[0060]至少一个如上述实施例中任一所述的服务器10和远程管理终端201;
[0061]其中,所述远程管理终端201用于接收并显示所述至少一个服务器10分别发送的第二转速值。
[0062]进一步的,本发明一个优选实施例中,所述远程管理终端201,进一步用于向目标服务器10发送第二控制指令,其中,所述第二控制指令携带第三转速值。
[0063]本发明一实施例中,实现通过一个远程管理终端对多个服务器的运行状态进行分别监控及管理,即实现通过远程管理终端对多个服务器内的风扇进行集中管理。
[0064]如图3所示,本发明实施例提供了一种基于本发明上述实施例中任一所述的服务器进行风扇管理的方法,该方法可以包括如下步骤:
[0065]步骤301,利用控制装置向控制芯片发送携带第一转速值的第一控制指令;
[0066]步骤302,利用控制芯片根据接收到的第一控制指令控制风扇以第一转速值运行;
[0067]步骤303,利用控制芯片检测风扇的当前工作状态,获取对应当前工作状态的第二转速值;
[0068]步骤304,利用控制芯片将第二转速值分别发送至显示装置和接口装置;
[0069]步骤305,利用显示装置显示所述第二转速值,以及,利用接口装置将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示所述第二转速值。
[0070]本发明一实施例中,通过在服务器内增加控制芯片,以及在服务器的机箱外部安装控制装置和显示装置,针对服务器内风扇进行现场维护时,用户可通过控制装置和显示装置分别控制风扇以第一转速值运行,以及对风扇在当前工作状态下的第二转速值进行可视化显示,对风扇运行状态的控制及监控均不必依赖于远程管理终端,可提高用户体验。
[0071]本发明一实施例中,在服务器机箱外部设置控制装置和显示装置,有利于对服务器内的风扇进行现场维护,但是,在包括大量服务器的数据中心,为了方便对大量服务器内的风扇进行统一管理,控制芯片还可以通过接口装置连接到外部远程管理终端,以将服务器内风扇在当前工作状态下的第二转速值发送给远程管理终端,实现通过远程管理终端监控服务器内风扇的运行状态;相应的,远程管理终端还可以通过服务器的接口装置向控制芯片发送携带第三转速值的第二控制指令,使得控制芯片控制风扇以第三转速值运行,实现通过远程管理终端控制服务器内风扇的运行状态;需要说明的是,远程管理终端可连接多个服务器,实现对多个服务器内风扇的运行状态进行集中管理。
[0072]本发明一实施例中,为了实现利用显示装置直观的向用户反应服务器的当前工作状态,可针对风扇的不同转速值范围在存储单元中设置不同的状态参数,举例来说,可定义第二转速值小于A时,显示对应故障状态的状态参数;定义第二转速值不小于A且不大于B时,显示对应正常工作状态的状态参数;定义第三转速值大于B时,显示对应告警状态的状态参数;当然,这里A、B的大小可结合服务器实际需要的散热强度合理设置;如此,用户即可根据显示装置显示的状态参数判断服务器内风扇的运行状态。
[0073]本发明各个实施例至少具有如下有益效果:
[0074]1、通过在服务器内增加控制芯片,以及在服务器的机箱外部安装控制装置和显示装置,针对服务器内风扇进行现场维护时,用户可通过控制装置和显示装置分别控制风扇以第一转速值运行,以及对风扇在当前工作状态下的第二转速值进行可视化显示,对风扇运行状态的控制及监控均不必依赖于远程管理终端,可提高用户体验。
[0075]2、服务器通过接口装置连接远程管理终端,远程管理终端可连接多个服务器,实现通过远程管理终端对多个服务器内风扇的运行状态进行集中管理。
[0076]需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个〃.....”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。
[0077]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质中。
[0078]最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种服务器,其特征在于,包括: 机箱、控制芯片、接口装置、风扇、安装在机箱外部的控制装置和显示装置,其中,所述控制芯片连接所述风扇、显示装置、控制装置和接口装置,所述接口装置连接外部远程管理终端; 所述控制装置,用于向所述控制芯片发送携带第一转速值的第一控制指令; 所述控制芯片,用于根据接收到的第一控制指令控制所述风扇以第一转速值运行;检测所述风扇的当前工作状态,获取对应当前工作状态的第二转速值;将所述第二转速值分别发送至所述显示装置和所述接口装置; 所述显示装置,用于显示所述第二转速值; 所述接口装置,用于将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示所述第二转速值。2.根据权利要去I所述的服务器,其特征在于, 所述接口装置,进一步用于将外部远程管理终端发送的第二控制指令发送至所述控制芯片,其中,所述第二控制指令携带第三转速值; 所述控制芯片,进一步用于根据接收到的第二控制指令控制所述风扇以第三转速值运行。3.根据权利要求1至2中任一所述的服务器,其特征在于,所述显示装置,包括: 存储单元,用于存储不同转速值范围分别对应的状态参数; 处理单元,用于接收所述控制芯片发送的第二转速值,确定所述第二转速值对应的目标状态参数; 显示单元,用于显示所述第二转速值和所述目标状态参数。4.一种风扇管理系统,其特征在于,包括: 至少一个如上述权利要求1至3中任一所述的服务器和远程管理终端; 其中,所述远程管理终端用于接收并显示所述至少一个服务器分别发送的第二转速值。5.根据权利要求4所述的风扇管理系统,其特征在于, 所述远程管理终端,进一步用于向目标服务器发送第二控制指令,其中,所述第二控制指令携带第三转速值。6.—种基于如上述权利要求1至3中任一所述的服务器进行风扇管理的方法,其特征在于,包括: 利用控制装置向控制芯片发送携带第一转速值的第一控制指令; 利用控制芯片根据接收到的第一控制指令控制风扇以第一转速值运行; 利用控制芯片检测风扇的当前工作状态,获取对应当前工作状态的第二转速值; 利用控制芯片将第二转速值分别发送至显示装置和接口装置; 利用显示装置显示所述第二转速值,以及,利用接口装置将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示所述第二转速值。7.根据权利要求6所述的方法,其特征在于,在所述利用接口装置将接收到的第二转速值发送至对应连接的外部远程管理终端,以使得外部远程管理终端显示所述第二转速值之后,进一步包括: 利用接口装置将外部远程管理终端发送的第二控制指令发送至控制芯片,其中,所述第二控制指令携带第三转速值; 利用控制芯片根据接收到的第二控制指令控制风扇以第三转速值运行。8.根据权利要求6至7中任一所述的方法,其特征在于,还包括:预先利用显示装置的存储单元存储不同转速值范围分别对应的状态参数; 所述利用显示装置显示所述第二转速值,包括: 利用显示装置的处理单元接收控制芯片发送的第二转速值,确定所述第二转速值对应的目标状态参数; 利用显示装置的显示单元显示所述第二转速值和所述目标状态参数。
【文档编号】G06F11/32GK105912440SQ201610203975
【公开日】2016年8月31日
【申请日】2016年4月5日
【发明人】白秀杨, 叶丰华
【申请人】浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1