[发明专利]服务器的风扇管理系统及方法无效
申请号: | 201310013856.8 | 申请日: | 2013-01-15 |
公开(公告)号: | CN103926989A | 公开(公告)日: | 2014-07-16 |
发明(设计)人: | 黄嘉庆 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F1/20 | 分类号: | G06F1/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 风扇 管理 系统 方法 | ||
技术领域
本发明涉及一种服务器的风扇管理系统及方法。
背景技术
随着运算需求的快速增长和技术的不断成熟,高配置和机柜式成为服务器和存储器的发展趋势,它们的一个显著的特点是CPU,memory,IO卡等数目庞大,由此所散发的热量也是很大的,因此对BMC的风扇控制的性能要求就很高。随着海拔高度的增高,空气越稀薄。因此,相同的风扇转速,随着海拔高度的提高,其散热性能会慢慢衰减。
目前通常的做法是把海拔高度分为几个区间(比如说0至300,300至900,900至1500和大于1500)。对于不同的区间,执行不同的风扇控制策略。同样的温度,海拔越高,风扇转速应该越高。但以上方案是存在不足的,只能把海拔划分为少数的几个区间,服务器处于哪个海拔高度的范围是需要管理员在BIOS中设定,而且在相同的区间内执行同样的风扇控制策略会导致在某些海拔下服务器的散热性能不足。另外,还有不够自动化的缺点,如一个身在重庆的管理员不一定知道远在千里之外的温哥华的海拔高度,因此很有可能会出现管理员在选择海拔高度区间的时候选择错了导致系统散热不正常的情况发生。
发明内容
鉴于以上内容,有必要提供一种服务器的风扇管理系统及方法,其可通过GPS模块获取服务器所处的位置信息,BMC根据不同的地理位置执行不同的风扇控制策略,从而提高了服务器的散热性能和可操作性。
一种服务器的风扇管理系统,该系统包括:数据获取模块,利用GPS模块获取服务器当前地理位置的经纬度、海拨高度H;比较模块,用于将当前获取的经纬度与存储在BMC的EEPROM里的经纬度相比较,判断是否超出预设误差;记录模块,用于当超出预设误差时,将当前获取的经纬度记录在EEPROM里,并将服务器的当前系统时间信息、地理位置信息写入BMC的日志中;计算模块,用于根据BMC获取的风扇对应的温度传感器的温度值计算对应的基准脉冲宽度PWM0;所述计算模块,还用于根据GPS模块获取的海拔高度计算当前海拔高度下脉冲宽度的增量PWM2,并根据所述当前海拔高度下脉冲宽度的增量PWM2和当前温度下对应的所述基准脉冲宽度PWM0计算风扇对应的脉冲宽度PWM3。
一种服务器的风扇管理方法,该方法包括:数据获取步骤,利用GPS模块获取服务器当前地理位置的经纬度、海拨高度H;比较步骤,用于将当前获取的经纬度与存储在BMC的EEPROM里的经纬度相比较,判断是否超出预设误差;记录步骤,用于当超出预设误差时,将当前获取的经纬度记录在EEPROM里,并将服务器的当前系统时间信息、地理位置信息写入BMC的日志中;计算步骤一,用于根据BMC获取的风扇对应的温度传感器的温度值计算对应的基准脉冲宽度PWM0;计算步骤二,用于根据GPS模块获取的海拔高度计算当前海拔高度下脉冲宽度的增量PWM2,并根据所述当前海拔高度下脉冲宽度的增量PWM2和当前温度下对应的所述基准脉冲宽度PWM0计算风扇对应的脉冲宽度PWM3。
相较于现有技术,所述服务器的风扇管理系统,运用GPS模块获取服务器所处的位置信息,BMC根据不同的位置执行不同的风扇控制策略,从而提高了服务器的散热性能和可操作性。
附图说明
图1是本发明服务器的风扇管理系统的应用环境示意图。
图2是本发明服务器的风扇管理系统的功能模块图。
图3是本发明服务器的风扇管理方法较佳实施例的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310013856.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:婚恋网站多维约会发布机制
- 下一篇:一种电脑新设置