(57)【要約】【課題】マシンの消費電力を考慮した電源管理を行うことにより、電源消費状況にあわせて各マシンを停止できる電源管理システムを提供する。【解決手段】複数のマシン１０から構成されるマシン群と、電源管理マネージャーデータベース２２を有し、マシン群の電源管理を行う電源管理マネージャー端末２０とを備え、電源管理マネージャー端末２０は、予め設定された記録間隔で複数のマシン１０の電源の状態を確認し、確認した複数のマシン１０の電源の状態、複数のマシン１０の消費電力の情報および記録間隔の情報に基づいて、複数のマシン１０の電源の状態が記録間隔の間、同じ状態であるとして複数のマシン１０の消費電力量を電源管理マネージャーデータベース２２に格納し、複数のマシン１０のそれぞれの停止条件、複数のマシン１０の消費電力量の情報および複数のマシン１０の稼働状況に基づいて、複数のマシン１０の停止処理を含む電源管理を行う。【選択図】図１
2013143073.tif 000002
【特許請求の範囲】
【請求項１】
複数のマシンから構成されるマシン群の電源管理を行う電源管理装置における電源管理方法であって、
前記電源管理装置により、予め設定された記録間隔で前記複数のマシンの電源の状態を確認し、確認した複数の前記マシンの電源の状態、複数の前記マシンの消費電力の情報および前記記録間隔の情報に基づいて、複数の前記マシンの電源の状態が前記記録間隔の間、同じ状態であるとして複数の前記マシンの消費電力量を記録し、予め設定された複数の前記マシンのそれぞれの停止条件、複数の前記マシンの消費電力量の情報および複数の前記マシンの稼働状況に基づいて、複数の前記マシンの停止処理を含む電源管理を行うことを特徴とする電源管理方法。
【請求項２】
請求項１に記載の電源管理方法において、
前記マシンの停止条件は、ＣＰＵの使用率、他のマシンの稼働状態、またはユーザのログイン状態であることを特徴とする電源管理方法。
【請求項３】
複数のマシンから構成されるマシン群と、
複数の前記マシンの停止条件および複数の前記マシンの電源情報を格納する電源管理データベースを有し、前記マシン群の電源管理を行う電源管理装置とを備え、
前記電源管理装置は、予め設定された記録間隔で複数の前記マシンの電源の状態を確認し、確認した複数の前記マシンの電源の状態、前記電源管理データベースに格納された複数の前記マシンの消費電力の情報および前記記録間隔の情報に基づいて、複数の前記マシンの電源の状態が前記記録間隔の間、同じ状態であるとして複数の前記マシンの消費電力量を前記電源管理データベースに格納し、
前記電源管理データベースに格納された複数の前記マシンのそれぞれの停止条件、複数の前記マシンの消費電力量の情報および複数の前記マシンの稼働状況に基づいて、複数の前記マシンの停止処理を含む電源管理を行うことを特徴とする電源管理システム。
【請求項４】
請求項３に記載の電源管理システムにおいて、
前記マシンの停止条件は、ＣＰＵの使用率、他のマシンの稼働状態、またはユーザのログイン状態であることを特徴とする電源管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＣ、サーバにおける電力の管理を行う電源管理方法および電源管理システムに関し、特に、消費電力の削減に関するものである。
【背景技術】
【０００２】
２０１１／０３／１１に発生した東日本大震災の影響で、電力不足が懸念されている。特に夏場の電力不足は深刻であり企業、家庭問わずの消費電力量削減が急務である。
【０００３】
東京電力、東北電力管轄内の企業においては約８割が今夏の節電目標として昨年比「１５％以上」の減少を掲げている。節電目標を達成するには徹底した電源管理が必須である。
【０００４】
従来、消費電力の削減のための電源管理の技術として、例えば、特開２００６−２３６５３２号公報（特許文献１）に記載のものがあった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２３６５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載のものでは、所定時間帯のみマシンを停止するが、ログインユーザが少ない、同期しているマシンの利用率が低い時などの状況に合わせた運用については言及されていない。電力消費をより削減するためには、マシンの利用状況を考慮した電源管理が必要となる。
【０００７】
また、節電目標の昨年比「１５％以上」の減少を達成するためには、徹底した電源管理、削減した電力量の記録が重要となる。しかし、長期的に使用しないマシンを停止するだけでは「１５％以上」の減少が達成できるのは難しい。そのため、使用機会のあるマシンの停止を視野に入れる必要がある。
【０００８】
さらに、削減した電力量を数値化するために、マシンの消費電力量を記録する必要がある。マシンの消費電力量を手作業で記録する場合、工数がかかってしまうため、経費過多となる。消費電力量の記録についても経費を抑えることが重要である。
【０００９】
そこで、本発明は、マシンの消費電力を考慮した電源管理を行うことにより、電源消費状況にあわせて各マシンを停止できる電源管理方法および電源管理システムを提供することを目的とする。
【００１０】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
【課題を解決するための手段】
【００１１】
本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、次の通りである。
【００１２】
すなわち、代表的なものの概要は、電源管理方法において、電源管理装置により、予め設定された記録間隔で複数のマシンの電源の状態を確認し、確認した複数のマシンの電源の状態、複数のマシンの消費電力の情報および記録間隔の情報に基づいて、複数のマシンの電源の状態が記録間隔の間、同じ状態であるとして複数のマシンの消費電力量を記録し、予め設定された複数のマシンのそれぞれの停止条件、複数のマシンの消費電力量の情報および複数のマシンの稼働状況に基づいて、複数のマシンの停止処理を含む電源管理を行うものである。
【００１３】
また、複数のマシンから構成されるマシン群と、複数のマシンの停止条件および複数のマシンの電源情報を格納する電源管理データベースを有し、マシン群の電源管理を行う電源管理装置とを備え、電源管理装置は、予め設定された記録間隔で複数のマシンの電源の状態を確認し、確認した複数のマシンの電源の状態、電源管理データベースに格納された複数のマシンの消費電力の情報および記録間隔の情報に基づいて、複数のマシンの電源の状態が記録間隔の間、同じ状態であるとして複数のマシンの消費電力量を電源管理データベースに格納し、電源管理データベースに格納された複数のマシンのそれぞれの停止条件、複数のマシンの消費電力量の情報および複数のマシンの稼働状況に基づいて、複数のマシンの停止処理を含む電源管理を行うものである。
【発明の効果】
【００１４】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下の通りである。
【００１５】
すなわち、代表的なものによって得られる効果は、各マシンの利用頻度だけによる停止だけではなく、電源消費状況にあわせて各マシンを停止できるため、高い節電効果を得ることができる。さらに、消費電力管理を行うことにより、人手による工数の削減、処理の自動化による正確な記録が実現できる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施の形態に係る電源管理システムの構成を示す構成図である。
【図２】本発明の一実施の形態に係る電源管理システムで使用される各マシンの電源情報の一例を示す図である。
【図３】本発明の一実施の形態に係る電源管理システムで記録される電源情報の一例を示す図である。
【図４】本発明の一実施の形態に係る電源管理システムのマシン停止処理を示すフローチャートである。
【図５】本発明の一実施の形態に係る電源管理システムのマシンの消費電力量の記録処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の部材には原則として同一の符号を付し、その繰り返しの説明は省略する。
【００１８】
＜電源管理システムの構成＞
図１〜図３により、本発明の一実施の形態に係る電源管理システムの構成について説明する。図１は本発明の一実施の形態に係る電源管理システムの構成を示す構成図、図２は本発明の一実施の形態に係る電源管理システムで使用される各マシンの電源情報の一例を示す図、図３は本発明の一実施の形態に係る電源管理システムで記録される電源情報の一例を示す図である。
【００１９】
図１において、電源管理システムは、管理される対象のマシン１０、対象マシンを管理する電源管理装置である電源管理マネージャー端末２０から構成され、電源管理マネージャー端末２０には、対象マシンの停止条件を管理する電源管理機能２１、電源情報を格納する電源管理データベースである電源管理マネージャーデータベース２２を備えている。
【００２０】
電源管理マネージャーデータベース２２には、図２に示すような管理される対象の各マシンの電源情報が格納されており、格納されている情報３０としては、管理される対象のマシンを示すＩＤ、管理される対象のマシン名、管理される対象のマシンの電力量、管理される対象のマシンの電源の停止可否、管理される対象のマシンの停止条件である。
【００２１】
図２に示す例では、ＩＤが「１」の「マシンＡ」は、電力量が６００Ｗ／ｈで停止否、ＩＤが「２」の「マシンＢ」は、電力量が５３０Ｗ／ｈで停止可、停止条件は「ＣＰＵ使用率３０％以下が３時間続いた、またはマシンＣが稼動している時は停止可能」、ＩＤが「３」の「マシンＣ」は、電力量が５３０Ｗ／ｈで停止可、停止条件は「ＣＰＵ使用率３０％以下が３時間続いた、またはマシンＢが稼動している時は停止可能」、ＩＤが「ｎ」の「マシンＺ」は、電力量が９００Ｗ／ｈで停止可、停止条件は「ログインユーザがいない時のみ停止可能」のデータが格納されている。
【００２２】
また、電源管理マネージャーデータベース２２には、図３に示すような管理される対象のマシンが消費した電力量が格納され、格納される情報３１としては、記録日時を示す一意のＩＤ、記録日時、管理される対象のマシン名、管理される対象のマシンの消費電力量である。
【００２３】
図３に示す例では、ＩＤが「１」の「２０１１／４／１  ００：００〜０１：００」の記録日時に、「マシンＡ」の消費電力量が「６００」、ＩＤが「２」の「２０１１／４／１  ００：００〜０１：００」の記録日時に、「マシンＢ」の消費電力量が「５３０」、ＩＤが「３」の「２０１１／４／１  ００：００〜０１：００」の記録日時に、「マシンＣ」の消費電力量が「０」、ＩＤが「ｎ」の「２０１１／４／３０  ２３：００〜２４：００」の記録日時に、「マシンＺ」の消費電力量が「９００」のデータが格納されている。
【００２４】
＜電源管理システムの処理フロー＞
次に、図４および図５により、本発明の一実施の形態に係る電源管理システムの処理フローについて説明する。図４は本発明の一実施の形態に係る電源管理システムのマシン停止処理を示すフローチャート、図５は本発明の一実施の形態に係る電源管理システムのマシンの消費電力量の記録処理を示すフローチャートである。
【００２５】
まず、登録した停止条件による管理対象のマシンの停止処理は図４に示すように、まず、ステップＳ１０１で、管理対象マシンの停止条件（例えばＣＰＵ使用率、稼働時間など）を電源管理マネージャーデータベース２２から読み込む。
【００２６】
そして、ステップＳ１０２で、停止条件で使用するデータ（ＣＰＵ使用率、稼働時間など）を収集し、ステップＳ１０３で、停止条件に合致する状態なのか判定する（停止条件が複合条件の場合は、複合条件に合致するか判定する）。
【００２７】
ステップＳ１０３で停止条件に合致すると判定した場合は、ステップＳ１０４で、停止対象のマシンにアクセスして停止処理を行い、ステップＳ１０５で処理前の管理対象マシンがあるかを判定する。ステップＳ１０５で処理前の管理対象マシンが無くなるまでステップＳ１０１〜ステップＳ１０５の処理を繰り返す。
【００２８】
また、ステップＳ１０３で停止条件に合致しないと判定した場合は、ステップＳ１０５に移行する。
【００２９】
そして、ステップＳ１０５で処理前の管理対象マシンが無くなると処理を終了する。
【００３０】
なお、この停止条件の判断に、各マシンの消費電力量も考慮し、より消費電力量が少なくなるようにしている。例えば、図４に示す停止処理において、複数のマシンの停止条件と、その停止条件に一致するマシンを判断し、図２に示すマシンの消費電力量や、図３に示す記録された消費電力量の情報に基づいて、管理するマシン群全体での消費電力量が低くなるように、マシンの停止処理を行うことになる。
【００３１】
なお、図４においては、各マシンの停止処理を示しているが、停止したマシンの起動処理なども同様に、電源管理マネージャーデータベース２２から管理対象マシンの起動条件を読み込み、各マシンの状態に基づいて、起動するマシンを判定して起動処理を行う。この際も停止処理と同様に、管理するマシン群全体での消費電力量が低くなるように、マシンの起動処理を行う。
【００３２】
また、各マシンの消費電力量の記録は、電力消費量記録のサイクル（スケジュール）が定義されていることを前提としている。例えば、１時間のサイクルで消費電力量を記録する場合には、図３に示すように、１時間毎のデータとして記録される。
【００３３】
各マシンの消費電力量の記録処理は、図５に示すように、まず、ステップＳ２００で、管理対象のマシンへアクセスし、ステップＳ２０１で管理対象マシンの電源が入っているかを判定する。
【００３４】
ステップＳ２０１で電源が入っていると判定した場合は、ステップＳ２０２で管理対象マシンの電力量を記録し、ステップＳ２０１で電源が入っていないと判定した場合は、ステップＳ２０３で管理対象マシンの電力量を０として記録する。この情報は記録日時と共に図３に示すような情報として記録される。
【００３５】
なお、ステップＳ２０２で記録する消費電力量はサイクルの期間を考慮した値とする。例えば、サイクルが１時間単位である場合は、図２に示す各マシンの電力量（Ｗ／ｈ）を記録し、サイクルが３０分単位である場合は、図２に示す各マシンの電力量（Ｗ／ｈ）÷２とする。
【００３６】
なお、本実施の形態では、電力消費量記録のサイクルの期間内に電源ＯＮ／ＯＦＦがあったことは考慮せず、サイクル期間内には常に電源ＯＮとなっているものとして電力消費量を記録している。これにより、各マシンの消費電力を個々に測定する必要がないため、容易に各マシンの消費電力量を記録することが可能である。
【００３７】
また、消費電力量を記録するサイクルを短くすれば、より正確な消費電力量を把握できるが、各マシンの停止条件の判断に必要な情報として、最適なサイクルで記録すればよい。
【００３８】
そして、ステップＳ２０２またはステップＳ２０３の処理が終わると、ステップＳ２０４で、処理前の管理対象マシンがあるかを判定し、ステップＳ２０４で処理前の管理対象マシンがあると判定した場合は、ステップＳ２００に戻り消費電力量の記録処理を繰り返し、ステップＳ２０４で処理前の管理対象マシンがないと判定した場合は、処理を終了する。
【００３９】
以上のように、本実施の形態では、各マシンの停止条件でマシンの停止処理を行う際、各マシンの消費電力量も考慮しているため、管理するマシン群全体での消費電力をより削減させることが可能である。
【００４０】
また、各マシンの消費電力量の記録を、特定のサイクルでの消費電力の記録時の各マシンの電源の状態で記録するため、消費電力の測定機などの機器を使うことなく、容易に消費電力量を記録することが可能である。
【００４１】
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００４２】
本発明は、ＰＣ、サーバにおける電力の管理を行う電源管理方法および電源管理システムに関し、消費電力を削減させるための装置やシステムに広く適用可能である。
【符号の説明】
【００４３】
１０…マシン、２０…電源管理マネージャー端末、２１…電源管理機能、２２…電源管理マネージャーデータベース、３０…登録する管理対象マシンの停止条件の情報、３１…記録する管理対象マシンの消費電力量の情報。
【図１】
2013143073.tif 000003
【図２】
2013143073.tif 000004
【図３】
2013143073.tif 000005
【図４】
2013143073.tif 000006
【図５】
2013143073.tif 000007