(57)【要約】【課題】複数台のサーバマシンの電源管理の一元化を図ることが可能な電源管理システムを提供する。【解決手段】電源管理の対象となるサーバマシン２０〜２５のネットワークアドレスやログインＩＤ、パスワードを管理するサーバ情報ＤＢから、サーバマシンにアクセスする情報を読み込み、スケジュール管理手段１１によって管理される予め作成した電源のオン／オフのスケジュールに基づいて、自動起動／停止手段１３が各々のサーバマシンにアクセスし、電源のオン又はオフを行う。【選択図】図１
2010134687.tif 000002
【特許請求の範囲】
【請求項１】
電源管理対象となるサーバマシン（以降単にマシンと称呼）の電源管理を一元して行う電源管理システムであって、
マシンの電源のオン／オフを行う日程を登録／管理するスケジュール管理手段と、
前記スケジュール管理手段によって管理される日程に基づいて自動的にマシンの電源のオン／オフを行う自動起動／停止手段と、
マシンのネットワークアドレス等必要な情報を登録及び管理を行う登録マシン管理手段と、
マシンによって生成される種々のログファイルを収集するための登録マシンログ収集手段と、を備え、
予め前記登録マシン管理手段によって自動的に電源のオン／オフの管理を行うマシンを登録し、前記マシンの電源のオン／オフを行う日程をスケジュール管理手段によって登録することで、当該日程に基づいて登録されたマシンの電源のオン／オフの自動化を行うことを特徴とする電源管理システム。
【請求項２】
前記スケジュール管理手段によって管理される日程によらずマシンの電源のオン／オフを行うことができる手動起動／停止手段を備えることを特徴とする請求項１記載の電源管理システム。
【請求項３】
前記スケジュール管理手段に登録／管理された日程において、日程登録済みのマシンに対して、個別に電源オフの時刻を延長するための停止時刻延長手段を備えることを特徴とする請求項１又は２記載の電源管理システム。
【請求項４】
前記登録マシン管理手段によって登録されたマシンによって生成されるログファイルを収集する登録マシンログ収集手段を備えることを特徴とする請求項１から３の何れか１項記載の電源管理システム。
【請求項５】
システム管理者等の電子メールアドレスの登録／管理を行う電子メールアドレス管理手段と、当該電子メールアドレス宛に種々の情報を配信するための電子メール配信手段を備え、該電子メール配信手段は、前記登録マシンログ収集手段によって収集されたログファイルから所定の情報を抽出し、前記電子メールアドレス管理手段に登録される電子メールアドレス宛に当該抽出した情報を電子メールとして配信することを特徴とする請求項４記載の電源管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つ乃至複数のサーバマシンの電源のオン／オフを一元管理するための電源管理システムに関する。
【背景技術】
【０００２】
サーバ機器の処理速度の向上や、周辺機器の増加等で、サーバ１台当たりの消費電力は年々上昇傾向にある。近年、ランニングコストの低減や省エネの観点から、これらの消費電力を抑えるために使用する必要のないサーバを２４時間稼動させず、未使用時に電源を切断することが求められている。しかしながら、システムを運用するに当たり、大規模なシステムでは多数のサーバマシンを用いる例も少なくなく、また、多くのケースにおいて、これらサーバマシンはサーバルームに設置され、セキュリティ上サーバルームに入室を許可された人員のみしか操作ができないといったため、限られた人員による人的作業によってサーバマシンの電源の投入、切断を行う必要があり多くの時間を要し、作業コストの増加を招いている。
【０００３】
これらを解決するために、ＵＰＳ（無停電電源装置）といった周辺装置には、電源のリモート管理を行う機能が備わっている等、種々の技術が開示されている。例えばＵＰＳは、蓄電池を有しており、ＵＰＳから電力の供給を受けることで瞬電等の停電を防止する他に、電源の供給及び停止のスケジュールを登録することでマシンの電源管理を行う機能を備えた物が周知されている。このような電源管理機能を用いる際、各々のサーバマシンにエージェントソフトを導入必要性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記ＵＰＳなどでは、接続できるサーバマシンの台数は極少なく、全てのサーバにＵＰＳを導入すると、システムの規模が大きくなるほど非常に高いコストがかかってしまう。また、サーバマシン毎にエージェントソフトを操作、設定しなくてはならず、導入に多大な時間的、作業的負担を強いられ、且つサーバルーム等に設置される多数のサーバを一元管理することはできず、導入後の管理運用も煩雑となってしまっていた。
【０００５】
本発明は上記課題を鑑みてなされたものであり、電源管理用のサーバ1台によって、複数のサーバマシンの電源管理を柔軟に行うことが可能な電源管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に係る電源管理システムは、電源管理対象となるサーバマシン（以降単にマシンと称呼）の電源管理を一元して行う電源管理システムであって、
マシンの電源のオン／オフを行う日程を登録／管理するスケジュール管理手段と、
前記スケジュール管理手段によって管理される日程に基づいて自動的にマシンの電源のオン／オフを行う自動起動／停止手段と、
マシンのネットワークアドレス等必要な情報を登録及び管理を行う登録マシン管理手段と、
マシンによって生成される種々のログファイルを収集するための登録マシンログ収集手段と、を備え、
予め前記登録マシン管理手段によって自動的に電源のオン／オフの管理を行うマシンを登録し、前記マシンの電源のオン／オフを行う日程をスケジュール管理手段によって登録することで、当該日程に基づいて登録されたマシンの電源のオン／オフの自動化を行うことを特徴とする。
【０００７】
請求項１の構成によれば、複数のユーザによって利用されるようなシステムを構成する複数のサーバマシンの電源管理を一元的に行うことができ、各々のマシンにおいて電源のオン／オフをスケジューリングすることができるので、利用者がいない時間帯を予め登録することでマシンの電源を停止し、待機電力の消費を抑えることができる。
【０００８】
請求項２に係る電源管理システムは、請求項１記載の電源管理システムにおいて、前記スケジュール管理手段によって管理される日程によらずマシンの電源のオン／オフを行うことができる手動起動／停止手段を備えることを特徴とする請求項１記載の電源管理システム。
【０００９】
請求項２の構成によれば、例外的にユーザがサーバマシンをスケジュール外で使用したいというような場合に、マシンの電源のオン／オフを行うことができる。
【００１０】
請求項３に係る電源管理システムは、請求項１又は２記載の電源管理システムにおいて、前記スケジュール管理手段に登録／管理された日程において、日程登録済みのマシンに対して、個別に電源オフの時刻を延長するための停止時刻延長手段を備えることを特徴とする。
【００１１】
請求項３の構成によれば、恒久的なスケジュールとは別に、予め電源の停止時間の延長が必要だということが判明している場合、個々のマシンの電源の停止時刻を延長することができ、現在時刻が当該延長時間となると請求項１記載の自動起動／停止手段により自動的に電源のオフを行うことができる。
【００１２】
請求項４に係る電源管理システムは、請求項１から３の何れか１項記載の電源管理システムにおいて、前記登録マシン管理手段によって登録されたマシンによって生成されるログファイルを収集する登録マシンログ収集手段を備えることを特徴とする。
【００１３】
請求項４の構成によれば、電源管理を電源管理システムによって行うために登録したマシンのログファイルを収集することができ、各々のマシンの稼働状況やエラー発生等の詳細なステータスを電源管理システムによって管理し、閲覧することができる。
【００１４】
請求項５に係る電源管理システムは、請求項４記載の電源管理システムにおいて、システム管理者等の電子メールアドレスの登録／管理を行う電子メールアドレス管理手段と、当該電子メールアドレス宛に種々の情報を配信するための電子メール配信手段を備え、該電子メール配信手段は、前記登録マシンログ収集手段によって収集されたログファイルから所定の情報を抽出し、前記電子メールアドレス管理手段に登録される電子メールアドレス宛に当該抽出した情報を電子メールとして配信することを特徴とする。
【００１５】
請求項５の構成によれば、予め管理者等の電子メールアドレスを電子メールアドレス登録手段に登録し、ログファイルから所定の情報、例えばスケジュール外での電源オン／オフ等がログファイルから抽出された場合、電子メール配信手段によって当該情報を登録された電子メールアドレスに配信することができる。
【発明の効果】
【００１６】
請求項１に係る電源管理システムは、電源管理対象となるサーバマシン（以降単にマシンと称呼）の電源管理を一元して行う電源管理システムであって、
マシンの電源のオン／オフを行う日程を登録／管理するスケジュール管理手段と、
前記スケジュール管理手段によって管理される日程に基づいて自動的にマシンの電源のオン／オフを行う自動起動／停止手段と、
マシンのネットワークアドレス等必要な情報を登録及び管理を行う登録マシン管理手段と、
マシンによって生成される種々のログファイルを収集するための登録マシンログ収集手段と、を備え、
予め前記登録マシン管理手段によって自動的に電源のオン／オフの管理を行うマシンを登録し、前記マシンの電源のオン／オフを行う日程をスケジュール管理手段によって登録することで、当該日程に基づいて登録されたマシンの電源のオン／オフの自動化を行うので、マシンが実質的に稼動して無い状態で、電源がオンとなる状態を防ぎ、消費電力削減効果を奏することができ、またマシンを可動しなければならない時刻となると自動的に電源管理システムによってマシンの電源がオンとなるので、人的操作による電源オンを行わずともよく、作業の効率化を図ることができる。
【００１７】
請求項２に係る電源管理システムは、請求項１記載の電源管理システムにおいて、前記スケジュール管理手段によって管理される日程によらずマシンの電源のオン／オフを行うことができる手動起動／停止手段を備えるので、登録したスケジュール以外でマシンを稼動させる必要がある場合においても、手動にてマシンの電源をオンにし、起動を行うことができる。
【００１８】
請求項３に係る電源管理システムは、請求項１又は２記載の電源管理システムにおいて、前記スケジュール管理手段に登録／管理された日程において、日程登録済みのマシンに対して、個別に電源オフの時刻を延長するための停止時刻延長手段を備えるので、ユーザが電源オフ予定時刻を越えてマシンを使用したい場合等において、延長時間を設定することができ、当該時刻を持って自動的に電源をオフとすることができるよう設定するというように、電源オフの時刻を柔軟に変更することができる。
【００１９】
請求項４に係る電源管理システムは、請求項１から３の何れか１項記載の電源管理システムにおいて、前記登録マシン管理手段によって登録されたマシンによって生成されるログファイルを収集する登録マシンログ収集手段を備えるので、自動又は手動による電源のオン／オフの際に、エラー等が発生した場合においても電源管理システム上において当該エラーが記載されるであろうログファイルを収集することができ、電源管理システム上にて問題点の抽出やエラー復旧のための対応を行うことができる。
【００２０】
請求項５に係る電源管理システムは、請求項４記載の電源管理システムにおいて、システム管理者等の電子メールアドレスの登録／管理を行う電子メールアドレス管理手段と、当該電子メールアドレス宛に種々の情報を配信するための電子メール配信手段を備え、該電子メール配信手段は、前記登録マシンログ収集手段によって収集されたログファイルから所定の情報を抽出し、前記電子メールアドレス管理手段に登録される電子メールアドレス宛に当該抽出した情報を電子メールとして配信するので、登録された電子メールアドレス宛に電源管理システム及び電源管理システムにて管理するマシンのステータス等を一斉配信することができ、深刻な障害が発生した場合等の復旧処理にリアルタイム性を持たせることができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明を実施するための最良の形態としての実施例を図１から図７を参照して説明する。もちろん、本発明は、その発明の趣旨に反さない範囲で、実施例において説明した以外のものに対しても容易に適用可能なことは説明を要するまでもない。
【００２２】
図１〜図７は、本発明の一実施例を示し、図１は、本実施例における電源管理システムを搭載した電源管理サーバと、当該電源管理サーバによって管理される種々のサーバマシンの接続例を示すブロック図である。図２は、電源管理システムから他のサーバマシンにログインを行う際の動作を示すフローチャート図である。図３は電源管理サーバによる各サーバマシンの自動起動動作を示す説明図である。図４は電源管理サーバによる各サーバマシンの自動停止動作を示す説明図である。図５は電源管理サーバによる各サーバマシンの手動起動動作を示す説明図である。図６は電源管理サーバによる各サーバマシンの手動停止動作を示す説明図である。図３は電源管理サーバによる各サーバマシンの起動／停止の成否を電子メールにて配信する際の動作を示す説明図である。
【００２３】
電源管理システムの概要について、図１に基づいて説明する。１０は電源管理システムを搭載した電源管理サーバである。電源管理サーバ１０は、各サーバマシン（以下、単にマシンと称呼）の電源オン／オフの日程を登録・管理するためのスケジュール管理手段１１、各マシンを自動的に電源オン／オフを行うための処理を担う自動起動／停止手段１２、ユーザによって各マシンの手動による電源オン／オフを行うための処理を担う手動起動／停止手段１３、各マシンへのアクセスを行うためのネットワークアドレスや電源オン／オフのためのインタフェース等の情報の登録／管理を担う登録マシン管理手段１４、登録マシン管理手段１４に登録されるマシンからのログの収集を担う登録マシンログ収集手段１５、スケジュール管理手段１１によって管理されるマシンの電源をオフにする時刻を延長するための停止時間延長手段１６、各種ログから必要な情報を電子メールによって配信する際の宛先の登録・管理を担う電子メールアドレス管理手段１７、及び収集されたログに所定の情報が存在した場合電子メールアドレス管理手段１７に登録される電子メールアドレスに当該情報を配信するための電子メール配信手段１８を備える。１９ａはサーバ情報ＤＢであり、後述のサーバ２０〜２５のネットワークアドレスやＯＳ、サーバのハードウェア／ソフトウェア構成、電源オン／オフ処理のために必要な情報、及びログファイルのエラーパターンが登録・管理されている。１９ｂは収集ログ記録部であり、登録マシンログ収集手段によって収集されたログを記録・管理している。１９ｃはエラーパターン記憶部であり、各サーバマシンから出力されるログの内、異常を示すエラーログを特定するための情報（例えば正規表現によるパターンマッチングのための情報等）が蓄積されている。１９ｄは解析結果記録部であり、収集されたログからエラーログを抽出し、当該内容を解析結果として記録するためのものである。３０はクライアントＰＣであり、電源管理サーバをリモート操作することができる。尚、クライアントＰＣ３０は複数台あってもよい。
【００２４】
２０〜２５は、電源管理サーバ１０にて電源のオン／オフの管理がなされるサーバマシンである。各サーバは管理専用ＬＡＮ５１又は業務ＬＡＮ５２、若しくはその双方によって通信可能に接続される。管理専用ＬＡＮ５１とは、各々のサーバのメンテナンスや管理等に用いられ、基本的にシステムやサーバを利用する際に用いられるものではなく、業務ＬＡＮ５２とは一般的なクライアントと通信可能なネットワークのことを指す。サーバ２０は自身が備えるコンソール接続用インタフェース２０ａによって電源管理サーバ１０の電源オン／オフコマンドを受信する。サーバ２２及びサーバ２３は管理コンソール２１を介して電源オン／オフ処理がなされる。サーバ２４はＷＯＬ（Ｗａｋｅ  ｏｎ  ＬＡＮ）対応ＮＩＣ（ネットワークインタフェースカード）を備えており、当該ＮＩＣに対してＭａｇｉｃ  Ｐａｃｋｅｔと呼ばれる特殊な通信がなされると、サーバ２４の電源のオンが可能となる。サーバ２５は基本となるホストＯＳ（オペレーティングシステム）上に仮想化によって論理分割される複数のゲストＯＳが構築されゲストＯＳ上でサーバ２５ａ〜２５ｃが稼動する。
【００２５】
続いて、電源管理サーバ１０の管理対象となる各サーバへのログイン動作の概要について、図２に基づいて説明する。電源管理サーバ１０は各サーバマシン２０〜２５に対する起動又は停止の要求を受ける（Ｓ００１）。起動又は停止を行うサーバマシン２０〜２５の情報をサーバ情報ＤＢ１９ａから読み込む（Ｓ００２）。起動又は停止要求がなされたサーバマシン２０〜２５はコンソール接続タイプであるかを判別する（Ｓ００３）。コンソール接続タイプである場合（図１におけるサーバ２０）は、サーバマシン２０のコンソール２０ａに自動ログインを行い、要求に従って電源のオン若しくはオフ処理を行う（Ｓ００４）。電源オン若しくはオフ処理が完了したこと確認し、サーバマシン２０の自動起動若しくは停止処理を完了する（Ｓ００５）。ステップＳ２０３においてサーバがコンソール接続タイプではないと判別された場合、続いてサーバが管理コンソール接続タイプかを判別する（Ｓ００６）。管理コンソール接続タイプである場合（図１におけるサーバ２２及び２３）は、管理コンソール２１にログインを行い、起動又は停止を行う対象となるサーバ２２若しくは２３に対して電源のオン又はオフ処理を行った後（Ｓ００７）、電源オン若しくはオフ処理が完了したこと確認し、サーバマシンの自動起動若しくは停止処理を完了する（Ｓ００５）。サーバがコンソール接続タイプでも管理コンソール接続タイプでも無い場合は、Ｗａｋｅ  Ｏｎ  ＬＡＮであるとし（図１におけるサーバ２４）、Ｍａｇｉｃ  Ｐａｃｋｅｔ（登録商標）を送出して該当サーバの起動又は停止処理を行い（Ｓ００８）、電源オン若しくはオフ処理が完了したこと確認し、サーバマシンの自動起動若しくは停止処理を完了する（Ｓ００５）。
【００２６】
続いて、各サーバマシン及びサーバプログラムの自動起動に係る詳細な動作について、図３に基づいて説明する。電源管理サーバ１０には所定のスケジュールによって自動的にスクリプトを作動させることができる自動起動／停止手段１２を備え、これを用いてマシン自動起動スクリプト１２ａを作動させる。マシン自動起動スクリプトはサーバマシンに関する種々の情報（電源管理を行うサーバマシンのネットワークアドレスやログインのためのプロセス等）をサーバ情報ＤＢ１９ａから読み込む。
【００２７】
続いて動作するマシン自動起動スクリプト１２ａについて説明する。現在日時が平日か休日であるかの判別を行い（Ｓ３０１）、平日である場合のみ、サーバ情報ＤＢ１９ａから読み込んだ情報に基づいて各サーバマシン２０〜２５及びサーバマシン２５上で動作するサーバプログラム２５ａ〜２５ｃの起動スクリプトを実行する（Ｓ３０２）。サーバマシンの起動スクリプトを実行した後、各サーバマシン及びサーバプログラムが正常に起動したか否かを確認し（Ｓ３０３）、起動したサーバマシンのログを収集して収集ログ記録部１９ｂに蓄積し、異常を示すエラーログをエラーパターン記憶部１９ｃに記録されるエラーパターンとマッチングして抽出を行い、起動に失敗したサーバマシンのステータスを取得して解析結果記録部１９ｄに記録し、電子メールアドレス管理手段１７に登録される電子メールアドレス宛に解析結果記録部１９ｄに記録されたサーバマシンの起動成否及びサーバステータスを電子メールとして配信する（Ｓ３０４）
【００２８】
続いて、各サーバマシン及びサーバプログラムの自動停止に係る詳細な動作について、図４に基づいて説明する。自動起動と同様に、自動起動／停止手段１２によってマシン自動停止スクリプト１２ｂを作動させる。マシン自動起動スクリプトはサーバマシンに関する種々の情報をサーバ情報ＤＢ１９ａから読み込む。
【００２９】
マシン自動停止スクリプト１２ｂの詳細な動作について説明する。こちらも自動起動の際と同様に、現在日時が平日か休日であるかの判別を行い（Ｓ４０１）、続いて停止処理を行うサーバマシン上で稼働中のＯＳのシャットダウン処理を要求する（Ｓ４０２）。更に各マシン用のマシン停止スクリプトを作動させ、サーバマシン（本実施例ではサーバ２０、２２〜２５、２５ａ〜２５ｃ）の電源をオフにする。
【００３０】
本発明の電源管理システムを用いることで、以上のような自動起動及び停止処理が可能となり、複数のサーバの自動的な電源オン／オフを行うことができるので、例えば利用しない時間帯において不必要にサーバを稼動させることがなくなり、ランニングコストの低減効果を図ることができる。
【００３１】
続いて、電源管理サーバ１０を介したサーバマシンの手動による起動処理について、図５に基づいて説明する。３０ａはクライアント３０に表示される手動起動を行うサーバマシンの選択画面であり、１３ａは手動起動用スクリプトである。クライアント３０から電源管理サーバ１０にアクセスし手動起動を要求することで、電源管理サーバ１０はサーバ情報ＤＢ１９ａの情報に基づいてサーバマシンの一覧を作成し、クライアント３０に手動起動を行うサーバマシンの選択画面３０ａを表示する。ユーザは起動するサーバマシンを選択し選択画面３０ａの送信ボタンを押すことで、電源管理サーバ１０の手動起動／停止手段１３は手動起動スクリプト１３ａを作動させる。手動起動スクリプトは選択されたサーバマシン情報に基づき、ユーザが所望のサーバマシンに該当する手動起動スクリプトを選択する（Ｓ５０１）。選択されたサーバマシン用の起動スクリプトを作動させ、サーバマシンの電源オン処理を行う（Ｓ５０２）。
【００３２】
続いて電源管理サーバ１０を介したサーバマシンの手動による停止処理について、図６に基づいて説明する。３０ｂはクライアント３０に表示される手動停止を行うサーバマシンの選択画面であり、１３ｂは手動停止用スクリプトである。クライアント３０から電源管理サーバ１０にアクセスし手動停止を要求することで、電源管理サーバ１０はサーバ情報ＤＢ１９ａの情報に基づいてサーバマシンの一覧を作成し、クライアント３０に手動停止を行うサーバマシンの選択画面３０ｂを表示する。ユーザは停止するサーバマシンを選択し選択画面３０ｂの送信ボタンを押すことで、電源管理サーバ１０の手動起動／停止手段１３は手動停止スクリプト１３ｂを作動させる。手動停止スクリプトは選択されたサーバマシン情報に基づき、ユーザが所望のサーバマシンに該当する手動停止スクリプトを選択する（Ｓ６０１）。選択されたサーバマシンのＯＳのシャットダウン処理を行い（Ｓ６０２）、サーバの停止スクリプトを作動させ、サーバマシンの電源オフ処理を行う（Ｓ５０２）。
【００３３】
以上のような、手動起動／停止手段を電源管理サーバ１０に備えることにより、予め作成された電源管理スケジュール外でサーバマシンを利用しなくてはならないような場合においても、クライアント３０によって電源管理サーバ１０にアクセスし、所望のサーバを選択するだけで、サーバマシンの電源管理を変更することができる。
【００３４】
電源管理システムによるサーバの起動・停止に関わるレポートをメール配信するための動作について、図７及び図８に基づいて説明する。図７は各種記憶部に蓄積され、利用されるデータの流れを示す説明図であり、図８はレポートメール配信動作のフローチャートである。夜間の自動停止処理実行前に電源管理サーバ１０は以降の動作を行う。まず、平日か休日かを判別する（Ｓ８０１）。登録マシンログ収集手段１５は、サーバ情報ＤＢ１９ａよりログを収集するべきサーバマシンのネットワークアドレスやログ保存ディレクトリ等のホスト情報を読み込み、取得する（Ｓ８０２）。登録マシンログ収集手段１５は、サーバマシン毎にログ自動又は手動による電源オフ処理が行われる前に、サーバマシンにログインを行い（Ｓ８０４）、ログを収集するサーバログ収集スクリプトを作動させ、サーバログを収集し（Ｓ８０５）、電源管理サーバ１０の収集ログ記録部１９ｂに記録する（Ｓ８０６）。電子メール配信手段１８は、エラーパターン記憶部１９ｃからサーバ毎に収集したログに対応するエラーパターンを読み込み（Ｓ８０７）、収集したログとエラーパターンをマッチングし（Ｓ８０９）、マッチしたパターン及びログを解析結果記録部１９ｄに記録する（Ｓ８１０））。収集したログに対応するサーバマシンの解析を終えるまでステップＳ８０７〜Ｓ８１０を繰り返し、全ての解析を終えたら、解析結果記録部１９ｄに記録される解析結果に基づいてレポートメールを作成し、電子メールアドレス管理手段１７にて管理される配信先電子メールアドレスに当該レポートメールを配信する。
【００３５】
以上のような電源管理システム１０によれば、電源管理サーバ１０によって、複数台のサーバマシンの電源管理を一元的に行うことができ、ＵＰＳ等を用いた電源管理方法と比較し、導入コストを低減することができる。また、予めスケジュールを作成することで、スケジュール管理手段１１によって当該スケジュールに基づいて自動起動／停止手段１２を作動させることで、複数のサーバマシンを各々のタイミングによって電源の自動的なオン及びオフを行うことができ、電源の一元管理を行うことが可能となる。また、自動起動／停止手段１２のみではなく、別途手動起動／停止手段１３を備えることで、スケジュールから外れて電源のオン／オフを行う必要がある場合でも、ユーザが所望のタイミングにおいてサーバマシンの起動／停止を行うことができ、柔軟な電源管理を行うことができる。また、サーバマシンからログを収集し、これを分析した結果を電子メール配信手段１８によって電子メールとして配信することができるので、サーバマシンの電源管理が正しく行われなかった場合等、不足の事態においても、管理者等に報知することができ、迅速な対応を促すことができる。
【００３６】
以上、本発明の実施例について詳述したが、本発明は、前記実施例に限定されるものではなく、本発明の要旨の範囲内で種々の変形実施が可能である。例えば手動起動及び停止をクライアントＰＣ３０によって行うとしたが、ＰＣに限定せず携帯端末等を用いても良い。また、全てのサーバを同一のネットワークを構成する業務ＬＡＮ５２によって接続しているが、各々が別のネットワークに接続していても、各々のネットワークが通信可能に接続していれば何ら問題ない。但しその場合サーバ２４のようにＷＯＬによって起動を行うようなサーバマシンについては、電源管理サーバ１０と同一のネットワーク上に配置しければならない。また、ネットワーク構成を２系統のネットワークにサーバを接続した構成としたが、これに限定せず、１系統のネットワーク構成としても、逆に３系統以上のネットワーク構成としても何ら問題ない。
【図面の簡単な説明】
【００３７】
【図１】本発明の実施例における、電源管理システムの構成を示すブロック図である。
【図２】同上、電源管理システムから他のサーバマシンへの自動ログイン動作の概要を示すフローチャート図である。
【図３】同上、電源管理システムによるサーバの自動起動処理を示す説明図である。
【図４】同上、電源管理システムによるサーバの自動停止処理を示す説明図である。
【図５】同上、電源管理システムによるサーバの手動起動処理を示す説明図である。
【図６】同上、電源管理システムによるサーバの手動停止処理を示す説明図である。
【図７】同上、電源管理システムによるサーバの起動／停止処理のレポートメール作成及び配信動作を示す説明図である。
【図８】同上、電源管理システムによるサーバの起動／停止処理のレポートメール作成及び配信動作を示すフローチャートである
【符号の説明】
【００３８】
１０  電源管理サーバ（電源管理システム）
１１  スケジュール管理手段
１２  自動起動／停止手段
１３  手動起動／停止手段
１４  登録マシン管理手段
１５  登録マシンログ収集手段
１６  停止時間延長手段
１７  電子メールアドレス管理手段
１８  電子メールアドレス配信手段
２０〜２５  サーバ（マシン）
２５ａ〜２５ｃ  仮想化サーバ
３０  クライアントＰＣ
５１  管理専用ＬＡＮ
５２  業務専用ＬＡＮ
【図１】
2010134687.tif 000003
【図２】
2010134687.tif 000004
【図３】
2010134687.tif 000005
【図４】
2010134687.tif 000006
【図５】
2010134687.tif 000007
【図６】
2010134687.tif 000008
【図７】
2010134687.tif 000009
【図８】
2010134687.tif 000010