一种服务器的智能风扇调速方法

文档序号:6622229阅读:3368来源:国知局
一种服务器的智能风扇调速方法
【专利摘要】本发明公开了一种服务器的智能风扇调速方法,属于计算机【技术领域】,操作方法如下:首先,散热调试出CPU,内存,PCIE设备配置的风扇调控策略,写入到FW的配置文件中,由FW维护此配置文件;其次,BIOS在服务器开机过程中检测当前系统中的CPU,内存,PCIE设备的信息,通过LPC通道发送给FW,FW将信息保存在存储设备中;最后,FW根据当前实际的服务器配置,从配置文件中选择一个适合当前服务器配置的风扇调控策略运行即可。本发明和现有技术相比,可以有效减少风扇余量的浪费,降低了系统功耗和服务器噪声,同时FW配置文件的灵活使用,减少了FW的定制开发维护的难度,提高了系统的可靠性和可维护性。
【专利说明】[0001] -种服务器的智能风扇调速方法

【技术领域】
[0002] 本发明涉及计算机【技术领域】,具体地说是一种服务器的智能风扇调速方法。

【背景技术】
[0003] BIOS是英文〃Basic Input Output System〃的缩略语,直译过来后中文名称就是 〃基本输入输出系统〃。是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计 算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。
[0004] PCI-Express是最新的总线和接口标准,PCIe属于高速串行点对点双通道高带宽 传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报 告,端对端的可靠性传输,热插拔以及服务质量(Q0S)等功能。PCIe交由PCI-SIG (PCI特 殊兴趣组织)认证发布后才改名为"PCI-Express",简称"PCIE"。
[0005] FW是服务器监控管理单元;FAN是风扇模组。
[0006] 随着计算机技术的发展,服务器对各种外设需求的种类越来越多,而这些外设对 系统散热的影响不同,例如GPU (图形处理)卡发热量较大,PCIE外插网卡发热量相对较小。 同时,搭配不同的CPU和内存个数,对服务器系统散热的影响也不相同。传统的散热设计 中,一般会选择发热量最大的配置做散热测试,给出此种配置的散热曲线,用于所有配置的 散热调速。这样做可以满足所有的服务器配置散热要求,但是在服务器配置CPU,内存数量 较少,配置PCIE外插卡较少时,仍然采用此种风扇调速策略,无疑浪费了很多风扇余量,造 成服务器功耗升高,噪声加大。如何能够灵活的根据服务器配置进行风扇转速调控,同时又 不会造成能耗浪费和噪声加大就成为急需解决的问题。


【发明内容】

[0007] 本发明的技术任务是提供一种服务器的智能风扇调速方法。
[0008] 本发明的技术任务是按以下方式实现的,将FW和至少一个FAN通过PWM信号和 TACH信号相连,FW和BIOS通过LPC总线互联,BIOS和内存、PCIE设备通过SMBus、PCIE总 线互联; 操作方法如下: 首先,散热调试出CPU,内存,PCIE设备配置的风扇调控策略,写入到FW的配置文件中, 由FW维护此配置文件;其次,BIOS在服务器开机过程中检测当前系统中的CPU,内存,PCIE 设备的信息,通过LPC通道发送给FW,FW将信息保存在存储设备中;最后,FW根据当前实际 的服务器配置,从配置文件中选择一个适合当前服务器配置的风扇调控策略运行即可。
[0009] 所述的PWM信号为设置的风扇转速信号,TACH信号为读取获得的风扇转速信号。 [0010] 所述的BIOS在服务器开机过程中检测当前系统中各设备的信息包括设备个数及 设备型号。 toon] 本发明的一种服务器的智能风扇调速方法和现有技术相比,能够实现根据当前服 务器配置灵活选择最适合的风扇调控策略,达到了服务器智能风扇调速的目的,在系统配 置低的情况下,可以有效减少风扇余量的浪费,降低了系统功耗和服务器噪声,同时FW配 置文件的灵活使用,减少了 FW的定制开发维护的难度,提高了系统的可靠性和可维护性。

