(57)【要約】【課題】本発明は、送風式の放熱方式と吸風式の放熱方式とが互換性を持つサーバーの温度制御システムを提供する。【解決手段】本発明に係るサーバーの温度制御システムは、前端区域及びメモリーカード区域を含むマザーボード及び該マザーボードに設置されるベースボード管理コントローラを備え、前記前端区域にはファンモジュールが設置され、前記前端区域及びメモリーカード区域には、センサーがそれぞれ設置され、該センサーは、各自の区域の温度を検出し、かつ検出した温度信号をベースボード管理コントローラに送信し、該ベースボード管理コントローラは、前端区域のセンサーが検出した温度とメモリーカード区域のセンサーが検出した温度を比較し、かつ比較結果に基づいて、ファンモジュールの中のファンの回転速度を制御する。【選択図】図１
2013165270.tif 000002
【特許請求の範囲】
【請求項１】
前端区域及びメモリーカード区域を含むマザーボード及び該マザーボードに設置されるベースボード管理コントローラを備え、前記前端区域にファンモジュールが設置されるサーバーの温度制御システムにおいて、前記前端区域及び前記メモリーカード区域には、センサーがそれぞれ設置され、該センサーは、各自の区域の温度を検出し且つ検出した温度信号をベースボード管理コントローラに送信し、該ベースボード管理コントローラは、前端区域のセンサーが検出した温度と前記メモリーカード区域のセンサーが検出した温度とを比較し、かつ比較の結果に基づいて、ファンモジュールの中のファンの回転速度を制御することを特徴とするサーバーの温度制御システム。
【請求項２】
前記前端区域のセンサーが検出した温度が前記メモリーカード区域のセンサーが検出した温度より高い場合、前記ベースボード管理コントローラは、サーバーが吸風式の放熱方式を採用する必要があることを判定することを特徴とする請求項１に記載のサーバーの温度制御システム。
【請求項３】
前記メモリーカード区域のセンサーが検出した温度が前記前端区域のセンサーが検出した温度より高い場合、前記ベースボード管理コントローラは、サーバーが送風式の放熱方式を採用する必要があることを判定することを特徴とする請求項１または請求項２のいずれか一項に記載のサーバーの温度制御システム。
【請求項４】
前記前端区域には第一センサーが設置され、前記メモリーカード区域には第一センサーの位置と相対する位置に第二センサーが設置され、前記ファンモジュールは、第一ファン及び第二ファンを備え、第一ファンは前記第一センサーに対応して設置され、前記第二ファンは前記第二センサーに対応して設置され、前記第一センサーが検出した温度が前記第二センサーが検出した温度より高い場合、ベースボード管理コントローラは、前記第一ファンの回転速度を向上し、前記第二センサーが検出した温度が前記第一センサーが検出した温度より高い場合、ベースボード管理コントローラは、前記第二ファンの回転速度を向上することを特徴とする請求項１ないし請求項３のいずれか一項に記載のサーバーの温度制御システム。
【請求項５】
前記前端区域には第三センサーが設置され、前記メモリーカード区域には第三センサーの位置と相対する位置に第四センサーが設置され、前記ファンモジュールは、第三ファンを備え、前記第三ファンは前記第三センサーに対応して設置され、第三センサーが検出した温度が前記第四センサーが検出した温度より高い場合或いは前記第四センサーが検出した温度が前記第三センサーが検出した温度より高い場合、ベースボード管理コントローラは、前記第一ファンの回転速度を向上することを特徴とする請求項４に記載のサーバーの温度制御システム。
【請求項６】
前記マザーボードには、第一中央処理装置及び第二中央処理装置がさらに設置され、前記ファンモジュールは、第四ファン及び第五ファンをさらに備え、前記第四ファン及び前記第五ファンは、前記第一中央処理装置及び前記第二中央処理装置にそれぞれ対応して設置され、ベースボード管理コントローラは、前記第一中央処理装置及び前記第二中央処理装置の少なくとも一方が過熱されると、前記第四ファン及び前記第五ファンの回転速度を向上することを特徴とする請求項５に記載のサーバーの温度制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、温度制御システムに関し、特に、サーバーに応用される温度制御システムに関するものである。
【背景技術】
【０００２】
従来のサーバーは、一般的に、ファンによる送風式の放熱方式を採用してマザーボードを冷却し、また、制御モジュールを採用してファンの回転速度を制御する。しかし、この制御モジュールは、送風式の放熱方式用に設計されているため、サーバーがファンによる吸風式の放熱方式を採用する場合、該制御モジュールは、吸風式の放熱方式でファンの回転速度を正確に制御することはできない。つまり、従来のサーバーの温度制御システムにおいて、送風式の放熱方式と吸風式の放熱方式とは互換性を持たない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
前記課題を解決するために、本発明は、送風式の放熱方式と吸風式の放熱方式とが互換性を持つサーバーの温度制御システムを提供する。
【課題を解決するための手段】
【０００４】
本発明に係るサーバーの温度制御システムは、前端区域及びメモリーカード区域を含むマザーボード及び該マザーボードに設置されるベースボード管理コントローラ（Ｂａｓｅｂｏａｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ：ＢＭＣ）を備え、前記前端区域にはファンモジュールが設置され、前記前端区域及びメモリーカード区域には、センサーがそれぞれ設置され、センサーは、各自の区域の温度を検出し、かつ検出した温度信号をＢＭＣに送信し、該ＢＭＣは、前端区域のセンサーが検出した温度とメモリーカード区域のセンサーが検出した温度を比較し、かつ比較結果が高い温度に基づいて、ファンモジュールの中のファンの回転速度を制御する。
【発明の効果】
【０００５】
従来の技術と比べ、本発明に係るサーバーの温度制御システムは、マザーボードの前端区域及びメモリーカード区域にセンサーをそれぞれ設置し、ベースボード管理コントローラが、検出した前端区域及びメモリーカード区域の温度を比較することによって、サーバーがどの放熱方式を採用する必要があるどうかを判定することができかつ温度が高い区域のセンサーが送信した温度信号によって、ファンモジュールの中のファンの回転速度を制御する。これにより、サーバーの温度を制御することができる。従って、本発明のサーバーの温度制御システムにおける送風式の放熱方式と吸風式の放熱方式とは互換性があり、使用に便利である。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施形態に係るサーバーの温度制御システムのブロック図である。
【図２】図１に示したサーバーの温度制御システムの回路図である。
【発明を実施するための形態】
【０００７】
以下、図面を参照して、本発明の実施形態について説明する。
【０００８】
図１を参照すると、本発明の実施形態に係るサーバーの温度制御システム１００は、サーバーに応用され、マザーボード１０、センサーモジュール、マザーボード１０を冷却するファンモジュール、及びマザーボード１０に設置され、かつファンモジュールと接続されるベースボード管理コントローラ（ＢＭＣ）３０を備える。
【０００９】
マザーボード１０は、回路基板１２、回路基板１２に設置される第一中央処理装置（ｃｅｎｔｒａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｕｎｉｔ：ＣＰＵ）１３、第二中央処理装置１４、及び複数のメモリ１５、を備える。マザーボード１０は、前端区域１６、拡張カード区域１７、及びメモリーカード区域１８、を備える。前端区域１６とメモリーカード区域１８とは、回路基板１２の両端に設置され、拡張カード区域１７は、前端区域１６とメモリーカード区域１８との間に設置される。メモリーカード区域１８は、メモリーカードを挿設するために用いられ、拡張カード区域１７は、各種の拡張カードを挿設するために用いられる。第一中央処理装置１３、第二中央処理装置１４及び複数のメモリ１５は、拡張カード区域１７に設置され、ベースボード管理コントローラ３０は、メモリーカード区域１８に設置される。サーバーが送風式の放熱方式を採用する場合、前端区域１６は風の進入口となり、メモリーカード区域１８は風の排出口となる。サーバーが吸風式の放熱方式を採用する場合、前端区域１６は風の排出口となり、メモリーカード区域１８は風の進入口となる。
【００１０】
センサーモジュールは、第一センサーＳ１、第二センサーＳ２、第三センサーＳ３、第四センサーＳ４、及び第五センサーＳ５を備える。第一センサーＳ１及び第三センサーＳ３は、前端区域１６の温度を検出するために前端区域１６の両側にそれぞれに設置される。第二センサーＳ２及び第四センサーＳ４は、メモリーカード区域１８の温度を検出するために、メモリーカード区域１８の両側にそれぞれに設置される。この際、第四センサーＳ４と第三センサーＳ３とは相対する位置にある。第五センサーＳ５は、拡張カード区域１７の温度を検出するために、拡張カード区域１７に設置される。
【００１１】
ファンモジュールは、第一ファンＦＡＮ１、第二ファンＦＡＮ２、第三ファンＦＡＮ３、第四ファンＦＡＮ４、及び第五ファンＦＡＮ５を備える。これらのファンは、第一ファンＦＡＮ１、第二ファンＦＡＮ２、第四ファンＦＡＮ４、第五ファンＦＡＮ５、第三ファンＦＡＮ３の順に前端区域１６に配列される。第一ファンＦＡＮ１及び第三ファンＦＡＮ３は、第一センサーＳ１及び第三センサーＳ３にそれぞれに対応して設置され、第二ファンＦＡＮ２は、第二センサーＳ２に対応して設置され、第四ファンＦＡＮ４及び第五ファンＦＡＮ５は、第一中央処理装置１３及び第二中央処理装置１４にそれぞれに対応して設置される。
【００１２】
図２を合わせて参照すると、ベースボード管理コントローラ３０は、回路基板１２に設置され、センサーモジュールが検出した温度に基づいて、ファンモジュールの中のファンの回転速度を制御するために用いられる。また、このベースボード管理コントローラ３０は、第一中央処理装置１３及び第二中央処理装置１４の少なくとも一方が過熱されると、ファンモジュールの中のファンの回転速度を向上させるために用いられる。具体的には、ベースボード管理コントローラ３０は、プラットフォーム環境制御（Ｐｌａｔｆｏｒｍ  Ｅｎｖｉｒｏｎｍｅｎｔａｌ  Ｃｏｎｔｒｏｌ  Ｉｎｔｅｒｆａｃｅ：ＰＥＣＩ）インターフェイス、システムマネジメントバスインターフェイスＳＭＢｕｓ及び４つのパルス幅変調インターフェイス１ＰＷＭ１、パルス幅変調インターフェイス２ＰＷＭ２、パルス幅変調インターフェイス３ＰＷＭ３、パルス幅変調インターフェイス４ＰＷＭ４を備える。プラットフォーム環境制御インターフェイスＰＥＣＩは、第一中央処理装置１３及び第二中央処理装置１４からの過熱信号を受信するために、第一中央処理装置１３及び第二中央処理装置１４と接続されている。システムマネジメントバスインターフェイスＳＭＢｕｓは、センサーモジュールによって検出された温度を受信するために、Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ（Ｉ２Ｃ）バスを介して、第一センサーＳ１、第二センサーＳ２、第三センサーＳ３、第四センサーＳ４、及び第五センサーＳ５にそれぞれ接続される。パルス幅変調インターフェイス１ＰＷＭ１、パルス幅変調インターフェイス２ＰＷＭ２、パルス幅変調インターフェイス３ＰＷＭ３は、ファンの回転速度を制御するために、第一ファンＦＡＮ１、第二ファンＦＡＮ２及び第三ファンＦＡＮ３にそれぞれ接続され、パルス幅変調インターフェイス４ＰＷＭ４は、ファンの回転速度を制御するために、第四ファンＦＡＮ４及び第五ファンＦＡＮ５にそれぞれ接続される。
【００１３】
ベースボード管理コントローラ３０は、さらに、第一センサーＳ１及び第二センサーＳ２或いは第三センサーＳ３及び第四センサーＳ４が検出した温度を比較するために用いられる。第一センサーＳ１が検出した温度が第二センサーＳ２が検出した温度より高い場合或いは第三センサーＳ３が検出した温度が第四センサーＳ４が検出した温度より高い場合、ベースボード管理コントローラ３０は、サーバーは吸風式の放熱方式を採用する必要があることを判断する。この際、ベースボード管理コントローラ３０は、第一センサーＳ１によって検出された温度に基づいて、第一ファンＦＡＮ１の回転速度を調整する或いは第三センサーＳ３によって検出された温度に基づいて、第三ファンＦＡＮ３の回転速度を調整する。例えば、第一センサーＳ１が検出した温度が高い場合、パルス幅変調インターフェイス１ＰＷＭ１の出力電圧レベルのデューティサイクルは大きくなる。これにより、第一ファンＦＡＮ１の回転速度は向上する。第二センサーＳ２が検出した温度が第一センサーＳ１が検出した温度より高い場合或いは第四センサーＳ４が検出した温度が第三センサーＳ３が検出した温度より高い場合、ベースボード管理コントローラ３０は、サーバーは送風式の放熱方式を採用する必要があることを判断する。この際、ベースボード管理コントローラ３０は、第二センサーＳ２によって検出された温度に基づいて、第二ファンＦＡＮ２の回転速度を調整する或いは第四センサーＳ４によって検出した温度に基づいて、第三ファンＦＡＮ３の回転速度を調整する。例えば、第二センサーＳ２が検出した温度が高い場合、パルス幅変調インターフェイス２ＰＷＭ２の出力電圧レベルのデューティサイクルは大きくなる。これにより、第二ファンＦＡＮ２の回転速度は向上する。また、ベースボード管理コントローラ３０が、第一中央処理装置１３及び第二中央処理装置１４の少なくとも一方からの過熱信号を受信した場合も、パルス幅変調インターフェイス４ＰＷＭ４の出力電圧レベルのデューティサイクルは大きくなる。これにより、第四ファンＦＡＮ４及び第五ファンＦＡＮ５の回転速度は向上する。
【００１４】
以下、例を挙げて本発明のサーバーの温度制御システム１００の動作原理を説明する。
【００１５】
サーバーが動作すると、第三センサーＳ３は、前端区域１６の一側の温度を検出し、かつ検出した温度信号を、ベースボード管理コントローラ３０のシステムマネジメントバスインターフェイスＳＭＢｕｓに送信する。これと同時に、第四センサーＳ４は、メモリーカード区域１８の一側の温度を検出し、かつ検出した温度信号を、ベースボード管理コントローラ３０のシステムマネジメントバスインターフェイスＳＭＢｕｓに送信する。この際、ベースボード管理コントローラ３０は、第三センサーＳ３が検出した温度及び第四センサーＳ４が検出した温度を比較し、第三センサーＳ３が検出した温度が第四センサーＳ４が検出した温度より高い場合、ベースボード管理コントローラ３０は、サーバーは吸風式の放熱方式を採用することを判断する。次に、ベースボード管理コントローラ３０は、第三センサーＳ３が検出した温度に基づいて、第三ファンＦＡＮ３の回転速度を向上する。このように、ベースボード管理コントローラ３０は、センサーが検出した前端区域１６及びメモリーカード区域１８の温度を比較し、かつ、その比較結果に基づいてファンモジュールの中のファンの回転速度を制御することができるので、サーバーが送風式の放熱方式又は吸風式の放熱方式を採用することにかかわらず、温度を有効に制御することができる。
【００１６】
本発明の実施形態に係るサーバーの温度制御システム１００は、マザーボード１０の前端区域１６及びメモリーカード区域１８にセンサーをそれぞれ設置し、ベースボード管理コントローラ３０が、検出した前端区域１６及びメモリーカード区域１８の温度を比較することによって、サーバーがどの放熱方式を採用する必要があるどうかを判定することができ、かつ温度が高い区域のセンサーが送信した温度信号によって、ファンモジュールの中のファンの回転速度を制御する。これにより、サーバーの温度を制御することができる。従って、本発明のサーバーの温度制御システム１００における送風式の放熱方式と吸風式の放熱方式とは互換性があり、使用に便利である。
【符号の説明】
【００１７】
１００  サーバーの温度制御システム
１０  マザーボード
１２  回路基板
１３  第一中央処理装置
１４  第二中央処理装置
１５  メモリ
１６  前端区域
１７  拡張カード区域
１８  メモリーカード区域
Ｓ１  第一センサー
Ｓ２  第二センサー
Ｓ３  第三センサー
Ｓ４  第四センサー
Ｓ５  第五センサー
ＦＡＮ１  第一ファン
ＦＡＮ２  第二ファン
ＦＡＮ３  第三ファン
ＦＡＮ４  第四ファン
ＦＡＮ５  第五ファン
３０  ベースボード管理コントローラ
ＰＥＣＩ  プラットフォーム環境制御インターフェイス
ＳＭＢｕｓ  システムマネジメントバスインターフェイス
ＰＷＭ１  パルス幅変調インターフェイス１
ＰＷＭ２  パルス幅変調インターフェイス２
ＰＷＭ３  パルス幅変調インターフェイス３
ＰＷＭ４  パルス幅変調インターフェイス４
【図１】
2013165270.tif 000003
【図２】
2013165270.tif 000004