服务器风扇控制系统及方法技术方案

技术编号:14398574 阅读:115 留言:0更新日期:2017-01-11 12:05
本发明专利技术一种服务器风扇控制系统及方法,其中,所述服务器风扇控制系统包括:侦测模块、比对模块、控制模块和存储模块。所述方法包括以下步骤:预设一预设温度条件、若干组重要元件的型号及其分别对应的元件温度条件和多个系统内部温度条件分别对应的风扇转速表,并储存于存储模块;一侦测模块自动侦测系统内部重要元件的型号;一比对模块根据温度高低,排序该侦测结果所对应的元件温度条件和该预设温度条件,取得排序温度最低的比对结果,并传送该温度最低的比对结果;一控制模块接收并根据所接收的该比对结果,于存储模块所储存的资料中,取得与比对结果相符的系统内部温度条件并取得其所对应的风扇转速表;控制模块根据取得的风扇转速表自动控制风扇运行。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别涉及一种可节源的服务器风扇控制系统及其方法。
技术介绍
随着云计算和数据中心的快速发展,服务器的需求也在迅速增加。目前在机架式服务器的设计当中服务器的主要散热方式是通过每个服务器自己内部的风扇来实现的。一般来说,当需要在服务器机架内装设多个服务器时,就必须使用与服务器数量相等的风扇。例如,一个基本的2U(Unit,是一种表示服务器外部尺寸的单位,1U=4.45cm)产品需要4个服务器,即需要4个风扇同时工作,而设于服务器内部的风扇大都功耗较大,不利于省电,且由于风扇设于服务器内部,散热及维护也较不方便。
技术实现思路
本专利技术的主要目的在于提供一种省电的服务器风扇控制系统及其方法。为了达到上述目的,本专利技术提供一种服务器风扇控制系统,设置于服务器机架内部,用于为安装于服务器机架内部的多个服务器进行散热,其中,所述服务器风扇控制系统包括:侦测模块、比对模块、控制模块和存储模块,所述存储模块用于储存一预设温度条件、若干组重要元件的型号及其分别对应的元件温度条件,和多个系统内部温度条件分别对应的风扇转速表,所述侦测模块用于自动侦测该些服务器内部重要元件的型号,所述比对模块用于比对该预设温度条件与侦测结果所对应的元件温度条件,所述控制模块用于根据该比对结果在存储模块中选择一对应的风扇转速表并据以控制风扇的运行。具体的,还包括一输入模块,用于接收一修改信号,供该控制模块根据该修改信号编辑该预设温度条件、该重要元件的型号及其所对应的元件温度条件。具体的,还包括一网络界面,用于透过网络接收一修改信号,供该控制模块根据该修改信号编辑该预设温度条件、该重要元件的型号及其所对应的元件温度条件。具体的,还包括多个感应元件,用以感应目前温度。本专利技术还提供一种服务器风扇控制方法,应用在服务器机架内,其中,所述方法包括以下步骤:预设一预设温度条件、若干组重要元件的型号及其分别对应的元件温度条件和多个系统内部温度条件分别对应的风扇转速表,并储存于存储模块;一侦测模块自动侦测系统内部重要元件的型号;一比对模块根据温度高低,排序该侦测结果所对应的元件温度条件和该预设温度条件,取得排序温度最低的比对结果,并传送该排序温度最低的比对结果;一控制模块接收并根据该比对结果,于存储模块所储存的资料中,取得与比对结果相符的系统内部温度条件并取得其所对应的风扇转速表;控制模块根据取得的风扇转速表自动控制风扇运行。具体的,所述控制模块控制风扇的运行还可以通过手动模式,即透过一输入模块接收一输入,该输入为对应控制模块的多个风扇转速选项中的其中一风扇转速选项,控制模块即依据该输入所对应的其中一风扇转速选项控制风扇运行。具体的,所述手动模式支持OutOfBand远端控制和InBand命令控制。也就是说,所述手动模式,也可以透过网络,接收远端计算机传送的输入信号,并依据所接收的输入信号,取得对应控制模块的多个风扇转速选项中的其中一个风扇转速选项。具体的,所述控制模块根据取得的风扇转速表自动控制风扇运行,还包括根据多个感应器所感应的目前温度,对照该取得的风扇转速表,自动控制风扇运行。具体的,还包括透过一输入模块和一网络界面,其中之一者编辑该储存于存储模块的预设温度条件、该重要元件的型号及其所对应的元件温度条件。本专利技术的有益效果为,该服务器节源控制系统能帮助数据中心来让服务器自动侦测重要元件的型号及其元件温度条件和其所对应的系统内部温度条件,并自动选择风扇转速,让服务器能够稳定工作并且有效地降低了耗电量,达到节能的效果,并降低数据中心的营运费用。为使对本专利技术的目的、构造特征及其功能有进一步的了解,配合图示详细说明如下:【附图说明】图1为本专利技术服务器节源控制系统的方框图。图2为本专利技术服务器节源控制方法的流程图。【具体实施方式】请结合参阅图1,本专利技术提供本专利技术提供一种服务器风扇控制系统10,设置于服务器机架内部,用于为安装于服务器机架内部的多个服务器进行散热,其中,所述服务器风扇控制系统10包括:侦测模块11、比对模块12、控制模块13和存储模块14,所述存储模块14用于储存一预设温度条件、若干组重要元件的型号及其分别对应的元件温度条件,和多个系统内部温度条件分别对应的风扇转速表,所述侦测模块11用于自动侦测该些服务器内部重要元件的型号,所述比对模块12用于比对该预设温度条件与侦测结果所对应的元件温度条件,所述控制模块13用于根据该比对结果在存储模块14中选择一对应的风扇转速表并据以控制风扇20的运行。于本实施例中,还包括一输入模块15,用于接收一修改信号,供该控制模块13根据该修改信号编辑该预设温度条件、该重要元件的型号及其所对应的元件温度条件;还包括一网络界面,用于透过网络接收一修改信号,供该控制模块13根据该修改信号编辑该预设温度条件、该重要元件的型号及其所对应的元件温度条件;还包括多个感应元件,用以感应目前温度。请参阅图2所示,本专利技术还提供一种服务器风扇控制方法,应用在服务器机架内,其中,所述方法包括以下步骤:步骤201:预设一预设温度条件、若干组重要元件的型号及其分别对应的元件温度条件和多个系统内部温度条件分别对应的风扇转速表,并储存于存储模块14;于本实施例中,若干组重要元件中,重要元件1对应元件温度条件1,重要元件2对应元件温度条件2,依次,重要元件N对应元件温度条件N;系统内部温度条件1对应风扇转速表1,系统内部温度条件2对应风扇转速表2,依次,系统内部温度条件N对应风扇转速表N。步骤202:一侦测模块11自动侦测系统内部重要元件的型号;步骤203:一比对模块12根据温度高低,排序该侦测结果所对应的元件温度条件和该预设温度条件,取得排序温度最低的比对结果,并传送该温度最低的比对结果;例如,现有元件温度条件1、元件温度条件2、元件温度条件3和预设温度条件,比对模块12根据其温度将其进行从高到低排序为元件温度条件1、元件温度条件3、元件温度条件2、预设温度条件,则这次排序温度最低的比对结果就是预设温度条件,也是目前所有温度条件最严苛的温度临界值;如果在另一实施例中,排序结果的温度由高到低是:元件温度条件2、元件温度条件3、预设温度条件、元件温度条件1,则此次排序温度最低的比对结果则是元件温度条件1,也是目前所有温度条件最严苛的温度临界值。步骤204:一控制模块13接收并根据比对结果,于存储模块14所储存的资料中,取得与比对结果相符的系统内部温度条件并取得其所对应的风扇转速表;还包括透过一输入模块和一网络界面,其中之一者编辑该储存于存储模块14的预设温度条件、该重要元件的型号及其所对应的元件温度条件。步骤205:控制模块13根据取得的风扇转速表自动控制风扇20运行;于本实施例中,所述控制模块13控制风扇的运行还可以通过手动模式,即藉由一输入模块,在控制模块13的多个风扇转速选项中选取其中一个风扇转速选项并据以控制风扇运行,所述手动模式支持OutOfBand远端控制和InBand命令控制;所述控制模块13根据取得的风扇转速表自动控制风扇运行,还包括根据多个感应器所感应的目前温度,对照该取得的风扇转速表,自动控制风扇20运行。以上所述者,仅为本专利技术其中的较佳实施例而已,并非用来限定本专利技术的实施范围;即凡依本专利技术申请专利范围所作本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/49/201510357697.html" title="服务器风扇控制系统及方法原文来自X技术">服务器风扇控制系统及方法</a>

