(57)【要約】【課題】監視対象となっているのコンピュータが正常な停止処理を行った場合に、保守モードとして表示することができるようにして、監視画面上で障害とは別であるということを判断、確認可能とする。【解決手段】仮想コンピュータを構成している主コンピュータ１１５は、停止処理判定部１１６で正常な停止であると判断すると、代理コンピュータ１２１に代理運用の処理を行わせる。代理運用が成功した場合、仮想コンピュータＡ１０８は、主コンピュータから代理コンピュータの仮想コンピュータとして動作を開始し、切替処理イベント送信部１１３を用いて保守イベントを監視マネージャ１０１の切替処理イベント受信部１０３へ送信する。監視マネージャ１０１は、監視切替処理部１０４で正常モードから保守モードに画面の表示を変更する。【選択図】      図１
2004318244.tif 000002
【特許請求の範囲】
【請求項１】
監視マネージャからネットワークを介して接続されたコンピュータを監視するコンピュータの監視方法において、監視されるコンピュータは、自コンピュータの正常停止時に自コンピュータで行っている処理を代理コンピュータに引き継がせ、処理を引き継いだ代理コンピュータは、監視マネージャに処理を引き継いだことを示す切替処理イベントを送付し、監視マネージャは、受信した切替処理イベントにより、代理コンピュータの監視状態の表示を保守モードに変更することを特徴とするコンピュータの監視方法。
【請求項２】
監視マネージャからネットワークを介して接続されたコンピュータを監視するコンピュータの監視方法において、監視されるコンピュータが、主コンピュータ内に構成される１または複数の仮想コンピュータであり、前記主コンピュータは、自コンピュータの正常停止時に自コンピュータ内に構成している仮想コンピュータの構成と仮想コンピュータで行っている処理とを代理コンピュータに引き継がせ、処理を引き継いだ代理コンピュータ内に構成された仮想コンピュータは、監視マネージャに、代理コンピュータに処理が引き継がれたことを示す切替処理イベントを送付し、監視マネージャは、受信した切替処理イベントにより、仮想コンピュータの監視状態の表示を保守モードに変更することを特徴とするコンピュータの監視方法。
【請求項３】
監視マネージャからネットワークを介して接続されたコンピュータを監視するコンピュータの監視システムにおいて、監視されるコンピュータは、自コンピュータの正常停止時に自コンピュータで行っている処理を代理コンピュータに引き継がせる代理運用情報を代理コンピュータに送信する手段を備え、前記代理コンピュータは、前記受信した代理運用情報を受信する手段と、代理運用の開始を監視マネージャに切替処理イベントとして送信する手段とを備え、監視マネージャは、受信した切替処理イベントにより、代理コンピュータの監視状態の表示を保守モードに変更する手段を備えることを特徴とするコンピュータの監視システム。
【請求項４】
監視マネージャからネットワークを介して接続されたコンピュータを監視するコンピュータの監視システムにおいて、監視されるコンピュータが、主コンピュータ内に構成される１または複数の仮想コンピュータであり、前記主コンピュータは、自コンピュータの正常停止時に自コンピュータ内に構成している仮想コンピュータの構成と仮想コンピュータで行っている処理とを代理コンピュータに引き継がせる代理運用情報を代理コンピュータに送信する手段を備え、前記代理コンピュータは、前記受信した代理運用情報を受信して代理運用を開始する手段を備え、処理を引き継いだ代理コンピュータ内に構成された仮想コンピュータは、監視マネージャに、代理コンピュータに処理が引き継がれたことを示す切替処理イベントを送付する手段を備え、監視マネージャは、受信した切替処理イベントにより、仮想コンピュータの監視状態の表示を保守モードに変更する手段を備えることを特徴とするコンピュータの監視システム。
【請求項５】
前記監視マネージャは、監視状態の表示の実行を行ったときのみ切替処理イベントの情報を取得することを特徴とする請求項３または４記載のコンピュータの監視システム。
【請求項６】
監視マネージャからネットワークを介して接続されたコンピュータを監視するコンピュータの監視方法を実現する処理プログラムであって、コンピュータ内に１または複数の仮想コンピュータを構成している主コンピュータが実行する自コンピュータの正常停止時に仮想コンピュータへ停止イベントを送信するステップ、自コンピュータ内に構成している仮想コンピュータの構成と仮想コンピュータで行っている処理とを代理コンピュータに引き継がせるための代理運用情報を代理コンピュータに送信するステップ、及び、仮想コンピュータに代理コンピュータの情報を送信するステップを有するプログラムと、代理コンピュータが実行する前記主コンピュータからの代理運用情報を受信するステップ、受信した代理運用情報に基づいて代理運用を開始するステップ、及び、代理運用の開始を主コンピュータと仮想コンピュータとに送信するステップを有するプログラムと、仮想コンピュータが実行する主コンピュータからの停止イベント及び代理コンピュータの情報を受信するステップ、及び、監視マネージャに、代理コンピュータに処理が引き継がれたことを示す切替処理イベントを送付するステップを有するプログラムとにより構成されることを特徴とする処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータの監視方法及び監視システムに係り、特に、監視マネージャからコンピュータの状態を監視して、異常、正常、保守の各状態を表示させることを可能にしたコンピュータの監視方法及び監視システムに関する。
【０００２】
【従来の技術】
ネットワークを介してコンピュータの状態を監視する技術が、例えば、特許文献１等に記載されて知られている。この従来技術は、監視マネージャがネットワークを介して、動作中のコンピュータの状態を監視して、その状態をマネージャが持つ表示装置に表示するというものである。
【０００３】
【特許文献１】
特開平１０−４９３２９号公報
【０００４】
【発明が解決しようとする課題】
前述した従来技術は、前述したように、監視マネージャがネットワークを介して、動作中のコンピュータの状態を監視して、その状態をマネージャが持つ表示装置に表示するというものであるが、表示される情報として、正常モードと異常モードとの表示区分しか持たないものである。すなわち、前述した従来技術は、障害または停止しているコンピュータを異常モードとして扱わないような場合、管理ファイルに登録を行い、障害または停止しているコンピュータを正常モードとして表示することとしている。例えば、監視対象となっているの主コンピュータが保守作業などで正常な停止処理を行い、かつ、主コンピュータの運用を代理コンピュータが代理での運用に成功した場合等に、前述した従来技術は、停止したコンピュータを障害としては扱わないこととしている。
【０００５】
このため、前述した従来技術は、監視マネージャから見たとき、被監視コンピュータが保守状態になっているのか否かが判らないという問題点を有している。
【０００６】
本発明の目的は、前述した従来技術の問題点を解決し、監視対象となっているのコンピュータが保守作業などで正常な停止処理を行った場合に、保守モードとして表示することができるようにして、監視画面上で障害とは別であるということを判断、確認可能としたコンピュータの監視方法及び監視システムを提供することにある。
【０００７】
【課題を解決するための手段】
本発明によれば前記目的は、監視マネージャからネットワークを介して接続されたコンピュータを監視するコンピュータの監視方法において、監視されるコンピュータが、自コンピュータの正常停止時に自コンピュータで行っている処理を代理コンピュータに引き継がせ、処理を引き継いだ代理コンピュータが、監視マネージャに処理を引き継いだことを示す切替処理イベントを送付し、監視マネージャが、受信した切替処理イベントにより、代理コンピュータの監視状態の表示を保守モードに変更することにより達成される。
【０００８】
また、前記目的は、監視マネージャからネットワークを介して接続されたコンピュータを監視するコンピュータの監視システムにおいて、監視されるコンピュータが、自コンピュータの正常停止時に自コンピュータで行っている処理を代理コンピュータに引き継がせる代理運用情報を代理コンピュータに送信する手段を備え、前記代理コンピュータが、前記受信した代理運用情報を受信する手段と、代理運用の開始を監視マネージャに切替処理イベントとして送信する手段とを備え、監視マネージャが、受信した切替処理イベントにより、代理コンピュータの監視状態の表示を保守モードに変更する手段を備えることにより達成される。
【０００９】
【発明の実施の形態】
以下、本発明によるコンピュータの監視システム及び監視方法の実施形態を図面により詳細に説明する。なお、以下に説明する本発明の実施形態は、監視マネージャが監視を行うコンピュータが、実際のコンピュータではなく、実際のコンピュータにより仮想的に構成される仮想コンピュータであり、仮想コンピュータの監視結果により実際のコンピュータの停止処理状況を判別するものである。
【００１０】
図１は本発明の一実施形態によるコンピュータの監視システムの全体の構成を示すブロック図である。図１において、１０１は監視マネージャ、１０２は仮想コンピュータ監視処理部、１０３は切替処理イベント受信部、１０４は監視切替処理部、１０５は仮想コンピュータ監視リスト、１０６はネットワーク、１０７は被監視仮想コンピュータ、１０８、１１４は仮想コンピュータ、１０９は停止イベント受信部、１１０は主コンピュータ情報受信部、１１１は代理コンピュータ情報受信部、１１２は実コンピュータ代理コンピュータ切替処理部、１１３は切替処理イベント送信部、１１５は主コンピュータ、１１６は停止処理判定部、１１７は停止イベント送信部、１１８はコンピュータ情報送受信部、１１９は代理運用動作確認送受信部、１２０は代理コンピュータリスト、１２１は代理コンピュータである。
【００１１】
本発明によるコンピュータの監視システムは、図１に示すように、複数の仮想コンピュータ１０８、１１４により構成される被監視仮想コンピュータ１０７と、仮想コンピュータ１０８、１１４を構成している実際のコンピュータである主コンピュータ１１５と、主コンピュータ１１５の処理を受け継ぐことができる実際のコンピュータである代理コンピュータ１２１と、仮想コンピュータ１０８、１１４の処理状況を監視する監視マネージャ１０１とがネットワーク１０６に接続されて構成されている。
【００１２】
監視マネージャ１０１は、ネットワーク１０６を介して接続された被監視仮想コンピュータ１０７内にある仮想コンピュータＡ１０８や仮想コンピュータＢ１１４を実際のコンピュータである主コンピュータ１１５の仮想コンピュータとして仮想的に監視するものであり、仮想コンピュータ監視処理部１０２と、切替処理イベント受信部１０３と、監視切替処理部１０４とにより構成され、仮想コンピュータ監視リスト１０５を有している。
【００１３】
仮想コンピュータ監視処理部１０２は、仮想コンピュータ監視リスト１０５の情報をもとに監視対象となる仮想コンピュータの監視処理を行うものである。切替処理イベント受信部１０３は、監視対象となっている仮想コンピュータ、例えば、仮想コンピュータＡ１０８の実際のコンピュータである主コンピュータ１１５が保守作業などで正常な停止処理を行い、かつ、代理コンピュータ１２１が代理運用を正常に開始したときに、仮想コンピュータから監視マネージャに対して送信される保守モード情報のイベントを受信する。監視切替処理部１０４は、切替処理イベント受信部１０３で受信した情報をもとに、仮想コンピュータを正常モードの表示から保守モードの表示に変更する処理を行う。
【００１４】
被監視仮想コンピュータ１０７は、１または複数の仮想コンピュータからなる。図１には、仮想コンピュータＡ１０８、仮想コンピュータＢ１１４の２台の仮想コンピュータを示している。そして、仮想コンピュータＡ１０８は、停止イベント受信部１０９と、実コンピュータ情報受信部１１０と、代理コンピュータ情報受信部１１１と、実コンピュータ代理コンピュータ切替処理部１１２と、切替処理イベント送信部１１３とによりり構成されている。仮想コンピュータＢ１１４も同一に構成され、被監視仮想コンピュータ１０７内の仮想コンピュータは全て仮想コンピュータＡと同一に構成される。
【００１５】
主コンピュータ１１５は、停止処理判定部１１６と、停止イベント送信部１１７と、コンピュータ情報送受信部１１８と、代理運用動作確認送受信部１１９とにより構成され、代理コンピュータリスト１２０を有している。代理コンピュータ１２１も主コンピュータと同一に構成される。主コンピュータ１１５及び代理コンピュータ１２１は、１または複数存在することんでき、かつ、主コンピュータと同様に構成される。
【００１６】
図２は主コンピュータ１１５の停止処理の動作を説明するフローチャートであり、次に、これについて説明する。
【００１７】
（１）主コンピュータ１１５は、通常、仮想コンピュータを構成して、主コンピュータとして運用を行っている（ステップ２０１）。
【００１８】
（２）主コンピュータ１１５で何らかの停止処理が開始されると、停止処理判定部１１６は、その停止処理がキーボードから直接入力されたｓｈｕｔｄｏｗｎによるものか、画面上からｓｈｕｔｄｏｗｎの動作を開始させたのか、あるいは、時間指定による自動停止処理であるか等の停止が正当な停止であるか否かの判断を行う（ステップ２０２、２０３）。
【００１９】
（３）ステップ２０３の判断で、停止が正当な停止処理であると判断された場合、実際に監視の対象となっている自コンピュータの仮想コンピュータに対して停止イベント送信部１１７から図６により後述する停止イベントを送信する（ステップ２０４）。
【００２０】
（４）ステップ２０３の判断で、停止が正当な停止では無いと判断された場合、何らかの障害が発生しているため障害として扱うこととして処理を終了する（ステップ２０５）。
【００２１】
（５）ステップ２０４での停止イベント送信後、図７により後述する代理コンピュータリスト１２０から主コンピュータ１１５で動作していたサービスを代理として代理コンピュータで運用させるための代理コンピュータの検索を行い、代理することができる代理コンピュータが存在するか否かを判定する（ステップ２０６）。
【００２２】
（６）ステップ２０６の判定で、代理コンピュータが存在しなかった場合、代理運用動作確認送受信部１１９は、自コンピュータが構成している仮想コンピュータに対して運用不可の情報を送信する。後述するように、これにより、監視マネージャ１０１側では障害として表示を行う（ステップ２０８）。
【００２３】
（７）ステップ２０６の判定で、代理コンピュータが存在した場合、コンピュータ情報送受信部１１８は、代理コンピュータリスト１２０の情報をもとに、代理コンピュータ１２１へ代理運用の依頼要求を送信し、代理運用に必要な情報の送信を行うと共に、仮想コンピュータに、代理コンピュータの情報の送信を行う。情報を受信した代理コンピュータ１２１及び仮想コンピュータは、それぞれ、後述する図３、図４の処理を行う（ステップ２０７）。
【００２４】
（８）次に、代理運用動作確認送受信部１１９は、代理コンピュータ１２１からの動作状況通知を受けて、代理コンピュータによる代理運用が正常に開始されたか否かの判断を行う（ステップ２０９）。
【００２５】
（９）ステップ２０９の判断で、代理コンピュータによる代理運用が正常に開始されたことが確認できた場合、自コンピュータを主コンピュータから代理コンピュータへ変更して、運用を変更し、その後、コンピュータの停止処理を行ってここでの処理を終了する（ステップ２１０、２１１）。
【００２６】
（１０）ステップ２０９の判断で、代理コンピュータによる代理運用が正常に開始できなかった場合、ステップ２０６の代理コンピュータの検索の処理に戻って、処理を繰り返す。
【００２７】
前述の処理動作において、停止したコンピュータが代理コンピュータであった場合、次回に、そのコンピュータが起動したときには、代理コンピュータとして運用を開始する。
【００２８】
図３は代理コンピュータ１２１の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２９】
（１）代理コンピュータ１２１は、通常、何時でも主コンピュータが行っている処理を引き継ぐことができるように、代理コンピュータとしての運用を行っている（ステップ３０１）。
【００３０】
（２）代理コンピュータとしての運用を行っているとき、代理コンピュータ１２１のコンピュータ情報送受信部１１８が、主コンピュータ１１５から代理運用の依頼を受信した場合、その依頼と共に受信した情報をもとに代理運用が可能であるか否かを判断する（ステップ３０２、３０３）。
【００３１】
（３）ステップ３０３の判断で、代理運用が可能と判断された場合、受信した情報をもとに主コンピュータ１１５の代理として運用開始処理を行う（ステップ３０４）。
【００３２】
（４）ステップ３０３の判断で、代理運用が不可能であると判断された場合、代理運用動作確認送受信部１１９は、依頼のあった主コンピュータ１１５に対して代理運用不可の情報を送信する（ステップ３０５）。
【００３３】
（５）ステップ３０４の運用開始処理で、実際に代理コンピュータとして運用を開始できたか否かを判断し、代理コンピュータとしての動作が完了したと判断した場合、代理運用動作確認送受信部１１９は、代理運用開始の情報を主コンピュータ１１５と仮想コンピュータとに送信する（ステップ３０６、３０７）。
【００３４】
（６）ステップ３０６の判断で、代理コンピュータとして運用が開始できなかった場合、代理運用動作確認送受信部１１９は、主コンピュータ１１５に代理運用不可の情報を送信する（ステップ３０８）。
【００３５】
（７）代理運用の開始後は、代理コンピュータは、自代理コンピュータの運用を主コンピュータの運用に運用変更して、以後、主コンピュータとして運用を開始する（ステップ３０９、３１０）。
【００３６】
図４は仮想コンピュータの処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３７】
（１）仮想コンピュータは、通常、主コンピュータ１１５により構成される仮想コンピュータとして仮想的な動作を行っており、監視マネージャ１０１からの監視対象のコンピュータとなっている（ステップ４０１）。
【００３８】
（２）仮想コンピュータとしての動作を行っているときに、停止イベント受信部１０９が、主コンピュータ１１５からの停止イベントを受信すると、その停止イベントが自コンピュータが仮想コンピュータとして動作している主コンピュータ１１５からの停止イベントであるか否かを判断し、受信したイベントが主コンピュータ１１５からの停止イベントでなかった場合は、ステップ４０１の通常の処理動作に戻る（ステップ４０２、４０３）。
【００３９】
（３）ステップ４０３の判断で、受信したイベントが主コンピュータ１１５からの停止イベントであった場合、主コンピュータ情報受信部１１０は、切替を行う代理コンピュータの情報を受信する（ステップ４０４）。
【００４０】
（４）ステップ４０４の処理で、代理コンピュータ１２１の情報の受信後、代理コンピュータ情報受信部１１１は、代理コンピュータ１２１からの代理動作開始の情報により、切替先の代理コンピュータが動作を開始したか否かを判断する（ステップ４０５）。
【００４１】
（５）ステップ４０５の判断で、代理コンピュータ１２１が動作を開始したと判断した場合、主コンピュータ代理コンピュータ切替処理部１１２は、主コンピュータ１１５の仮想コンピュータとしての動作から、切替わった代理コンピュータ１２１の仮想コンピュータとして動作を開始する（ステップ４０６）。
【００４２】
（６）ステップ４０５の判断で、代理コンピュータ１２１が動作を開始できなかったと判断した場合、仮想コンピュータ自体が障害となり、監視マネージャ側で障害として処理される（ステップ４０８）。
【００４３】
（７）代理コンピュータ１２１の仮想コンピュータとして動作を開始した後、切替処理イベント送信部１１３は、監視マネージャ１０１に対して、切替処理を行ったことを示す保守モードイベントを送信し、ステップ４０１の通常動作に戻る（ステップ４０７）。
【００４４】
監視マネージャ１０１の切替処理イベント受信部１０３は、保守モードイベントを受信し、その場合、監視マネージャ１０１は、保守モードイベントを送信してきた仮想コンピュータが保守モードとなったとして扱い、障害としては扱わない処理を行う。
【００４５】
図５は監視マネージャ１０１が持つの仮想コンピュータリスト１０５の内容を説明する図である。仮想コンピュータリスト１０５は、テーブルとして構成されており、仮想コンピュータ監視データ５０１と主コンピュータデータ５０２とにより構成される。仮想コンピュータ監視データ５０１は、ＩＰアドレス５０３、仮想コンピュータ名５０４及び監視情報５０５で構成され、主コンピュータデータ５０２は、ＩＰアドレス５０６とコンピュータ名５０７とにより構成されている。
【００４６】
この仮想コンピュータリスト１０５のテーブルは、監視マネージャ１０１を管理している管理者が各項目に対して登録を行う。例えば、１番目のレコード５０８に示すように、仮想コンピュータ監視データとして、ｉｐ−ａ、ｃｏｍｐｕｔｅｒ−ａ、ｋａｎｓｈｉ−ａを登録し、さらに、その仮想コンピュータに対する主コンピュータのＩＰ−ＡとＣＯＭＰＵＴＥＲ−Ａとを登録する。これにより、仮想コンピュータと主コンピュータとを対応付けることができ、監視マネージャは、このテーブルをもとに仮想コンピュータの監視を行う。
【００４７】
図６は主コンピュータが前述のステップ２０４で仮想コンピュータに送信する停止イベント情報の構成例を示す図である。停止イベント情報は、送信先データ６０１と送信元データ６０２とにより構成され、送信先データ６０１は、ＩＰアドレス６０３と仮想コンピュータ名６０４とにより構成され、送信元データ６０２は、ＩＰアドレス６０５、コンピュータ名６０６及び状態通知情報６０７により構成されている。主コンピュータがこの停止イベント、例えば、状態通知情報６０７として、ＳＨＵＴＤＯＷＮを持つ停止イベントを送信すると、仮想コンピュータは、ＩＰ−ＡのＣＯＭＰＵＴＥＲ−Ａが正常な停止処理を行ったことを認識することができる。
【００４８】
図７は主コンピュータ及び代理コンピュータが持つ代理コンピュータリスト１２０の内容を説明する図である。代理コンピュータリストはテーブルとして構成されており、主コンピュータデータ７０１と代理コンピュータデータ７０２とにより構成され、主コンピュータデータ７０１は、ＩＰアドレス７０３、コンピュータ名７０４及び代理運用に必要なデータの格納元７０５により構成され、代理コンピュータデータ７０２は、ＩＰアドレス７０６、コンピュータ名７０７、代理運用に必要なデータ格納先７０８及びログイン情報７０９により構成されている。例えば、１番目のレコード７１０に示すように、ＩＰ−Ａの代理コンピュータをＩＰ−Ｂとして登録した場合、監視マネージャは、ＩＰ−Ａの代理コンピュータがＩＰ−Ｂであると認識することができ、これにより、代理運用の指示を行うことができる。また、ＩＰ−Ａの代理コンピュータとして、複数のコンピュータを登録してもよい。登録は、各コンピュータの管理者が行うことができる。
【００４９】
図８は仮想コンピュータが前述したステップ４０７の処理で監視マネージャに送信する切替処理イベント情報の構成例を示す図である。切替処理イベント情報は、送信元データ８０１と送信先データ８０２とにより構成され、送信元データは８０１は、仮想ＩＰアドレス８０３、仮想コンピュータ名８０４及びイベント情報８０５により構成されており、送信先データ８０２は、監視マネージャのＭＧＲ−ＩＰアドレス８０６と監視マネージャのＭＧＲ−コンピュータ名８０７とにより構成されている。例えば、ｉｐ−ａの主コンピュータが正常停止し、かつ、主コンピュータの代理コンピュータが代理運用を開始した場合、仮想コンピュータは、レコード８０８として示しているような切替処理イベントを送信先である監視マネージャであるＩＰ−ＭＧＲに対して送信する。この切替処理イベントを受信したＩＰ−ＭＧＲの監視マネージャは、受信イベントの情報により仮想コンピュータｉｐ−ａを保守モードに自動的に切替える。これにより、仮想コンピュータｉｐ−ａの実コンピュータは、障害として処理されず、保守作業などで停止したことを自動的に認識することができる。
【００５０】
前述した本発明の実施形態における各処理は、処理プログラムとして構成することができ、この処理プログラムは、ＨＤ、ＤＡＴ、ＦＤ、ＭＯ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ等の記録媒体に格納して提供することができる。
【００５１】
図９は監視マネージャにおける監視画面の例を示す図である。通常、監視マネージャに設けられている図示しない表示装置には、図９（ａ）に監視画面例９００として示すように、監視マネージャの監視下にある全ての仮想コンピュータが仮想コンピュータを示すアイコンにより表示されている。表示されている仮想コンピュータのそれぞれには、その状態が正常モードであるか、保守モードであるかにより、予め定められた色が付けられている。
【００５２】
保守者が図９（ａ）に示す監視画面例９００の中の１つの仮想コンピュータをマウス等により選択すると、その仮想コンピュータが、通常状態、すなわち、何も障害が起きていない状態である場合、図９（ｂ）に画面例９０１として示すように、その仮想コンピュータが拡大表示されると共に、正常モード表示色９０２により表示され、仮想コンピュータ名称が表示される。
【００５３】
そして、例えば、監視マネージャがｃｏｍｐｕｔｅｒ−ａからの切替処理イベントを受信すると、図９（ａ）の画面上で、その仮想コンピュータの表示色が保守モードの色に変更される。この保守モードの色に変更された仮想コンピュータを選択すると、図９（ｃ）に示すように、その保守モード色９０３に変更された仮想コンピュータｃｏｍｐｕｔｅｒ−ａが拡大表示される。
【００５４】
前述により、保守者は、ｃｏｍｐｕｔｅｒ−ａが保守モードに変更になったことを画面上で確認することができる。表示する色は、色の違いが判断できれば特定する必要はなく任意に設定しておけばよい。
【００５５】
図１０は保守モードとなった仮想コンピュータの主コンピュータの状態を確認する監視画面の例を示す図である。図９（ｂ）に示しているような仮想コンピュータ状態表示において、保守モードとなったｃｏｍｐｕｔｅｒ−ａ１００１を選択すると、そのコンピュータが保守モードとなっていることを示す表示１００２と、主コンピュータ状態表示１００３とが表示される。さらに、主コンピュータ状態表示１００３を選択すると、図示していないが主コンピュータの状態が表示され、これにより主コンピュータの状態を確認することができる。このように、主コンピュータ状態表示を選択したときだけ、主コンピュータの情報を確認する表示を行うようにしておくことにより、監視マネージャやネットワークの負荷を低減することができる。
【００５６】
前述した本発明の実施形態によれば、監視対象である仮想コンピュータの主コンピュータが保守作業などによる正常な停止処理及び代理コンピュータの代理運用が成功したとき、その仮想コンピュータを保守モードとして、監視マネージャの表示を変更しているので、保守者は、監視画面上で障害とは別であることを判断し確認することができる。さらに、仮想コンピュータを監視することにより、実コンピュータの監視を継続することが可能である。
【００５７】
前述した本発明の実施形態は、実コンピュータ内に構成される仮想コンピュータを監視するものとして説明したが、本発明は、実コンピュータが主コンピュータとして処理動作を行い、主コンピュータの障害、保守等の場合に処理を引き継ぐ実コンピュータによる代理コンピュータが備えられて構成されるコンピュータシステムにおけるコンピュータの監視を行う場合にも適用することができる。
【００５８】
【発明の効果】
以上説明したように本発明によれば、監視対象となっているコンピュータが保守作業などで正常な停止処理を行った場合に、その状態を保守モードとして表示することができ、これにより、監視画面上で障害とは別であるということを判断、確認することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態によるコンピュータの監視システムの全体の構成を示すブロック図である。
【図２】主コンピュータの停止処理の動作を説明するフローチャートである。
【図３】主コンピュータから代理運用の依頼を受けた代理コンピュータ処理動作を説明するフローチャートである。
【図４】主コンピュータから停止イベントを受信した仮想コンピュータの処理動作を説明するフローチャートである。
【図５】監視マネージャが持つの仮想コンピュータリストの内容を説明する図である。
【図６】主コンピュータが仮想コンピュータに送信する停止イベント情報の構成例を示す図である。
【図７】主コンピュータ及び代理コンピュータが持つ代理コンピュータリストの内容を説明する図である。
【図８】図８は仮想コンピュータが監視マネージャに送信する切替処理イベント情報の構成例を示す図である。
【図９】監視マネージャにおける監視画面の例を示す図である。
【図１０】保守モードとなった仮想コンピュータの主コンピュータの状態を確認する監視画面の例を示す図である。
【符号の説明】
１０１  監視マネージャ
１０２  仮想コンピュータ監視処理部
１０３  切替処理イベント受信部
１０４  監視切替処理部
１０５  仮想コンピュータ監視リスト
１０６  ネットワーク
１０７  被監視仮想コンピュータ
１０８、１１４  仮想コンピュータ
１０９  停止イベント受信部
１１０  主コンピュータ情報受信部
１１１  代理コンピュータ情報受信部
１１２  実コンピュータ代理コンピュータ切替処理部
１１３  切替処理イベント送信部
１１５  主コンピュータ
１１６  停止処理判定部
１１７  停止イベント送信部
１１８  コンピュータ情報送受信部
１１９  代理運用動作確認送受信部
１２０  代理コンピュータリスト
１２１  代理コンピュータ
【図１】
2004318244.tif 000003
【図２】
2004318244.tif 000004
【図３】
2004318244.tif 000005
【図４】
2004318244.tif 000006
【図５】
2004318244.tif 000007
【図６】
2004318244.tif 000008
【図７】
2004318244.tif 000009
【図８】
2004318244.tif 000010
【図９】
2004318244.tif 000011
【図１０】
2004318244.tif 000012