一种服务器机柜风扇调速方法及服务器机柜技术

技术编号:12298261 阅读:57 留言:0更新日期:2015-11-11 09:21
本发明专利技术提供一种服务器机柜风扇调速方法及服务器机柜,该方法包括:采集服务器机柜内各个风扇的运行信息,采集服务器机柜内各个机柜节点的运行信息,根据各个风扇的运行信息和各个机柜节点的运行信息,计算风扇调速值,根据计算的风扇调速值,由风扇控制板对各个风扇进行调速。该服务器机柜包括:至少一个风扇控制板,每个所述风扇控制板对应至少一个风扇和至少一个机柜节点。本方案能够提高风扇调速开发工作的效率。

【技术实现步骤摘要】

本专利技术涉及散热管理领域,特别涉及一种服务器机柜风扇调速方法及服务器机柜
技术介绍
随着大数据、云计算等新型技术的不断发展,服务器的使用量也越来越大,其中又以柜式服务器居多。由于服务器的访问用户多,数据处理量大,所以服务器在运行过程中会产生大量的热,如果散热不及时,将导致服务器由于温度过高而损坏,所以要对服务器制定合理的散热策略。由于柜式服务器的应用场合和应用环境不同,用户对服务器的配置要求也不同,例如服务器节点的数量、节点主板型号、风扇的数量及风扇的位置等,因而每个柜式服务器的散热策略即风扇调速方法也不尽相同。目前,柜式服务器风扇的调速方法主要根据服务器的配置情况,针对不同配置的服务器制定不同的调速曲线,根据调速曲线对服务器的风扇进行调速。由于用户的需求不同,服务器的配置也各不相同,针对不同配置的服务器需要制定对应的调速曲线对风扇进行调速,所以针对不同配置的柜式服务器都要制定与之相对应的调速曲线,在风扇调速方面的代码开发工作量很大,开发工作效率较低。
技术实现思路
本专利技术提供一种服务器机柜风扇调速方法及服务器机柜,能够提高风扇调速开发工作的效率。本专利技术实施例提供了一种服务器机柜调速方法,应用于服务器机柜中,该服务器机柜包括至少一个风扇控制板,每个所述风扇控制板对应至少一个风扇,包括:采集服务器机柜内各个风扇的运行信息;采集服务器机柜内各个机柜节点的运行信息;根据各个风扇的运行信息和各个机柜节点的运行信息,计算风扇调速值;根据计算的风扇调速值,由风扇控制板对各个风扇进行调速。优选地,所述根据各个风扇的运行信息和各个机柜节点的运行信息计算风扇调速值包括:对于任意一个第一风扇控制板,根据第一风扇控制板对应的各个风扇的运行信息,以及第一风扇控制板对应的各个机柜节点的运行信息,计算对应于该第一风扇控制板的第一风扇调速值;所述根据计算的风扇调速值由风扇控制板对各个风扇进行调速包括:对于任意一个第一风扇控制板,第一风扇控制板根据第一风扇调速值对自身对应的各个风扇进行调速。优选地,所述第一风扇控制根据自身对应的各个风扇的运行信息,以及自身对应的各个机柜节点的运行信息,计算对应于该第一风扇控制板的第一风扇调速值包括:对于所述第一风扇控制板对应的每一个机柜节点,利用第一风扇控制板对应的各个风扇的运行信息以及该机柜节点的运行信息,计算出对应于该机柜节点的风扇调速值,对于第一风扇控制板对应的各个机柜节点,将机柜节点对应的最大的风扇调速值确定为所述第一风扇调速值。优选地,在所述计算第一风扇调速值之后,并在所述由第一风扇控制板对各个风扇进行调速之前,进一步包括:针对于包含至少两个区域的服务器机柜,从位于当前区域中的各个风扇控制板对应的各个风扇调速值中,选择最大的第二风扇调速值;所述由第一风扇控制板对各个风扇进行调速包括:当前区域中的各个风扇控制板根据第二风扇调速值对各自对应的风扇进行调速。优选地,所述风扇的运行信息包括:风扇的转速和/或功耗。优选地,所述机柜节点的运行信息包括:CPU温度、CPU功耗、进风口温度及出风口温度中的任意一个或多个。优选地,所述计算风扇调速值包括:对于任意一个第一风扇控制板,根据第一风扇控制板对应的各个风扇的运行信息,计算出平均运行信息,其中,所述平均运行信息包括:第一风扇控制板对应的各个风扇的平均转速、总功耗、第一风扇控制板对应的各个机柜节点中当前处于开机状态的机柜节点数量及第一风扇控制板能够对应的机柜节点的最大数量中的任意一个或多个;进一步根据所述平均运行信息和第一风扇控制板对应的机柜节点的运行信息,计算所述第一风扇控制板对应的各个机柜节点对应的风扇调速值。本专利技术实施例还提供了一种服务器机柜,包括:至少一个风扇控制板,每个所述风扇控制板对应至少一个风扇和至少一个机柜节点;所述风扇控制板,用于采集服务器机柜内各个风扇的运行信息;基板管理控制器,用于采集服务器机柜内各个机柜节点的运行信息,并根据所述风扇控制板采集的各个风扇的运行信息和各个机柜节点的运行信息,计算风扇调速值;所述风扇控制板,进一步用于根据所述基板管理控制器计算出的风扇调速值,对各个风扇进行调速。优选地,所述基板管理控制器,用于根据任意一个第一风扇控制板对应的各个风扇的运行信息,以及该第一风扇控制板对应的各个机柜节点的运行信息,计算对应于该第一风扇控制板的第一风扇调速值;所述第一风扇控制板,用于根据所述第一风扇调速值,对自身对应的各个风扇进行调速。优选地,所述基板管理控制器,用于利用风扇控制板对应的各个风扇的运行信息以及该风扇控制板对应的各个机柜节点的运行信息,计算出对应于各个机柜节点的风扇调速值;所述中板,用于针对与之相对应的风扇控制板,从该风扇控制板对应的各个机柜节点的风扇调速值中,将最大的风扇调速值确定为该风扇控制板对应的风扇调速值。优选地,该服务器机柜进一步包括机架管理控制器;所述机架管理控制器,用于在包括两个区域的服务器机柜中,从位于当前区域中的各个风扇控制板对应的各个风扇调速值中,选择最大的第二风扇调速值;当前区域中的各个风扇控制板,用于根据所述第二风扇调速值对各自对应的风扇进行调速。优选地,所述中板,用于针对与之相对应的第一风扇控制板,根据该第一风扇控制板对应的各个风扇的转速和/或功耗,计算第一风扇控制板对应的各个风扇的平均转速、总功耗、第一风扇控制板对应的各个机柜节点中当前处于开机状态的机柜节点数量及第一风扇控制板能够对应的机柜节点的最大数量中的任意一个或多个;所述基板管理控制器,用于采集所述第一风扇控制板对应的各个机柜节点的CPU温度、CPU功耗、进风口温度及出风口温度中的任意一个或多个,并根据所述中板的计算结果及其自身采集到的机柜节点的运行信息,计算所述第一风扇控制板对应的各个机柜节点对应的风扇调速值。本专利技术提供了一种服务器机柜风扇调速方法及服务器机柜,分别采集服务器机柜内各个风扇和各个机柜节点的运行信息,根据各个风扇的运行信息和各个机柜节点的运行信息,计算风扇调速值,根据计算所得风扇调速值,对服务器机柜内各个风扇进行调速,通过这种风扇调速方法,实时采集风扇和机柜节点的运行信息,根据运行信息确定风扇调速值,依据风扇调速值对风扇进行调速,通过这种自动调整的方法,适用于各种配置的服务器机柜,无需针对不同配置的服务器单独制定风扇调速曲线,从而提高风扇调速开发工作的效率。【附图说明】图1是本专利技术一个实施例提供的一种服务器机柜风扇调速方法流程图;图2是本专利技术另一个实施例提供的一种服务器机柜风扇调速方法流程图;图3是本专利技术又一个实施例提供的一种服务器机柜风扇调速方法流程图;图4是本专利技术一个实施例例提的一种服务器机柜结构示意图;图5是本专利技术另一个实施例例提的一种服务器机柜结构示意图;图6是本专利技术又一个实施例例提的一种服务器机柜结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术一个实施例提供了一种服务器机柜风扇调速方法,应用于服务器机柜中,该服务器机柜包括至少一本文档来自技高网...

【技术保护点】
一种服务器机柜风扇调速的方法,其特征在于,应用于服务器机柜中,该服务器机柜包括至少一个风扇控制板,每个所述风扇控制板对应至少一个风扇,包括:采集服务器机柜内各个风扇的运行信息;采集服务器机柜内各个机柜节点的运行信息;根据各个风扇的运行信息和各个机柜节点的运行信息,计算风扇调速值;根据计算的风扇调速值,由风扇控制板对各个风扇进行调速。

【技术特征摘要】

【专利技术属性】
技术研发人员:公衍宾
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1