(57)【特許請求の範囲】
【請求項１】
空調機に障害が発生したことを検知する空調機障害検知部と、
前記空調機障害検知部によって前記空調機に障害が発生したことが検知された場合に、該空調機が冷却風を供給していた電子機器を特定する電子機器特定部と、
前記電子機器特定部によって特定された電子機器の発熱量として前記空調機に障害が発生する以前の履歴情報に記憶された発熱量のうち最も高い発熱量を抽出する発熱量情報抽出部と、
前記発熱量情報抽出部によって抽出された電子機器の発熱量、及び、他の空調機から送風された冷却風が、前記電子機器特定部によって特定された電子機器に供給される経路に設けられたグリルの開口率に応じて、該他の空調機の風量を設定する風量設定部と
を備えることを特徴とする空調制御装置。 
【請求項２】
前記発熱量情報抽出部は、前記電子機器特定部によって特定された電子機器の消費電力を該電子機器の発熱量として抽出することを特徴とする請求項１に記載の空調制御装置。
【請求項３】
前記風量設定部は、前記発熱量情報抽出部によって抽出された電子機器の発熱量に応じて、前記障害が発生した空調機の近傍にある空調機の風量を設定することを特徴とする請求項１または２に記載の空調制御装置。 
【請求項４】
空調機に障害が発生したことを検知する空調機障害検知ステップと、
前記空調機障害検知ステップによって前記空調機に障害が発生したことが検知された場合に、該空調機が冷却風を供給していた電子機器を特定する電子機器特定ステップと、
前記電子機器特定ステップによって特定された電子機器の発熱量として前記空調機に障害が発生する以前の履歴情報に記憶された発熱量のうち最も高い発熱量を抽出する発熱量情報抽出ステップと、
前記発熱量情報抽出ステップによって抽出された電子機器の発熱量、及び、他の空調機から送風された冷却風が、前記電子機器特定部によって特定された電子機器に供給される経路に設けられたグリルの開口率に応じて、該他の空調機の風量を設定する風量設定ステップと
を含んだことを特徴とする空調制御方法。 
【請求項５】
空調機に障害が発生したことを検知する空調機障害検知手順と、
前記空調機障害検知手順によって前記空調機に障害が発生したことが検知された場合に、該空調機が冷却風を供給していた電子機器を特定する電子機器特定手順と、
前記電子機器特定手順によって特定された電子機器の発熱量として前記空調機に障害が発生する以前の履歴情報に記憶された発熱量のうち最も高い発熱量を抽出する発熱量情報抽出ステップと、
前記発熱量情報抽出手順によって抽出された電子機器の発熱量、及び、他の空調機から送風された冷却風が、前記電子機器特定部によって特定された電子機器に供給される経路に設けられたグリルの開口率に応じて、該他の空調機の風量を設定する風量設定手順と
をコンピュータに実行させることを特徴とする空調制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、空調制御装置、空調制御方法および空調制御プログラムに関する。
【背景技術】
【０００２】
従来、サーバやネットワーク機器などの電子機器が積み重ねられたラックが複数台設置されているデータセンタが知られている。このようなデータセンタでは、電子機器から発せられる熱を冷却するために、空調機から冷却風を送風して電子機器を冷却する空調システムが利用されている。
【０００３】
ところが、このようなデータセンタの空調機に障害が発生した場合には、障害が発生した空調機が冷却を担当していた電子機器に冷却風を送風することができず、電子機器の温度が上昇して不具合が発生してしまう場合がある。
【０００４】
このため、障害が発生した空調機が冷却を担当していた電子機器を冷却する技術として、正常運転している空調機の冷却能力を上限に設定して、電子機器の冷却を行う技術が知られている。具体的には、空調機に障害が発生した場合には、正常運転している空調機が送風する冷却風の風量を最大値に設定して、障害が発生した空調機が冷却を担当していた電子機器に冷却風を供給させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１１８８３７号公報
【特許文献２】特開２００７−３２８６３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の空調機に障害が発生した場合の電子機器の冷却を行う技術では、空調機に障害が発生した場合に、障害が発生した空調機が担当していた電子機器に必要な風量に係わらず、正常運転している空調機が送風する冷却風の風量を最大値に設定する。
【０００７】
そして、障害が発生した空調機が冷却を担当していた電子機器を冷却するために必要な風量以上の冷却風を供給することとなり、データ全体を過度に冷却してしまう。このため、空調機に障害が発生した場合には、正常運転している空調機の消費電力が増加する結果、効率的に電子機器を冷却することができないという問題があった。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、空調機に障害が発生した場合であっても、消費電力の増加を最小限に抑えて、効率的に電子機器を冷却することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、この装置は、空調機に障害が発生したことを検知し、障害が発生したことが検知された場合に、空調機が冷却風を供給していた電子機器を特定する。そして、特定された電子機器の発熱量を抽出し、抽出された電子機器の発熱量に応じて、他の空調機の風量を設定する。
【発明の効果】
【００１０】
本願の開示する空調制御装置の一つの態様によれば、空調機に障害が発生した場合であっても、消費電力の増加を最小限に抑えて、効率的に電子機器を空調機が冷却するという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１に係る空調システムの構成を示すブロック図である。
【図２】図２は、実施例２に係る空調システムの構成を示すブロック図である。
【図３】図３は、実施例２に係る空調システムにおける空気の循環を説明する図である。
【図４】図４は、実施例２に係る空調制御装置の構成を示すブロック図である。
【図５】図５は、空調機担当ＩＴ機器記憶部に記憶されるテーブルの一例を示す図である。
【図６】図６は、ＩＴ機器の給気温度の実測値を示す図である。
【図７】図７は、ＩＴ機器個々の消費電力の実測値を示す図である。
【図８】図８は、障害が発生した空調機が担当するエリア内のＩＴ機器を例示する図である。
【図９】図９は、障害が発生した空調機が担当するエリア内のＩＴ機器の時系列ごとの消費電力を合算した値を示す図である。
【図１０】図１０は、冷却風の風量不足が原因で発生する回り込みを説明する図である。
【図１１】図１１は、実施例２に係る空調制御装置１０ａの処理手順を説明するためのフローチャートである。
【図１２】図１２は、実施例２に係る空調制御装置１０ａの処理手順を説明するためのフローチャートである。
【図１３】図１３は、実施例３に係る空調制御装置の処理手順を説明するためのフローチャートである。
【図１４】図１４は、空調制御プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、この発明に係る空調制御装置、空調制御方法および空調制御プログラムの実施例を詳細に説明する。
【実施例１】
【００１３】
以下の実施例では、実施例１に係る空調制御装置１の構成および処理を説明する。空調制御装置１を含む空調システム１００は、空調制御装置１、複数の空調機２Ａ〜２Ｆ、複数の電子機器３を有する。
【００１４】
空調制御装置１は、各空調機２Ａ〜２Ｆの風量を制御する。各空調機２Ａ〜２Ｆは、電子機器３を冷却するための冷却風を送風する。複数の電子機器３は、空調機２Ａ〜２Ｆが送風した冷却風を給気する。また、実施例１に係る空調制御装置１は、空調機障害検知部１ａ、電子機器特定部１ｂ、発熱量情報抽出部１ｃ、風量設定部１ｄを有する。
【００１５】
空調機障害検知部１ａは、空調機に障害が発生したことを検知する。電子機器特定部１ｂは、空調機障害検知部１ａによって空調機に障害が発生したことが検知された場合に、空調機が冷却風を供給していた電子機器を特定する。
【００１６】
発熱量情報抽出部１ｃは、電子機器特定部１ｂによって特定された電子機器の発熱量を空調機に障害が発生する以前の履歴情報から抽出する。風量設定部１ｄは、発熱量情報抽出部１ｃによって抽出された電子機器の発熱量に応じて、他の空調機の風量を設定する。
【００１７】
このように、空調制御装置１は、空調機に障害が発生したことを検知し、障害が発生したことが検知された場合に、空調機が冷却風を供給していた電子機器を特定する。そして、特定された電子機器の発熱量を抽出し、抽出された電子機器の発熱量に応じて、他の空調機の風量を設定する。
【００１８】
つまり、空調制御装置１は、空調機が故障した時に、故障した空調機が冷却を担当するＩＴ（infomertion  technology）機器の発熱量から冷却に必要な風量を求め、正常作動中の空調機に割り当てることで、空調機に障害が発生した場合であっても、消費電力の増加を最小限に抑えて、効率的に電子機器を冷却することが可能である。
【実施例２】
【００１９】
以下の実施例では、実施例２に係る空調システムの構成および処理の流れを順に説明し、最後に実施例２による効果を説明する。なお、以下の実施例２では、空調機からラックへ冷却風を供給するための床下フロアを有するデータセンタの例について説明する。
【００２０】
［空調システムの構成］
次に、図２を用いて、実施例２に係る空調システム１００の構成を説明する。図２は、実施例２に係る空調システム１００の構成を示すブロック図である。図２に示すように、この空調システム１００は、空調制御装置１０、複数の空調機２０Ａ〜２０Ｆ、複数のラック３０を有する。
【００２１】
また、空調システム１００は、各空調機２０に設置された空調機吹出センサ４０Ａおよび空調機戻りセンサ４０Ｄ、各ラックに配置されたラック給気センサ４０Ｂおよびラック排気センサ４０Ｃを有する。空調制御装置１０は、各空調機２０Ａ〜２０Ｆおよび各種センサ４０Ａ〜４０Ｄと接続されている。
【００２２】
空調制御装置１０は、空調機２０の送風温度および送風量を空調機吹出センサ４０Ａから取得し、ＩＴ機器の給気温度および給気風量をラック給気センサ４０Ｂから取得する。また、空調制御装置１０は、ＩＴ機器の排気温度および排気風量をラック排気センサ４０Ｃから取得し、空調機２０の吸気温度および吸気風量を空調機戻りセンサ４０Ｄから取得する。
【００２３】
また、空調制御装置１０は、空調機２０Ａ〜２０Ｆに対して空調機性能の設定に関する情報を送信し、空調機性能を設定する。例えば、空調制御装置１０は、空調機２０が送風する冷却風の風量を上げる旨を指示する送風量データを空調機２０に対して送信する。
【００２４】
ここで、図３を用いて、実施例２に係る空調システム１００Ａにおける空気の循環について説明する。図３は、実施例２に係る空調システム１００Ａにおける空気の循環を説明する図である。図３に示すように、空調システム１００Ａでは、床下フロアおよび床上フロアを有する二重床構成となっており、床上フロアにラック３０が設置されている。
【００２５】
また、空調システム１００Ａでは、空調機２０から送風された冷却風が床下フロアを通って、ラック３０に冷気供給される。なお、図３では、黒の矢印が冷却風の流れを示し、白の矢印が排熱風の流れを示している。
【００２６】
空調機２０は、ラック３０に対して冷却風を吹き出すとともに、ラック３０が排気した排熱風を取り込む。具体的には、空調機２０は、床下フロアに冷却風を吹き出すことで、床面に設置されたグリルを通って床上フロアのラック３０に冷却風を供給するとともに、床上フロアからラック３０が排気した排熱風を取り込む。
【００２７】
また、空調機２０は、空調制御装置１０から空調機性能の設定に関する情報を受信し、受信された空調機性能に関する情報に応じて、空調機性能が設定される。例えば、空調機２０は、空調機２０が送風する冷却風の風量を上げる旨を指示する送風量データを空調制御装置１０から受信した場合には、送風量を上げるように設定する。ラック３０は、ＩＴ機器を搭載し、空調機２０によって供給された冷却風を給気するとともに、排熱風を床上フロアに排気する。
【００２８】
空調機吹出センサ４０Ａは、空調機２０の送風温度および送風量を検出する。ラック給気センサ４０Ｂは、ＩＴ機器の給気温度および給気風量を検出する。ラック排気センサ４０Ｃは、ＩＴ機器の排気温度および排気風量を検出する。空調機戻りセンサ４０Ｄは、空調機２０の吸気温度および吸気風量を検出する。
【００２９】
ここで、図４を用いて、空調制御装置１０の詳しい構成について説明する。図４は、実施例２に係る空調制御装置１０の構成を示すブロック図である。図４に示すように、このパネル開口率算出装置１０は、センサ制御Ｉ／Ｆ部１１、空調機制御Ｉ／Ｆ部１２、制御部１３、記憶部１４を有する。以下にこれらの各部の処理を説明する。
【００３０】
センサ制御Ｉ／Ｆ部１１は、接続され各種センサ４０との間でやり取りする各種情報に関する通信を制御する。具体的には、センサ制御Ｉ／Ｆ部１１は、空調機２０の送風温度および送風量を空調機吹出センサ４０Ａから取得し、ＩＴ機器の給気温度および給気風量をラック給気センサ４０Ｂから取得する。また、センサ制御Ｉ／Ｆ部１１は、ＩＴ機器の排気温度および排気風量をラック排気センサ４０Ｃから取得し、空調機２０の吸気温度および吸気風量を空調機戻りセンサ４０Ｄから取得する。
【００３１】
空調機制御Ｉ／Ｆ部１２は、接続される空調機２０Ａ〜２０Ｆとの間でやり取りする各種情報に関する通信を制御する。具体的には、空調機制御Ｉ／Ｆ部１２は、空調機２０Ａ〜２０Ｆに対して空調機性能の設定に関する情報を送信する。
【００３２】
記憶部１４は、制御部１３による各種処理に必要なデータおよびプログラムを格納するが、特に、空調機担当ＩＴ機器記憶部１４ａおよび履歴情報記憶部１４ｂを有する。空調機担当ＩＴ機器記憶部１４ａは、各空調機が冷却を担当するＩＴ機器を記憶する。具体的には、空調機担当ＩＴ機器記憶部１４ａは、図５に示すように、空調機を一意に識別する「空調機ＩＤ」と、空調機が冷却を担当する機器を一意に識別する「担当ＩＴ機器ＩＤ」とを対応付けて記憶する。
【００３３】
また、履歴情報記憶部１４ｂは、各種センサ４０から取得した実測値を履歴情報として記憶する。具体的には、履歴情報記憶部１４ｂは、実測値として、空調機の送風温度、空調機の送風量、ＩＴ機器の給気温度、ＩＴ機器の給気風量、ＩＴ機器の排気温度、ＩＴ機器の排気風量、空調機の吸気温度、空調機の吸気風量、グリルからの送風温度、グリルからの送風速度、ＩＴ機器の消費電力などを記憶する。
【００３４】
例えば、履歴情報記憶部１４ｂは、図６に例示するように、各ＩＴ機器の給気温度の時系列で記憶している。図６に示すように、履歴情報記憶部１４ｂは、過去の履歴におけるＩＴ機器の給気温度の最大値「ＭＡＸ」および最小値「Ｍｉｎ」と、過去の履歴におけるＩＴ機器の給気温度の平均値「ＡＶＥ」とを記憶する。
【００３５】
また、履歴情報記憶部１４ｂは、図７に例示するように、各ＩＴ機器の消費電力の時系列で記憶している。図７に示すように、履歴情報記憶部１４ｂは、過去の履歴におけるＩＴ機器の消費電力の最大値「ＭＡＸ」および最小値「Ｍｉｎ」と、過去の履歴におけるＩＴ機器の消費電力の平均値「ＡＶＥ」とを記憶する。
【００３６】
制御部１３は、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行するが、特に、空調機障害検知部１３ａ、電子機器特定部１３ｂ、発熱量情報抽出部１３ｃ、風量設定部１３ｄを有する。
【００３７】
空調機障害検知部１３ａは、空調機２０に障害が発生したことを検知する。具体的には、空調機障害検知部１３ａは、各空調機２０の空調機吹出センサ４０Ａによって検出された各空調機２０の送風量を所定時間ごとに履歴情報記憶部１４ｂから取得し、現在の送風量が「０」の空調機２０があるか判定する。
【００３８】
この結果、空調機障害検知部１３ａは、送風量が「０」の空調機２０があると判定した場合には、空調機２０の送風が異常停止したとして、障害が発生したこと検知し、障害が発生した旨の通知を電子機器特定部１３ｂに送信する。
【００３９】
電子機器特定部１３ｂは、空調機２０に障害が発生したことが検知された場合に、空調機２０が冷却風を供給していたラック３０を特定する。具体的には、電子機器特定部１３ｂは、空調機障害検知部１３ａから障害が発生した旨の通知を受信すると、障害が発生した空調機２０が冷却を担当するＩＴ機器を空調機担当ＩＴ機器記憶部１４ａから読み出して、発熱量情報抽出部１３ｃに通知する。
【００４０】
例えば、図８に例示する空調システムでは、縦に６段、横に７列で合計４２個のラックが設置されている。図８は、障害が発生した空調機が担当するエリア内のＩＴ機器を例示する図である。図８に示すように、空調機２０Ｂに障害が発生した場合には、空調機担当ＩＴ機器記憶部１４ａから空調機２０Ｂが冷却を担当するＩＴ機器を読み出して、３段目および４段目における１〜４列目のラック３０が冷却を担当するＩＴ機器であることを特定する。
【００４１】
発熱量情報抽出部１３ｃは、特定されたＩＴ機器の発熱量を空調機２０に障害が発生する以前の履歴情報から抽出する。具体的には、発熱量情報抽出部１３ｃは、障害が発生した空調機２０が冷却を担当する各ＩＴ機器の消費電力を履歴情報記憶部１４ｂから読み出し、各ＩＴ機器の消費電力を合算し、過去の履歴における各ＩＴ機器の消費電力の合算の最大値を抽出して、風量設定部１３ｄに通知する。
【００４２】
例えば、発熱量情報抽出部１３ｃは、図９に示すように、障害が発生した空調機２０が冷却を担当する各ＩＴ機器（図９の例では、「ＩＴ−ａ」、「ＩＴ−ｂ」、「ＩＴ−ｃ」）の消費電力を合計する。そして、発熱量情報抽出部１３ｃは、過去の履歴における各ＩＴ機器の消費電力の合計の最大値（図９の例では、「ＭＡＸ」）を抽出する。
【００４３】
風量設定部１３ｄは、抽出されたＩＴ機器の発熱量に応じて、正常に動作している空調機２０の風量を設定する。具体的には、風量設定部１３ｄは、障害が発生した空調機２０が冷却を担当する各ＩＴ機器について、過去の履歴における消費電力の合計の最大値を必要な消費電力の合計として、閾値設定を行う。
【００４４】
また、風量設定部１３ｄは、正常に作動している空調機２０が冷却を担当する各ＩＴ機器の消費電力を履歴情報記憶部１４ｂから読み出す。そして、風量設定部１３ｄは、障害が発生した空調機２０が冷却を担当する各ＩＴ機器の消費電力の合計と、正常に作動している空調機２０が冷却を担当する各ＩＴ機器の消費電力とに応じて、正常に作動している各空調機２０の送風量を決定する。
【００４５】
つまり、風量設定部１３ｄは、正常に動作している各空調機について、各空調機が担当するエリアのＩＴ機器の消費電力から必要な風量を決定する。そして、風量設定部１３ｄは、障害が発生した空調機が担当するエリアのＩＴ機器の過去の履歴における最大の消費電力から必要な風量を決定し、決定された風量を正常に動作している各空調機に割り当てる。
【００４６】
ここで、風量設定部１３ｄは、ＩＴ機器の消費電力から冷却に必要な風量を決定する処理として、ＩＴ機器に必要な給気風量の閾値を設定するとともに、解析条件を設定し、設定された解析条件を解析モデルに反映する処理を繰り返し行って、空調機の送風量を決定している。
【００４７】
ＩＴ機器の消費電力から冷却に必要な風量を決定する処理を詳しく説明すると、風量設定部１３ｄは、解析条件として、「各空調機の送風量」、「各空調機の送風温度」、「グリルの開口率」、「ＩＴ機器の排気流量」、「ＩＴ機器の発熱量」、「ＲＡＣＫ底面の通風抵抗」を設定する。そして、風量設定部１３ｄは、設定された解析条件を解析モデルに反映して解析結果を取得する。
【００４８】
例えば、風量設定部１３ｄは、解析結果として、「各空調機の送風温度」、「各空調機の送風量」、「各ＩＴ機器の給気温度」、「各ＩＴ機器の給気風量」、「各ＩＴ機器の排気温度」、「各ＩＴ機器の排気風量」、「各空調機の吸気温度」、「各空調機の吸気風量」、「各グリルからの送風温度」、「各グリルからの送風速度」、「ＩＴ機器の消費電力」を取得する。
【００４９】
そして、風量設定部１３ｄは、解析結果である「各ＩＴ機器の給気風量」がそれぞれ閾値以上であるか判定する。ここで、閾値とは、障害が発生した空調機が担当するエリアのＩＴ機器については、過去の履歴における最大の消費電力から求められる冷却に必要な風量が設定されている。
【００５０】
この結果、風量設定部１３ｄは、「各ＩＴ機器の給気風量」が閾値以上でない場合には、各ＩＴ機器に対して必要な風量が供給されていないものとして、解析条件を見直して、解析条件を新たに設定して解析モデルに反映する。ここでは、風量設定部１３ｄは、解析条件「各空調機の送風量」を増やして、新たに設定して解析モデルに反映する。その後、風量設定部１３ｄは、解析結果である「各ＩＴ機器の給気風量」がそれぞれ閾値以上になるまで、解析条件を見直す処理を繰り返す。
【００５１】
また、風量設定部１３ｄは、「各ＩＴ機器の給気風量」が閾値以上であると判定された場合には、各ＩＴ機器に対して必要な風量が供給されているものとして、解析結果からラックの排気回り込みが発生することなく、解析条件に設定した空調機の送風量を冷却に必要な風量として決定する。
【００５２】
ここで、図１０を用いてラックの排気回り込みについて説明する。ラックの排気回り込みは、ＩＴ機器が冷却に使用する風量に対して、空調機から供給される比較的低温の冷却風が不足することによって発生することが多い。例えば、図１０に示すように、ラックに対する供給風量が不足した場合には、ラック自らまたは隣接するラックからの比較的高温の排気によってその不足分を補おうとするため、ラックの給気温度が上昇してしまう。
【００５３】
冷却に必要な風量を決定した後、風量設定部１３ｄは、決定された送風量を送風量データとして、正常に動作している空調機２０に送信し、各空調機２０の冷却風の風量を設定する。
【００５４】
つまり、空調制御装置１０は、冷却を担当していた空調機２０の障害発生時において、ＩＴ機器の発熱量の変動によるリスクを考慮して、過去の履歴における各ＩＴ機器の消費電力の合計の最大値を消費電力の合計として、送風量を決定する。これにより、障害が発生した空調機２０が冷却を担当していたＩＴ機器の発熱量が過去最大のものになった場合でも、適切に冷却することができる。
【００５５】
［空調制御装置による処理］
次に、図１１および図１２を用いて、実施例２に係る空調制御装置１０による処理を説明する。図１１および図１２は、実施例２に係る空調制御装置１０の処理動作を示すフローチャートである。
【００５６】
図１１に示すように、空調制御装置１０は、空調機２０に障害が発生したことを検知すると（ステップＳ１０１肯定）、障害発生の空調機２０の担当エリアのＩＴ機器を特定し、特定されたＩＴ機器の消費電力のデータを抽出する（ステップＳ１０２）。具体的には、空調制御装置１０は、過去の履歴におけるＩＴ機器の消費電力の合計の最大値を抽出する。
【００５７】
そして、空調制御装置１０は、ＩＴ機器に必要な給気風量の閾値を設定する（ステップＳ１０３）。具体的には、空調制御装置１０は、過去の履歴におけるＩＴ機器の消費電力の合計の最大値を用いて、障害発生の空調機２０の担当エリアのＩＴ機器に必要な給気風量の閾値を設定する。
【００５８】
その後、空調制御装置１０は、故障した空調機の近傍に設置された空調機の送風量を設定する処理（後に図１２を用いて詳述）を行う（ステップＳ１０４）。そして、空調制御装置１０は、空調機の送風量データを正常に動作している空調機２０に出力し（ステップＳ１０５）、空調機２０の送風量を設定する（ステップＳ１０６）。
【００５９】
ここで、図１２を用いて、空調機の送風量を設定する処理について説明する。図１２に示すように、まず、空調制御装置１０は、初期設定された解析条件を解析モデルに反映し（ステップＳ２０１）、解析結果を取得する（ステップＳ２０２）。
【００６０】
そして、空調制御装置１０は、各ＩＴ機器の給気風量が設定された閾値以上であるか判定する（ステップＳ２０３）。この結果、空調制御装置１０は、各ＩＴ機器の給気風量が閾値以上でない場合には（ステップＳ２０３否定）、各ＩＴ機器に対して必要な風量が供給されていないものとして、解析条件の設定風量を変更し（ステップＳ２０４）解析モデルに反映する（ステップＳ２０５）。
【００６１】
そして、ステップＳ２０２に戻って、空調制御装置１０は、解析結果を取得し、解析結果である各ＩＴ機器の給気風量がそれぞれ閾値以上になるまで、解析条件を見直す処理を繰り返す（ステップＳ２０２〜Ｓ２０５）。
【００６２】
また、空調制御装置１０は、各ＩＴ機器の給気風量が閾値以上であると判定された場合には（ステップＳ２０３肯定）、解析条件に設定した空調機の送風量を冷却に必要な風量として決定して処理を終了する。
【００６３】
[実施例２の効果]
上述してきたように、空調制御装置１は、空調機に障害が発生したことを検知し、障害が発生したことが検知された場合に、空調機が冷却風を供給していたＩＴ機器を特定する。そして、特定されたＩＴ機器の発熱量を抽出し、抽出されたＩＴ機器の発熱量に応じて、他の空調機の風量を設定する。このため、空調機に障害が発生した場合であっても、消費電力の増加を最小限に抑えて、効率的にＩＴ機器を冷却することが可能である。
【００６４】
また、実施例２によれば、特定されたＩＴ機器の発熱量として、空調機に障害が発生する以前の履歴情報に記憶された発熱量のうち最も高い発熱量を抽出する。このため、ＩＴ機器の発熱量の変動によるリスクを考慮して、ＩＴ機器を確実に冷却することが可能である。
【００６５】
また、実施例２によれば、特定されたＩＴ機器の消費電力を該電子機器の発熱量として抽出する。このため、ＩＴ機器の消費電力を利用して、電子機器の発熱量を把握することが可能である。
【００６６】
また、実施例２によれば、抽出されたＩＴ機器の発熱量に応じて、障害が発生した空調機の近傍にある空調機の風量を設定するので、障害が発生した空調機が担当していたＩＴ機器に近い空調機の風量を設定して、効率的にＩＴ機器を冷却することが可能である。
【実施例３】
【００６７】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では実施例３として本発明に含まれる他の実施例を説明する。
【００６８】
（１）空調機性能の設定
上記の実施例２では、空調機性能の設定として、空調機の風量を設定する場合を説明したが、本実施例はこれに限定されるものではなく、空調機の風量の設定とともに、空調機の送風温度の設定、グリル開口率の設定、ＩＴ機器排気風量の設定、ＩＴ機器発熱量の設定などをするようにしてもよい。
【００６９】
ここで、図１３を用いて、空調機の空調機性能を設定する処理について具体的に説明する。なお、実施例２と同様の処理については、処理を省略する。図１３に示すように、空調制御装置１０は、実施例２と同様に、初期設定で設定されている解析条件を解析モデルに反映して解析結果を取得し、各ＩＴ機器の給気風量が設定された閾値以上であるか判定する（ステップＳ３０１〜Ｓ３０３）。
【００７０】
この結果、空調制御装置は、各ＩＴ機器の給気風量が閾値以上でない場合には（ステップＳ３０３否定）、故障した空調機の近傍に設置された空調機の送風量の解析条件の設定を変更し（ステップＳ３０４）、各ＩＴ機器の給気温度が閾値以上であるか判定する（ステップＳ３０５）。この結果、空調制御装置１０は、各ＩＴ機器の給気温度が閾値以上である場合には（ステップＳ３０５肯定）、解析条件である空調機の送風温度を低い値に変更する（ステップＳ３０６）。
【００７１】
また、空調制御装置は、各ＩＴ機器の給気温度が閾値以上でない場合には（ステップＳ３０５否定）、各グリルのからの送風速度を参照して、データセンタ全体に冷却風が流れているか判定する（ステップＳ３０７）。この結果、空調制御装置は、データセンタ全体に冷却風が流れていない場合には（ステップＳ３０７否定）、グリル開口率を変更する（ステップＳ３０８）。
【００７２】
また、空調制御装置は、データセンタ全体に冷却風が流れている場合には（ステップＳ３０７肯定）、ＩＴ機器排気風量が所定の閾値以上であるか判定する（ステップＳ３０９）。この結果、空調制御装置は、ＩＴ機器排気風量が所定の閾値以上である場合には（ステップＳ３０９肯定）、ＩＴ機器の排気風量を低くするように変更する（ステップＳ３１０）。
【００７３】
また、空調制御装置は、ＩＴ機器排気風量が所定の閾値以上でない場合には（ステップＳ３０９否定）、ＩＴ機器の発熱量を調整する必要があるか判定する（ステップＳ３１１）。この結果、空調制御装置は、ＩＴ機器の発熱量を調整する必要があると判定された場合には（ステップＳ３１１肯定）、ＩＴ機器の発熱量を変更する（ステップＳ３１２）。
【００７４】
そして、空調制御装置は、空調機の風量の設定、空調機の送風温度の設定、グリル開口率の設定、ＩＴ機器排気風量の設定またはＩＴ機器発熱量の設定を変更した後に、解析モデルに反映する（ステップＳ３１３）。
【００７５】
そして、ステップＳ３０２に戻って、空調制御装置は、解析結果を取得し、解析結果である各ＩＴ機器の給気風量がそれぞれ閾値以上になるまで、解析条件を見直す処理を繰り返す。この結果、空調制御装置は、ＩＴ機器の給気風量が閾値以上であると判定された場合には（ステップＳ３０３肯定）、解析条件に設定した空調機の送風量を冷却に必要な風量として決定して処理を終了する。
【００７６】
このように、空調機の風量の設定とともに、空調機の送風温度の設定、グリル開口率の設定、ＩＴ機器排気風量の設定、ＩＴ機器発熱量の設定などをすることで、故障した空調機が冷却を担当するＩＴ機器を適切に冷却することが可能である。
【００７７】
（２）システム構成等
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、空調機障害検知部１３ａと電子機器特定部１３ｂを統合してもよい。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００７８】
（３）プログラム
また、上記の実施例１、２で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータシステムで実行することによって実現することができる。そこで、以下では、図１４を用いて、上記の実施例１、２と同様の機能を有する空調制御プログラムを実行するコンピュータの一例を説明する。図１４は、空調制御プログラムを実行するコンピュータを示す図である。
【００７９】
図１４に示すように、空調制御装置としてのコンピュータ６００は、ＲＡＭ６１０、ＣＰＵ６２０、ＨＤＤ６３０およびセンサ６４０をバスなどで接続して構成される。
【００８０】
ＨＤＤ６３０は、ＣＰＵ６２０による各種処理の実行に必要な情報を記憶する。ＲＡＭ６１０は、各種情報を一時的に記憶する。ＣＰＵ６２０は、各種演算処理を実行する。
【００８１】
そして、ＨＤＤ６３０には、図１４に示すように、上記の実施例１、２に示した、割込みコントローラの各処理部と同様の機能を発揮する空調制御プログラム６１１があらかじめ記憶されている。なお、この空調制御プログラム６１１を適宜分散させて、ネットワークを介して通信可能に接続された他のコンピュータの記憶部に記憶させておくこともできる。
【００８２】
そして、ＣＰＵ６２０が、この空調制御プログラム６１１をＨＤＤ６３０から読み出してＲＡＭ６１０に展開する。そして、空調制御プログラム６１１は、各種データをＨＤＤ６３０から読み出して、ＲＡＭ６１０において自身に割り当てられた領域に展開し、この展開したデータ等に基づいて各種処理を実行する。
【００８３】
なお、上記した空調制御プログラム６１１については、必ずしも最初からＨＤＤ６３０に記憶させておく必要はなく、例えば、コンピュータ６００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、さらには、公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ６００に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ６００がこれらから各プログラムを読み出して実行するようにしてもよい。
【符号の説明】
【００８４】
１０  空調制御装置
１１  センサ制御Ｉ／Ｆ部
１２  空調機制御Ｉ／Ｆ部
１３  制御部
１３ａ  空調機障害検知部
１３ｂ  電子機器特定部
１３ｃ  発熱量情報抽出部
１３ｄ  風量設定部
１４  記憶部
１４ａ  空調機担当ＩＴ機器記憶部
１４ｂ  履歴情報記憶部
【図１】
0005509765.tif 000002
【図２】
0005509765.tif 000003
【図３】
0005509765.tif 000004
【図４】
0005509765.tif 000005
【図５】
0005509765.tif 000006
【図６】
0005509765.tif 000007
【図７】
0005509765.tif 000008
【図８】
0005509765.tif 000009
【図９】
0005509765.tif 000010
【図１０】
0005509765.tif 000011
【図１１】
0005509765.tif 000012
【図１２】
0005509765.tif 000013
【図１３】
0005509765.tif 000014
【図１４】
0005509765.tif 000015