[發明專利]服務器的風扇管理系統及方法無效
| 申請號: | 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.szxzyx.cn/pat/books/201310013856.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:婚戀網站多維約會發布機制
- 下一篇:一種電腦新設置