【技术保护点】
一种服务器风扇控制系统,设置于服务器机架内部,用于为安装于服务器机架内部的多个服务器进行散热,其特征在于,所述服务器风扇控制系统包括:侦测模块、比对模块、控制模块和存储模块,所述存储模块用于储存一预设温度条件、若干组重要元件的型号及其分别对应的元件温度条件,和多个系统内部温度条件分别对应的风扇转速表,所述侦测模块用于自动侦测该些服务器内部重要元件的型号,所述比对模块用于比对该预设温度条件与侦测结果所对应的元件温度条件,所述控制模块用于根据该比对结果在存储模块中选择一对应的风扇转速表并据以控制风扇的运行。

【技术特征摘要】
1.一种服务器风扇控制系统,设置于服务器机架内部,用于为安装于服务器机架内部的多个服务器进行散热,其特征在于,所述服务器风扇控制系统包括:侦测模块、比对模块、控制模块和存储模块,所述存储模块用于储存一预设温度条件、若干组重要元件的型号及其分别对应的元件温度条件,和多个系统内部温度条件分别对应的风扇转速表,所述侦测模块用于自动侦测该些服务器内部重要元件的型号,所述比对模块用于比对该预设温度条件与侦测结果所对应的元件温度条件,所述控制模块用于根据该比对结果在存储模块中选择一对应的风扇转速表并据以控制风扇的运行。2.根据权利要求1所述的服务器风扇控制系统,其特征在于,还包括一输入模块,用于接收一修改信号,供该控制模块根据该修改信号编辑该预设温度条件、该重要元件的型号及其所对应的元件温度条件。3.根据权利要求1所述的服务器风扇控制系统,其特征在于,还包括一网络界面,用于透过网络接收一修改信号,供该控制模块根据该修改信号编辑该预设温度条件、该重要元件的型号及其所对应的元件温度条件。4.根据权利要求1所述的服务器风扇控制系统,其特征在于,还包括多个感应元件,用以感应目前温度。5.一种服务器风扇控制方法,应用在服务器机架内,其特征在于,所述方法包括以下步骤:预设一预设温度条件、若干组重要元件的型号...

【专利技术属性】
技术研发人员:曾腾辉
申请(专利权)人:昆达电脑科技昆山有限公司神云科技股份有限公司
类型:发明
国别省市:江苏;32

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

1