(57)【要約】【課題】  定常業務システムの固定運用を行うセンタにおいて非定常業務用端末の電源接続のために，固定運用における電力消費量を調整できるようにする。【解決手段】  各時点でサーバ３の構成装置各々の動的消費電力量を測定し（１１），所定の最大値から動的消費電力量の総和を差し引き，動的余裕量を求める（１２）。緊急ＰＣ４ａの電源接続が要求されると，装置４ａの定格消費電力量と動的余裕量とを比較し，装置４ａの定格消費電力量が動的余裕量を超えれば，定格消費電力量から動的消費電力量を差し引いた個別余裕量が，装置４ａの定格消費電力量の動的余裕量に対して超過した電力量より大きく，かつ，優先順位が最低である構成装置を調整対象装置として選択する（１５）。装置４ａの定格消費電力量が動的余裕量以下であれば，装置４ａの電源投入指示を送出し，装置４ａの定格消費電力量が動的余裕量を超えれば，調整対象装置の電源切断指示を送出し，その電源切断確認後に装置４ａの電源投入指示を送出する（１６）。【選択図】  図１
2008160971.tif 000002
【特許請求の範囲】
【請求項１】
センタにおいて定常的に運用されるコンピュータシステムの消費電力量を調整するために，コンピュータを，
前記コンピュータシステムの構成装置および前記センタの非定常的作業用の緊急装置の定格消費電力量，ならびに前記構成装置の電源接続維持の優先順位を記憶する調整管理情報記憶手段と，
所定のタイミングごとに前記構成装置各々の動的消費電力量を測定する動的消費電力測定手段と，
前記センタの消費可能な最大電力量として設定された最大値から，前記動的消費電力量の総和を差し引いて，前記タイミングにおける動的余裕量を算出する動的余裕量算出手段と，
前記緊急装置の電源接続要求があった場合に，当該緊急装置の定格消費電力量と前記動的余裕量とを比較し，当該緊急装置の定格消費電力量が前記動的余裕量を超える場合に，前記構成装置のうち，その定格消費電力量から動的消費電力量を差し引いた電力量が，当該緊急装置の定格消費電力量の前記動的余裕量に対して超過した電力量より大きく，かつ前記優先順位が最低である構成装置を調整対象装置として選択する調整装置特定手段と，
前記緊急装置の定格消費電力量が前記動的余裕量以下の場合に前記緊急装置の電源投入指示を送出し，前記緊急装置の定格消費電力量が前記動的余裕量を超える場合に前記調整対象装置の電源切断指示を送出し，前記調整対象装置の電源切断を確認後に前記緊急装置の電源投入指示を送出する装置接続調整手段として，
機能させる消費電力調整プログラム。
【請求項２】
前記コンピュータを，
前記構成装置に電源が切断状態のものがある場合に，前記最大値から所定のタイミングで測定された前記構成装置各々の動的消費電力量の総和を差し引いた動的余裕量と前記電源切断状態の構成装置の定格消費電力量とを比較し，前記電源切断状態の構成装置の定格消費電力量が前記動的余裕量以下であって，かつ前記優先順位が最高である構成装置を選択し，前記選択した構成装置の電源投入指示を送出する接続復活調整手段として
機能させる請求項１に記載の消費電力調整プログラム。
【請求項３】
前記コンピュータを，
前記調整管理情報記憶手段に記憶された前記優先順位が電力量で表されている場合に，前記構成装置の優先順位から定格消費電力量と動的消費電力量との差を差し引いて当該構成装置の動的優先順位を算出する動的優先順位算出手段として機能させるとともに，
前記調整装置特定手段では，前記優先順位の代わりに前記動的優先順位を用いて前記調整対象となる装置を特定する
ことを特徴とする請求項１または請求項２のいずれか一項に記載の消費電力調整プログラム。
【請求項４】
前記調整管理情報記憶手段は，前記調整対象外の構成装置を示す接続断拒否情報を記憶し，
前記調整装置特定手段は，前記接続断拒否情報が設定された構成装置以外の構成装置を前記調整対象装置として特定する
ことを特徴とする請求項１に記載の消費電力調整プログラム。
【請求項５】
センタにおいて定常的に運用されるコンピュータシステムの消費電力量を調整する装置であって，
前記コンピュータシステムの構成装置および前記センタの非定常的作業用の緊急装置の定格消費電力量，ならびに前記構成装置の電源接続維持の優先順位を記憶する調整管理情報記憶手段と，
所定のタイミングごとに前記構成装置各々の動的消費電力量を測定する動的消費電力測定手段と，
前記センタの消費可能な最大電力量として設定された最大値から，前記動的消費電力量の総和を差し引いて，前記タイミングにおける動的余裕量を算出する動的余裕量算出手段と，
前記緊急装置の電源接続要求があった場合に，当該緊急装置の定格消費電力量と前記動的余裕量とを比較し，当該緊急装置の定格消費電力量が前記動的余裕量を超える場合に，前記構成装置のうち，その定格消費電力量から動的消費電力量を差し引いた電力量が，当該緊急装置の定格消費電力量の前記動的余裕量に対して超過した電力量より大きく，かつ前記優先順位が最低である構成装置を調整対象装置として選択する調整装置特定手段と，
前記緊急装置の定格消費電力量が前記動的余裕量以下の場合に前記緊急装置の電源投入指示を送出し，前記緊急装置の定格消費電力量が前記動的余裕量を超える場合に前記調整対象装置の電源切断指示を送出し，前記調整対象装置の電源切断を確認後に前記緊急装置の電源投入指示を送出する装置接続調整手段とを備える
ことを特徴とする消費電力調整装置。
【請求項６】
コンピュータが，センタにおいて定常的に運用されるコンピュータシステムの消費電力量を調整する処理方法であって，
所定のタイミングごとに前記構成装置各々の動的消費電力量を測定する処理過程と，
前記センタの消費可能な最大電力量として設定された最大値から，前記動的消費電力量の総和を差し引いて，前記タイミングにおける動的余裕量を算出する処理過程と，
前記コンピュータシステムの構成装置および前記センタの非定常的作業用の緊急装置の定格消費電力量，ならびに前記構成装置の電源接続維持の優先順位を調整管理情報記憶手段に記憶しておき，前記緊急装置の電源接続要求があった場合に，当該緊急装置の定格消費電力量と前記動的余裕量とを比較し，当該緊急装置の定格消費電力量が前記動的余裕量を超える場合に，前記構成装置のうち，その定格消費電力量から動的消費電力量を差し引いた電力量が，当該緊急装置の定格消費電力量の前記動的余裕量に対して超過した電力量より大きく，かつ前記優先順位が最低である構成装置を調整対象装置として選択する処理過程と，
前記緊急装置の定格消費電力量が前記動的余裕量以下の場合に前記緊急装置の電源投入指示を送出し，前記緊急装置の定格消費電力量が前記動的余裕量を超える場合に前記調整対象装置の電源切断指示を送出し，前記調整対象装置の電源切断を確認後に前記緊急装置の電源投入指示を送出する処理過程とを備える
ことを特徴とする消費電力調整処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，複数のコンピュータシステムを備えるデータ処理センタ（以下「センタ」と呼ぶ）において，コンピュータシステム設備の消費電力を調整するシステムに関する。特に，顧客業務システムなどの定常業務を運用するセンタにおいて，緊急作業用の端末装置などを電源に追加的に接続させる場合の消費電力調整処理をコンピュータに実行させるためのプログラムおよび前記処理を実行する装置に関する。
【背景技術】
【０００２】
顧客業務などの定常的業務システムを固定的に運用するために複数のコンピュータシステムが設備されたセンタに対する電源供給設計は，固定的運用で使用される設備の消費電力の最大値を，システムの構成装置の定格消費電力量などをもとに算出し，この最大値に多少の電力供給余裕量を考慮した値を採用している。設計時には，固定的運用に対する電力供給に重点がおかれている。
【０００３】
ネットワークで接続された等価のコンピュータシステム間での消費電力量調整手法として，特許文献１には，所定の電力量しか供給されない場合に，各コンピュータシステムに供給される電力量を調整するシステムが開示されている。
【特許文献１】特開２００６−１１７９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
センタで発生する保守作業，設備動作確認などの非定常業務用の装置に対する電力供給量は，業務発生タイミング，業務所要時間などが特定しにくいため，設計上あまり考慮されていなかった。
【０００５】
そのため，定常業務での消費電力量が限界に近い場合に，さらに非定常業務のための消費電力が加わると，センタ全体での供給電力量が限界に近づいて危険であるため，非定常業務用装置の電源を直ちに投入することができない場合があった。
【０００６】
さらに，通常，電力供給にどの程度の余裕があれば追加する装置の電源投入ができるかを即時に適切に判断できない場合には，電力供給に限界値を超えてしまい，電力供給中断によるシステムダウンを招くおそれがあった。
【０００７】
また，緊急保守が生じた時点で電力供給に余裕がなければ，固定的運用中のシステムのいずれかを一時的に停止させなければならなかった。しかし，どの装置の電源切断を行うか，何台の装置の電源切断を行うかの判断は，経験則に頼って行われていた。そのため，電源切断による電力供給の余裕量の確保が十分でなかったり，時間がかかり過ぎたりして，固定的な業務運用に支障をきたすという問題があった。
【０００８】
したがって，固定的システム運用による電力消費量にかかわらず，センタ全体での電力供給の限界値の範囲内で，非定常業務を実施できるようにセンタ全体の電力消費量を調整できる技術が必要とされている。
【０００９】
本発明は，センタにおいて，緊急保守のような非定常業務用端末に電源投入ができるように，システムの固定的運用による電力消費量を調整できる消費電力調整処理を，コンピュータに実行させるためのプログラムおよび前記消費電力調整処理を実行する装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は，固定的に運用されるコンピュータシステム設備の消費電力量を調整するために，コンピュータを，以下の処理を実行する処理手段を構成する装置として機能させるプログラムである。
【００１１】
本発明にかかるコンピュータは，センタのコンピュータシステムの構成装置および前記センタの非定常的作業用の緊急装置の定格消費電力量，ならびに前記構成装置の電源接続維持の優先順位を記憶しておく。そして，所定のタイミングごとに構成装置各々の動的消費電力量を測定する。また，センタの消費可能な最大電力量として設定された最大値から，動的消費電力量の総和を差し引いて，このタイミングにおける動的余裕量を算出する。
【００１２】
そして，緊急装置の電源接続要求があった場合に，緊急装置の定格消費電力量と動的余裕量とを比較し，緊急装置の定格消費電力量が動的余裕量を超える場合に，構成装置のうち，その定格消費電力量から動的消費電力量を差し引いた電力量（個別の動的余裕量）が，緊急装置の定格消費電力量の動的余裕量に対して超過した電力量より大きく，かつ，優先順位が最低である構成装置を調整対象装置として選択する。そして，緊急装置の定格消費電力量が動的余裕量以下の場合に緊急装置の電源投入指示を送出し，緊急装置の定格消費電力量が動的余裕量を超える場合に調整対象装置の電源切断指示を送出し，調整対象装置の電源切断を確認後に緊急装置の電源投入指示を送出する。
【００１３】
これにより，所定のタイミングごとに，所定の最大値と実際の消費電力量との差である動的余裕量を算出し，この動的余裕量をもとに接続要求装置の電源投入の許否を判断し，電力供給の余裕量が不足している場合に，優先順位の低い構成装置から電源を切断し，緊急装置の電源投入を行うことができる。よって，コンピュータシステムの構成装置の電源消費量が，供給可能電力量の最大値に近い状態で運用されている場合に緊急作業が必要となったときは，その時点での消費電力量の状態にもとづいて，定常業務の固定的運用への影響を及ぼさないように適切な電源切断を行い，緊急装置用の電力量を確保することができる。
【００１４】
さらに，本発明にかかるコンピュータは，さらに，構成装置に電源が切断状態のものがある場合に，最大値から所定のタイミングで測定された構成装置各々の動的消費電力量の総和を差し引いた動的余裕量と電源切断状態の構成装置の定格消費電力量とを比較し，電源切断状態の構成装置の定格消費電力量が動的余裕量以下であって，かつ優先順位が最高である構成装置を選択し，選択した構成装置の電源投入指示を送出する。
【００１５】
これによって，コンピュータシステム全体の動的余裕量が，電源切断状態の構成装置の定格消費電力量を賄える状態となった場合に，直ちに電源接続されていた構成装置の電源接続を復活させることができる。
【００１６】
また，本発明にかかるコンピュータは，優先順位が電力量で表されている場合に，構成装置の優先順位から定格消費電力量と動的消費電力量との差を差し引いて，構成装置の動的優先順位を算出し，優先順位の代わりに動的優先順位を用いて前記調整対象となる装置を特定する。
【００１７】
一般的に，構成装置の個別の動的余裕量（定格消費電力量−動的消費電力量）が多ければ稼動率が低く，電源切断しても固定的運用への影響が少ないと考えられる。そのため，個別の動的余裕量が多い装置の優先順位を相対的に低下させる処理によって，実際の稼動状況に即して調整対象を選択することができ，より適切かつ円滑な消費電力調整を行うことができる。
【００１８】
また，本発明は，上記電力調整処理を実行する処理手段で構成された装置，およびコンピュータが上記消費電力調整処理を実行する処理方法である。
【００１９】
なお，本発明を実現するプログラムは，コンピュータが読み取り可能な可搬媒体メモリ，半導体メモリ，ハードディスクなどの適当な記録媒体に格納することができ，これらの記録媒体に記録して提供され，または，通信インタフェースを介して種々の通信網を利用した送受信により提供される。
【発明の効果】
【００２０】
本発明によれば，顧客業務などの業務システムの固定的運用を行うセンタにおいて，コンピュータシステムを構成する装置の電力消費量を所定のタイミングで測定し，電力供給の動的な余裕量内において緊急保守などの非定常業務用装置の消費電力量を賄えない場合に，電源接続維持の優先順位が低い構成装置を選択して電源切断を行って，緊急保守用の装置の電源投入を行えるようにする。よって，センタでの定常的業務システムの固定的運用に影響を及ぼすことなく緊急作業などを即時に実施することができ，センタの消費電力を円滑かつ適切に調整することができる。
【発明を実施するための最良の形態】
【００２１】
図１に，本発明を実施するデータ処理センタの構成例を示す。
【００２２】
センタには，消費電力調整装置１，サーバ３ａ，３ｂ，３ｃ，…，コンピュータ（緊急ＰＣ）４ａ，４ｂ，…が設備されている。消費電力調整装置１，サーバ３ａ，３ｂ，３ｃ,…，緊急ＰＣ４ａ，４ｂ，…，それぞれが，ＬＡＮ２で接続されている。ここでは，３つのサーバ３ａ，３ｂ，３ｃ，２つの緊急ＰＣ４ａ，４ｂで構成されているものとする。
【００２３】
消費電力調整装置１は，センタに設置されているサーバ３ａ，３ｂ，３ｃを構成する装置の消費電力量の調整処理を行う装置である。
【００２４】
サーバ３ａ，３ｂ，３ｃは，それぞれ，ファイル装置，コンピュータ（ＰＣ）などを備えて，顧客業務を固定的に運用するサブシステムを構成する。サーバ３ａ，３ｂ，３ｃを構成する装置は，別個に電源投入または電源切断が行える。
【００２５】
緊急ＰＣ４ａ，４ｂは，サーバ３ａ，３ｂ，３ｃの保守などの非定常業務を実施する。緊急ＰＣ４ａ，４ｂは，通常は電源切断状態であり，業務実施時のみ電源投入が行われる。
【００２６】
消費電力調整装置１は，調整管理情報記憶部１０，動的消費電力量測定部１１，動的余裕量算出部１２，最大値／限界値監視部１３，動的優先順位算出部１４，調整装置特定部１５，装置接続調整部１６，および接続復活調整部１７を備える。
【００２７】
調整管理情報記憶部１０は，調整管理テーブル１００，定格消費電力テーブル１１０，設備管理テーブル１２０を記憶する。
【００２８】
調整管理テーブル１００は，センタに設備されているサーバ３ａ，３ｂ，３ｃの構成装置および緊急ＰＣ４ａ，４ｂなどの定格消費電力量，ならびにこれらの装置の電源接続維持の優先順位を示す初期優先順位，電力調整の対象外とする構成装置を示す接続断拒否情報（拒否フラグ），調整対象を示す情報などを記憶する。
【００２９】
図２に，調整管理テーブル１００のデータ構成例を示す。調整管理テーブル１００は，設備コード，リンクコード，装置名，アドレス，定格電力，動的消費電力，個別余裕量，初期優先順位，動的優先順位，拒否フラグ，調整フラグのデータ項目で構成される。
【００３０】
“設備コード”は，システム構成上の設備の種別を判別し，かつ装置を一意に識別するコードである。例えば“ｇｓｖ−ａ”の“ｇｓｖ−”は顧客業務用サーバを示し，“ａ”はサーバ３ａを示す。“ｇｆｌ−”はファイル装置を，“ｇｔｎ−”はサーバ３ａ，３ｂ，３ｃに接続するコンピュータ（ＰＣ）を，“ｔｍｐ−”は緊急ＰＣを，それぞれ示す。
【００３１】
“リンクコード”は，その装置がどのサーバに接続されているかを示すコードである。例えば“ｓｖ−ａ”は，その装置がサーバ３ａに接続されていることを示す。
【００３２】
“装置名”は，物理的装置の名称を示す。
【００３３】
“アドレス”は，所定の指示や要求を送出する際の宛先情報である。例えばｍａｃアドレス，デバイスアドレスなどが用いられる。
【００３４】
“定格電力”は，装置の設計上の最大消費電力を示す定格消費電力量である。
【００３５】
“動的消費電力”は，所定のタイミングで計測される装置の実際の消費電力量を示す。
【００３６】
“個別余裕量”は，装置の定格消費電力量（定格電力）から動的消費電力量を差し引いた値である。
【００３７】
“初期優先順位”は，予め設定された，装置の電源接続維持の優先順位である。本形態では，初期優先順位を電力量で表している。
【００３８】
“動的優先順位”は，初期優先順位から個別余裕量を差し引いた値である。減算結果が負（マイナス）であれば，該値を初期優先順位に設定する。
【００３９】
“拒否フラグ”は，装置が調整対象外である旨を示すフラグ情報である。システム構成上電源を切断できない装置の拒否フラグに“ＯＮ”が設定される。例えば，サーバは，業務処理の中心的存在であり，電源切断すればシステムが停止してしまうため，拒否フラグ“ＯＮ”が設定される。一方，ディスプレイ装置，スイッチング装置などは電源切断されてもシステム停止につながらないので拒否フラグに“ＯＮ”は設定されず，調整対象となる。
【００４０】
“調整フラグ”は，装置が調整対象（ｏｎ）／調整対象外（ｏｆｆ）である旨を示すフラグ情報である。調整対象として選択された装置の調整フラグに“ｏｎ”が設定される。
【００４１】
本実施形態では，図２の調整管理テーブル１００において設備コードで示された物理的装置または装置群が調整対象単位となる。
【００４２】
図３に，定格消費電力テーブル１１０および設備管理テーブル１２０のデータ構成例を示す。図３（Ａ）の定格消費電力テーブル１１０には，センタの電源に接続される可能性がある各装置（サーバ３ａ，３ｂ，３ｃの構成装置，緊急ＰＣ４ａ，４ｂなど）の定格消費電力量が記録される。
【００４３】
図３（Ｂ）の設備管理テーブル１２０には，顧客業務などの定常業務システムの設備構成（サーバ３ａ，３ｂ，３ｃ），緊急保守など非定常業務で使用される設備構成（緊急ＰＣ４ａ，４ｂなど）それぞれの設備構成と，各設備種別，設備コード，初期優先順位，アドレスなどが記録される。
【００４４】
図４を用いて，動的余裕量を説明する。
【００４５】
図４（Ａ）は，設計時の最大消費電力量と動的余裕量との関係を示す図である。センタではサーバ３ａで人事給与業務が，サーバ３ｂでデータエントリ業務がそれぞれ固定的に実行されているとする。動的消費電力量測定部１１は，例えば５〜１５分などの間隔ごと，時点Δｔで，サーバ３ａ，３ｂの構成装置各々の消費電力量を測定する。最大値として各サーバ３ａ，３ｂの構成装置の定格消費電力量の総和が設定された場合に，この最大値から，動的消費電力量測定部１１によって測定されたサーバ３ａ，３ｂの動的消費電力量の総和を差し引いた量が，その時点Δｔにおける動的余裕量となる。
【００４６】
なお，各装置の定格消費電力量から動的消費電力量を差し引いた量が，その装置の個別余裕量となる。
【００４７】
図４（Ｂ）は，所定の時点ごとのサーバ３ａ，３ｂにおける消費電力量の推移例を示す図である。各装置の消費電力量は，サーバでのデータ演算処理量，ファイル装置でのデータの読み書き処理，ディスプレイ装置の輝度変更などによって変化する。したがって，緊急ＰＣ４ａ（または４ｂ）から電源接続の要求があった場合には，接続要求の直前のタイミングΔｔｎで測定された動的消費電力量の総和から算出された動的余裕量にもとづいて，緊急ＰＣ４ａの定格消費電力量を賄うことができる余裕があるかが判定される。
【００４８】
消費電力調整装置１の動的消費電力量測定部１１は，所定のタイミングでサーバ３ａ，３ｂ，３ｃの構成装置各々の動的消費電力量を測定し，調整管理テーブル１００へ書き込む。
【００４９】
動的余裕量算出部１２は，調整管理テーブル１００の各装置について，定格消費電力量から動的消費電力量を差し引いて個別余裕量を算出し，調整管理テーブル１００に書き込む。
【００５０】
最大値／限界値監視部１３は，予め設定された最大消費電力量（最大値）および限界消費電力量（限界値）を記憶しておき，電源接続を要求した装置（接続要求装置）がある場合に，調整管理テーブル１００に設定された装置の動的消費電力量の総和を算出し，この総和に接続要求装置の定格消費電力量を加算した電力量が，最大値または限界値を超えるかを判定する。
【００５１】
ここで，最大値は，センタのサーバ３ａ，３ｂ，３ｃを構成し，電源へ接続される可能性がある装置の定格消費電力量の総和とする。限界値は，センタの実質的な電源設備の供給電力量を超過しない範囲内であって，かつ最大量のｎ％増の値とする。限界値は，電源設備への物理的影響を回避するために設定している。
【００５２】
動的優先順位算出部１４は，調整管理テーブル１００の各装置について初期優先順位から個別余裕量を差し引いて動的優先順位を算出し，調整管理テーブル１００に書き込む。
【００５３】
調整装置特定部１５は，現在電源に接続されていない装置から電源接続要求を受け取ると，接続管理テーブル１００の装置すべての動的消費電力量の総和に接続要求した装置（接続要求装置）の定格消費電力量を加算し，接続要求装置の定格消費電力量が，個別余裕量の総和である動的余裕量を超えるときは，接続要求装置の定格消費電力量が動的余裕量を超えた分の電力量より個別余裕量が大きく，かつ，初期優先順位または動的優先順位の最も低い順位の装置を調整対象として選択する。なお，電力調整処理の詳細は後述する。
【００５４】
装置接続調整部１６は，現在電源に接続されていない装置から電源接続要求を受け付け，調整装置特定部１５へ通知する。また，調整装置特定部１５によって選択された調整対象装置の電源切断指示を送出し，調整対象装置の電源切断を確認後に接続要求装置への電源投入指示を送出する。
【００５５】
接続復活調整部１７は，電源切断状態の調整対象装置がある場合に，所定のタイミングで調整管理テーブル１００の装置の動的余裕量が，該調整対象装置の定格消費電力量を超過しているかを判定し，動的余裕量が該調整対象の定格消費電力量以上であれば，該調整対象装置への電源投入指示を送出して，電源接続を復活させる。なお，接続復活処理の詳細は後述する。
【００５６】
次に，本発明の処理の流れを説明する。
【００５７】
動的消費電力量測定部１１は，所定の時点Δｔごとに，サーバ３ａ，３ｂ，３ｃの動的消費電力量を測定し，調整管理テーブル１００に書き込む。また，動的余裕量算出部１２は，調整管理テーブル１００の各装置の定格消費電力量と動的消費電力量から個別余裕量を算出し，調整管理テーブル１００に書き込む。また，動的優先順位算出部１４は，調整管理テーブル１００の各装置の初期優先順位から個別余裕量を差し引いて動的優先順位を算出し，調整管理テーブル１００に書き込む。以上の処理は，所定の時点Δｔに動的消費電力量の書き換えごとに実行される。
【００５８】
ある装置からの電源接続要求が検出されると電力調整処理が行われる。図５に，電力調整処理の処理フローを示す。
【００５９】
ステップＳ１０：  装置接続調整部１６が，電源接続要求を検出する。装置接続調整部１６は，接続要求装置に関する情報を取得して，調整管理テーブル１００へ追加設定する。接続要求装置が現在稼働中のサーバ３ａ，３ｂ，３ｃの構成に追加されるものであれば，設備管理テーブル１２０から必要な情報（例えば，設備コード，アドレス，初期優先順位など）を取得し，調整管理テーブル１００に追加設定する。
【００６０】
一方，接続要求装置が，緊急ＰＣ４ａであれば，電源投入時に，ユーザに特定の文字列（例えば緊急用ＩＤやパスワード）を入力させ，入力文字列の照合処理によって接続要求装置が緊急端末であるかを判定する。緊急端末であれば，調整管理テーブル１００に，接続要求装置（緊急ＰＣ４ａ）に関する情報，例えば，設備コード，リンクコード，装置名，アドレスなどを設定する。設備コードを設定する場合に，設備コードに緊急端末であることを示す特定の文字列“ｅ”を追加して設定する。また，初期優先順位に，調整管理テーブル１００の同項目に設定された値の中で最大値となる所定値を設定する。例えば図２に示す調整管理テーブル１００の場合に，緊急ＰＣ４ａの設備コード“ｔｍｐ−１”を“ｔｍｐ−１ｅ”に変更して設定し，初期優先順位には，追加設定以前の初期優先順位の最高値が“２０”であるので，これを上回る値“２１”を設定する。
【００６１】
なお，調整管理テーブル１００に設定する情報は，接続要求装置自体または管理者端末（図１に示さない）から入力されるようにしてもよい。
【００６２】
ステップＳ１１：  最大値／限界値監視部１３は，動的余裕量の範囲内かを判定する。調整管理テーブル１００を参照し，所定の時点Δｔにおける動的余裕量を求め，接続要求装置の定格消費電力が動的余裕量の範囲内かを判定する。接続要求装置の定格消費電力が動的余裕量の範囲内である場合には，接続要求装置の“電源投入可”を判定し，ステップＳ１１０の処理へ進む。一方，接続要求装置の定格消費電力が動的余裕量の範囲外である場合には，ステップＳ１２の処理へ進む。
【００６３】
ステップＳ１２：  最大値／限界値監視部１３は，さらに，接続要求装置の定格消費電力を該時点Δｔの動的消費電力量の総和に加算した場合に，加算した電力量が限界値を超過するかを判定する。該加算した電力量が限界値を超過していなければ，ステップＳ１３の処理へ進む。一方，該加算した電力量が限界値を超過していれば，ステップＳ１８の処理へ進む。
【００６４】
ステップＳ１３：  調整装置特定部１５は，「接続要求装置の定格消費電力量が動的余裕量から超過する分以上の個別余裕量であり，かつ，動的優先順位が接続要求装置より低く，かつ，動的優先順位が最低で，かつ，調整フラグがｏｆｆである」条件を満たす装置を調整対象として選択する。該調整対象装置の調整フラグに“ｏｎ”を設定する。
【００６５】
ステップＳ１４：  調整装置特定部１５は，調整対象装置の電源を切断した場合の電力量，すなわち該時点Δｔの動的消費電力量から調整対象装置の動的消費電力量を差し引いた電力量が，最大値以下であるかを判定する。そして，該電力量が最大値以下であれば，ステップＳ１５の処理へ進む。一方，該電力量が最大値以下ではなければ，ステップＳ１３の処理へ戻り，前記条件を満たす別の装置を調整対象として選択する。
【００６６】
ステップＳ１５：  調整装置特定部１５は，調整対象装置の拒否フラグにＯＮが設定されているかを判定する。拒否フラグがＯＮでなければ，ステップＳ１６の処理へ進む。拒否フラグがＯＮであれば，該調整対象装置の調整フラグの“ｏｎ”をはずし，ステップＳ１３の処理へ戻り，前記条件を満たす別の装置を調整対象として選択する。
【００６７】
ステップＳ１６：  装置接続調整部１６は，調整管理テーブル１００を参照し，調整対象装置（調整フラグがｏｎ）の“電源切断指示”を送出する。該調整対象装置の電源切断を確認した後，接続要求装置の“電源投入指示”を送出する。
【００６８】
ステップＳ１７：  装置接続調整部１６は，調整対象装置の動的優先順位を，初期優先順位に再設定して，処理を終了する。
【００６９】
ステップＳ１８：  調整装置特定部１５は，「接続要求装置の定格消費電力を該時点Δｔの動的消費電力量の総和に加算した量が限界値を超過する分の電力量より，定格消費電力量が大きく，かつ，動的優先順位が接続要求装置より低く，かつ動的優先順位が最低である」装置を選択し，該選択した装置を電源切断した場合の該時点Δｔの動的消費電力量の総和が，限界値を下回るかを確認する。そして，該動的消費電力量の総和が限界値を下回る場合に，選択した装置を調整対象として選択する。該選択した調整対象装置の調整フラグに“ｏｎ”を設定する。
【００７０】
ステップＳ１９：  ステップＳ１８の処理で，調整対象装置を電源切断した場合の動的消費電力量の総和が限界値を超過していれば，ステップＳ１８の処理に戻り，別の装置について処理を繰り返す。また，該動的消費電力量の総和が限界値を超過していなければ，ステップＳ１３の処理へ進む。
【００７１】
ステップＳ１１０：  ステップＳ１１の処理で，接続要求装置の定格消費電力量が動的余裕量の範囲内であれば，接続要求装置へ“電源投入指示”を送出して，処理を終了する。
【００７２】
その後，電力調整処理によって電源切断状態となった装置があれば，復活調整処理が行われる。図６に，復活調整処理の処理フローを示す。
【００７３】
ステップＳ２０：  動的消費電力量測定部１１は，所定の時点Δｔごとに，サーバ３ａ，３ｂ，３ｃの動的消費電力量を測定し，調整管理テーブル１００に書き込む。また，動的余裕量算出部１２は，調整管理テーブル１００の各装置の定格消費電力量と動的消費電力量から個別余裕量を算出し，調整管理テーブル１００に書き込む。
【００７４】
ステップＳ２１：  接続復活調整部１７は，調整管理テーブル１００を参照し，動的余裕量が発生しているかを判定する。動的余裕量が発生していればステップＳ２１の処理へ進む。動的余裕量が発生していなければステップＳ２０へ戻る。
【００７５】
ステップＳ２２：  接続復活調整部１７は，調整管理テーブル１００に調整フラグにｏｎが設定されている装置があるかを判定する。調整フラグがｏｎの装置があれば，ステップＳ２３へ進み，なければステップＳ２０の処理へ戻る。
【００７６】
ステップＳ２３：  設備管理テーブル１２０の調整フラグがｏｎの装置が顧客業務関連設備であるかを設備管理テーブル１２０を参照して判定する。該装置が顧客業務関連設備であれば，ステップＳ２８の処理へ進む。該装置が顧客業務関連設備でなければ，ステップＳ２４の処理へ進む。
【００７７】
ステップＳ２４：  調整管理テーブル１００で動的優先順位が最も高い装置を特定する。
【００７８】
ステップＳ２５：  該特定した装置の定格消費電力量が動的余裕量以下であるかを判定する。該装置の定格消費電力量が動的余裕量以下であれば，ステップＳ２６の処理へ進む。
【００７９】
ステップＳ２６：  接続復活調整部１７は，該装置の“電源投入指示”を送出する。
【００８０】
ステップＳ２７：  該装置のログインを確認後に，調整管理テーブル１００の該装置の調整フラグをｏｆｆに設定し，動的優先順位を初期優先順位に設定して，処理を終了する。
【００８１】
ステップＳ２８：  接続復活調整部１７は，該装置の動的優先順位を調整管理テーブル１００中の最大値に設定する。
【００８２】
ステップＳ２９：  接続復活調整部１７は，新たな装置の電源接続要求として，調整装置特定部１５を起動させる。
【００８３】
ステップＳ２１０：  調整装置特定部１５により電力調整処理（ステップＳ１０〜Ｓ１１１０）を行う。
【００８４】
ステップＳ２１１：  接続復活調整部１７は，該装置の起動完了を確認する。起動完了が確認できたら，ステップＳ２１２へ進む。
【００８５】
ステップＳ２１２：  接続復活調整部１７は，調整管理テーブル１００の該装置の調整フラグをｏｆｆに設定し，動的優先順位を初期優先順位に設定する。
【００８６】
ステップＳ２１３：  接続復活調整部１７は，他に調整フラグがｏｎの装置があるかを判定する。調整フラグがｏｎの装置があれば，ステップＳ２８の処理へ戻る。調整フラグがｏｎの装置がなければ，処理を終了する。
【００８７】
以上，本発明をその実施の形態により説明したが，本発明はその主旨の範囲において種々の変形が可能であることは当然である。
【００８８】
なお，実施形態中で説明した装置の電源投入指示および電源切断指示が送出されると，該当装置または該当装置を制御するサーバは，該当装置の電源スイッチの切断または投入を行うが，既知の処理手法によって行うものであり，説明を省略する。
【図面の簡単な説明】
【００８９】
【図１】本発明を実施するデータ処理センタの構成例を示す図である。
【図２】調整管理テーブルのデータ構成例を示す図である。
【図３】定格消費電力テーブルおよび設備管理テーブル１２０のデータ構成例を示す図である。
【図４】動的余裕量を説明するための図である。
【図５】電力調整処理の処理フローを示す図である。
【図６】復活調整処理の処理フローを示す図である。
【符号の説明】
【００９０】
１  消費電力調整装置
１０  調整管理情報記憶部
１１  動的消費電力量測定部
１２  動的余裕量算出部
１３  最大値／限界値監視部
１４  動的優先順位算出部
１５  調整装置特定部
１６  装置接続調整部
１７  接続復活調整部
２  ＬＡＮ
３ａ，３ｂ，３ｃ  サーバ
４ａ，４ｂ  緊急ＰＣ
【図１】
2008160971.tif 000003
【図２】
2008160971.tif 000004
【図３】
2008160971.tif 000005
【図４】
2008160971.tif 000006
【図５】
2008160971.tif 000007
【図６】
2008160971.tif 000008