【专利附图】

【附图说明】
[0012] 附图1为一种服务器的智能风扇调速方法的流程图。
[0013] 附图2为一种服务器的智能风扇调速方法的系统拓扑图。

【具体实施方式】
[0014] 实施例1 : 系统配置:单CPU,单条内存,无 PCIE外插设备。
[0015] 将FW和四个FAN通过PWM信号和TACH信号相连,FW和BIOS通过LPC总线互联, BIOS和单条内存通过SMBus互联;PWM信号为设置的风扇转速信号,TACH信号为读取获得 的风扇转速信号。
[0016] 操作方法如下: 首先,散热调试出CPU,内存的风扇调控策略,写入到FW的配置文件中,由FW维护此配 置文件;其次,BIOS在服务器开机过程中检测当前系统中的CPU,内存的信息,包括设备个 数及设备型号;通过LPC通道发送给FW,FW将信息保存在存储设备中;最后,FW根据当前实 际的服务器配置,从配置文件中选择一个适合当前服务器配置的风扇调控策略运行,此时 风扇转速低,可以保证系统有较低的风扇功耗和噪声。
[0017] 实施例2: 系统配置:双CPU,16条内存,1个GPU卡。
[0018] 将FW和六个FAN通过PWM信号和TACH信号相连,FW和BIOS通过LPC总线互联, BIOS和16条内存、1个GPU卡通过SMBus、PCIE总线互联;PWM信号为设置的风扇转速信号, TACH信号为读取获得的风扇转速信号。
[0019] 操作方法如下: 首先,散热调试出双CPU,16条内存的风扇调控策略,写入到FW的配置文件中,由FW维 护此配置文件;其次,BIOS在服务器开机过程中检测当前系统中的双CPU,16条内存,1个 卡的信息,包括设备个数及设备型号;通过LPC通道发送给FW,FW将信息保存在存储设 备中;最后,FW根据当前实际的服务器配置,从配置文件中选择一个适合当前服务器配置 的风扇调控策略运行,此时风扇转速较高,可以满足散热要求。同时FW使用配置文件维护 风扇调控策略,可以达到灵活扩展的目的。
[0020] 通过上面【具体实施方式】,所述【技术领域】的技术人员可容易的实现本发明。但是应 当理解,本发明并不限于上述的几种【具体实施方式】。在公开的实施方式的基础上,所述技术 领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。
【权利要求】
1. 一种服务器的智能风扇调速方法,其特征在于,将FW和至少一个FAN通过PWM信号 和TACH信号相连,FW和BIOS通过LPC总线互联,BIOS和内存、PCIE设备通过SMBus、PCIE 总线互联; 操作方法如下: 首先,散热调试出CPU,内存,PCIE设备配置的风扇调控策略,写入到FW的配置文件中, 由FW维护此配置文件;其次,BIOS在服务器开机过程中检测当前系统中的CPU,内存,PCIE 设备的信息,通过LPC通道发送给FW,FW将信息保存在存储设备中;最后,FW根据当前实际 的服务器配置,从配置文件中选择一个适合当前服务器配置的风扇调控策略运行即可。
2. 根据权利要求1所述的一种服务器的智能风扇调速方法,其特征在于,所述的PWM信 号为设置的风扇转速信号,TACH信号为读取获得的风扇转速信号。
3. 根据权利要求1所述的一种服务器的智能风扇调速方法,其特征在于,所述的BIOS 在服务器开机过程中检测当前系统中各设备的信息包括设备个数及设备型号。
【文档编号】G06F1/20GK104142723SQ201410376421
【公开日】2014年11月12日 申请日期:2014年8月1日 优先权日:2014年8月1日
【发明者】刘宝阳, 刘冰, 王兴隆 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1