(57)【要約】【課題】画一的な管理を行い汎用性を高めたコンピュータシステムの管理方法，オペレーションシステム，及びこれを有するネットワークサーバを提供する。【解決手段】コンピュータシステム２０３の情報，及びコンピュータシステム２０３を構成する装置の情報を，装置状態データ２１１，及び構成装置状態データ２１２に登録設定する手段と，コンピュータシステム２０３の情報，またはコンピュータシステム２０３を構成する装置の情報の変化が発生したときに，装置状態データ２１１，または構成装置状態データ２１２を更新設定する手段とを有することを特徴とするコンピュータシステムの管理方法。コンピュータシステム２０３は，複数の装置から構成されていてもよく，また，複数種の装置から構成されていてもよい。【選択図】　図１
2004054674.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムを管理する方法であって，
前記コンピュータシステムの情報，及び前記コンピュータシステムを構成する装置の情報を，それぞれ装置状態データ，及び構成装置状態データに登録設定する手段と，
前記コンピュータシステムの情報，または前記コンピュータシステムを構成する装置の情報に変化が発生したときに，前記装置状態データ，または前記構成装置状態データを更新設定する手段とを有することを特徴とするコンピュータシステムの管理方法。
【請求項２】
複数の装置から構成されるコンピュータシステムを管理することを特徴とする請求項１に記載のコンピュータシステムの管理方法。
【請求項３】
複数種の装置から構成されるコンピュータシステムを管理することを特徴とする請求項２に記載のコンピュータシステムの管理方法。
【請求項４】
複数のコンピュータシステム，及びそれらから構成されるネットワークシステムを管理する方法であって，
前記ネットワークシステムの情報，前記コンピュータシステムの情報，及び前記コンピュータシステムを構成する装置の情報を，それぞれネットワークシステム状態データ，装置状態データ，及び構成装置状態データに登録設定する手段と，
前記ネットワークシステムの情報，前記コンピュータシステムの情報，または前記コンピュータシステムを構成する装置の情報装置に変化が発生したときに，前記ネットワークシステム状態データ，前記装置状態データ，または前記構成装置状態データを更新設定する手段とを有することを特徴とするコンピュータシステムの管理方法。
【請求項５】
複数のコンピュータシステム，及びそれらから構成されるネットワークシステムを管理する方法であって，
前記各コンピュータシステムの設置場所に基づく情報を設置場所データに階層的に登録設定する手段と，
前記設置場所に基づく情報に変化が発生したときに，前記設置場所データを更新設定する手段とを有することを特徴とするコンピュータシステムの管理方法。
【請求項６】
複数のコンピュータシステム，及びそれらから構成されるネットワークシステムを管理する方法であって，
前記各コンピュータシステムの設置場所に基づく情報，前記ネットワークシステムの情報，前記コンピュータシステムの情報，及び前記コンピュータシステムを構成する装置の情報を，それぞれ設置場所データ，ネットワークシステム状態データ，装置状態データ，及び構成装置状態データとして階層的に管理する手段を有することを特徴とするコンピュータシステムの管理方法。
【請求項７】
コンピュータシステムを管理するオペレーションシステムであって，
前記コンピュータシステムの情報，及び前記コンピュータシステムを構成する装置の情報を，それぞれ装置状態データ，及び構成装置状態データに登録設定し，
前記コンピュータシステムの情報，または前記コンピュータシステムを構成する装置の情報の変化が発生したときに，前記装置状態データ，または前記構成装置状態データを更新設定することを特徴とするオペレーションシステム。
【請求項８】
複数の装置から構成されるコンピュータシステムを管理することを特徴とする請求項７に記載のオペレーションシステム。
【請求項９】
複数種の装置から構成されるコンピュータシステムを管理することを特徴とする請求項８に記載のオペレーションシステム。
【請求項１０】
複数のコンピュータシステム，及びそれらから構成されるネットワークシステムを管理するオペレーションシステムであって，
前記ネットワークシステムの情報，前記コンピュータシステムの情報，及び前記コンピュータシステムを構成する装置の情報を，それぞれネットワークシステム状態データ，装置状態データ，及び構成装置状態データに登録設定し，
前記ネットワークシステムの情報，前記コンピュータシステムの情報，または前記コンピュータシステムを構成する装置の情報に変化が発生したときに，前記ネットワークシステム状態データ，前記装置状態データ，または前記構成装置状態データを更新設定することを特徴とするオペレーションシステム。
【請求項１１】
複数のコンピュータシステム，及びそれらから構成されるネットワークシステムを管理するオペレーションシステムであって，
前記各コンピュータシステムの設置場所に基づく情報を設置場所データに階層的に登録設定し，
前記設置場所に基づく情報に変化が発生したときに，前記設置場所データを更新設定することを特徴とするオペレーションシステム。
【請求項１２】
複数のコンピュータシステム，及びそれらから構成されるネットワークシステムを管理するオペレーションシステムであって，
前記各コンピュータシステムの設置場所に基づく情報，前記ネットワークシステムの情報，前記コンピュータシステムの情報，及び前記コンピュータシステムを構成する装置の情報を，それぞれ設置場所データ，ネットワークシステム状態データ，装置状態データ，及び構成装置状態データとして階層的に管理することを特徴とするオペレーションシステム。
【請求項１３】
請求項７，８，９，１０，１１，または１２のうちのいずれか１項に記載のオペレーションシステムを有するネットワークサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は，コンピュータシステムの管理方法，オペレーションシステム，及びネットワークサーバに関する。
【０００２】
【従来の技術】
オペレーションシステムはシステムを運用するためのシステムで，ネットワーク上ではネットワーク全体の機器や接続，アプリケーションなどを監視，管理する。図９は，従来における，オペレーションシステム，その監視対象となるコンピュータシステム，及び，コンピュータシステムの構成状態を表示するためのＨＭＩ（Ｈｕｍａｎ　Ｍａｃｈｉｎｅ　Ｉｎｔｅｒｆａｃｅ）端末の関係を示す構成図である。
【０００３】
オペレーションシステム（１０１）は，その管理，監視対象となるコンピュータシステム（１０３），及びコンピュータシステム（１０３）を構成する各装置の状態を把握する。コンピュータシステム（１０３）及びこれを構成する各装置の状態取得は，オペレーションシステム（１０１）からコンピュータシステム（１０３）ヘの状態取得要求の応答，もしくはコンピュータシステム（１０３）からオペレーションシステム（１０１）ヘの自発的な状態通知により行われる。このうような機構により取得された装置情報データ（１１１）は，オペレーションシステム（１０１）によって管理され，ＨＭＩ端末（１０２）において表示される。
【０００４】
【発明が解決しようとする課題】
しかし，通常上記状態取得方法は，監視対象となるコンピュータシステム（１０３）及びコンピュータシステム（１０３）を構成する各装置により相違している。従って，監視対象となるコンピュータシステム（１０３）の違いによって，オペレーションシステム（１０１）における装置状態の管理方法や，オペレーションシステム（１０１）からＨＭＩ端末（１０２）への表示機構は，様々な形態を取っている。
【０００５】
従って，監視対象となるコンピュータシステム（１０３）の種類によらず，画一的な装置状態データによる管理を行って汎用性を高めた管理方法が求められていた。画一的な装置状態データによる管理によれば，ＨＭＩ端末（１０２）への表示機構についても汎用性が高まることになる。
【０００６】
そこで本発明は，画一的な管理を行って汎用性を高めたコンピュータシステムの管理方法，オペレーションシステム，及びこれを有するネットワークサーバを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するためのコンピュータシステムの管理方法は，コンピュータシステムの情報，及びコンピュータシステムを構成する装置の情報を，それぞれ装置状態データ，及び構成装置状態データに登録設定する手段と，コンピュータシステムの情報，またはコンピュータシステムを構成する装置の情報に変化が発生したときに，装置状態データ，または構成装置状態データを更新設定する手段とを有することを特徴とする。
【０００８】
このような方法により，コンピュータシステムに対して画一的な管理を行うことができ，汎用性が高まる。
【０００９】
上記管理方法は，複数の装置から構成されるコンピュータシステムを管理してもよく，また，複数種の装置から構成されるコンピュータシステムを管理してもよい。
【００１０】
さらに，複数のコンピュータシステムがネットワークシステムを構成する場合に，ネットワークシステムの情報をネットワークシステム状態データに登録設定する手段と，ネットワークシステムの情報に変化が発生したときに，ネットワークシステム状態データを更新設定する手段を含んでいても良い。
【００１１】
また，各コンピュータシステムの設置場所に基づく情報を設置場所データに階層的に登録設定する手段と，設置場所に基づく情報に変化が発生したときに，設置場所データを更新設定する手段をさらに含んでいても良い。
【００１２】
また，コンピュータシステムの管理方法は，各コンピュータシステムの設置場所に基づく情報，ネットワークシステムの情報，コンピュータシステムの情報，及びコンピュータシステムを構成する装置の情報を，それぞれ設置場所データ，ネットワークシステム状態データ，装置状態データ，及び構成装置状態データとして階層的に管理することで，各コンピュータシステム及びネットワーク全体を管理することが可能になる。
【００１３】
また，上記目的を達成するための本発明の本発明のオペレーションシステムは，上記いずれかの管理方法が適用されることを特徴とするオペレーションシステムである。また，上記目的を達成するための本発明のネットワークサーバは，このようなオペレーションシステムを有することを特徴とするネットワークサーバである。
【００１４】
【発明の実施の形態】
以下に，本発明のいくつかの実施の形態を，図面を用いて説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００１５】
（第１の実施の形態）
図１は，本発明の第１の実施の形態を示す構成図である。オペレーションシステム（２０１）は，あらかじめ，コンピュータシステム（２０３）の情報（例えば，名称，接続情報など），及びコンピュータシステム（２０３）を構成する装置の情報を，装置状態データ（２１１），及び構成装置状態データ（２１２）としてデータベース（２０４）に登録設定し，保持する。
【００１６】
図２は，第１の実施の形態における，データベース（２０４）の構成図である。オペレーションシステム（２０１）は，データベース（２０４）を有している。データベース（２０４）は，装置状態データ（２１１），及び構成装置状態データ（２１２）から構成される。装置状態データ（２１１）は，コンピュータシステム１の装置状態データ（名称１，接続情報１，状態１）から構成される。また，構成装置状態データ（２１２）は，コンピュータシステム１に対応して，その構成装置１からｎまでの構成装置情報１（名称１，状態１），構成装置情報２（名称２，状態２），・・・，構成装置情報ｎ（名称ｎ，状態ｎ）から構成される。
【００１７】
コンピュータシステム（２０３）は，それ自身，またはそれを構成する装置の状態が変化した場合に，オペレーションシステム（２０１）へ状態変更通知を行う。状態変更通知を受信したオペレーションシステム（２０１）では，データベース（２０４）内の装置状態データ（２１１），または構成装置状態データ（２１２）を更新設定し，ＨＭＩ端末（２０２）へ状態変更通知を行う。また，オペレーションシステム（２０１）は，周期的にコンピュータシステム（２０３）へ状態取得を行い，状態取得結果を基に，装置状態データ（２１１），または構成装置状態データ（２１２）を更新設定し，ＨＭＩ端末（２０２）へ状態変更通知を行う。
【００１８】
図３は，第１の実施の形態における，オペレーションシステム（２０１）の動作フロー図である。まず，ステップＳ０１で，コンピュータシステム（２０３）の情報（名称，接続情報）を，装置状態データ（２１１）へ登録設定し，保持する（Ｓ０１）。次に，ステップＳ０２で，上記接続情報を基に，コンピュータシステム（２０３）からそれを構成する装置の状態を取得し，構成装置状態データ（２１２）へ登録設定し，保持する（Ｓ０２）。
【００１９】
次に，ステップＳ０３で，オペレーションシステム（２０１）は，コンピュータシステム（２０３）からの状態変化の通知を受信する（Ｓ０３）と，ステップＳ０４で，装置状態データ（２１１）または構成装置状態データ（２１２）に変化した状態を更新設定し，保持する（Ｓ０４）。
【００２０】
そして，ステップＳ０５で，上記状態変化の通知により，変更となった状態をＨＭＩ端末（２０２）へ通知する（Ｓ０５）。
【００２１】
コンピュータシステムとそれを構成する装置の状態を監視，管理するオペレーションシステムにおいては，様々な構成を持つコンピュータシステムの監視が必要になることがある。以上のように第１の実施の形態によれば，コンピュータシステムとオペレーションシステム間の装置状態の取得方法に関わらず，装置状態データ，装置構成状態データを管理することにより，画一的な装置状態管理を行うことができる。
【００２２】
（第２の実施の形態）
図４は，本発明の第２の実施の形態を示す構成図である。オペレーションシステム（３０１）は，複数のコンピュータシステム（３０３−１〜３０３−ｎ）と，それらから構成されるネットワークシステム（３０５）を監視，管理する。
【００２３】
コンピュータシステム（３０３−１〜３０３−ｎ）は複数ｎ（ｎは２以上の自然数）でネットワークシステム（３０５）を構成する。オペレーションシステム（３０１）は，あらかじめ，ネットワークシステム（３０５）の情報，各コンピュータシステム（３０３−１〜３０３−ｎ）の情報（例えば，名称，接続情報など），及び，各コンピュータシステム（３０３−１〜３０３−ｎ）を構成する装置の情報を，それぞれネットワークシステム状態データ（３１３），装置状態データ（３１１），及び構成装置状態データ（３１２）としてデータベース（３０４）に登録設定し，保持する。
【００２４】
図５，図６は，第２の実施の形態における，データベース（３０４）の構成図である。オペレーションシステム（３０１）はデータベース（３０４）を有している。データベース（３０４）は，ネットワークシステム状態データ（３１３），装置状態データ（３１１），及び，構成装置状態データ（３１２）から構成され，これらは階層構造になっている。
【００２５】
図５に示すように，ネットワークシステム状態データ（３１３）は，各コンピュータシステム（３０３−１〜３０３−ｎ）の各ネットワークシステムの情報（名称１〜ｎ，状態１〜ｎ）から構成される。そして，ネットワークシステム状態データ（３１３）の各情報に対してそれぞれ，装置状態データ（３１１）が構成される。装置状態データ（３１１）は，各コンピュータシステムの各装置状態データ（名称，接続情報，状態，構成装置情報）から構成される。
【００２６】
例えば，ネットワークシステム状態データ（名称１，状態１）の情報に対して，装置状態データ（名称１，接続情報１，状態１，構成装置情報１１〜１ｓ）が，ネットワークシステム状態データ（名称２，状態２）の情報に対して，装置状態データ（名称２，接続情報２，状態２，構成装置情報２１〜２ｔ）が，ネットワークシステム状態データ（名称ｎ，状態ｎ）の情報に対して，装置状態データ（名称ｎ，接続情報ｎ，状態ｎ，構成装置情報ｎ１〜ｎｕ）が，構成される。ここで，ｓ，ｔ，ｕは，１以上の自然数である。
【００２７】
また，図６に示すように，各装置状態データ（３１１）は，各コンピュータシステムの各装置状態データ（名称，状態）から構成される。例えば，構成装置情報１１〜１ｓに対して，構成装置状態データ（名称１１〜１ｓ，状態１１〜１ｓ）が，構成装置情報２１〜２ｔに対して，構成装置状態データ（名称１１〜１ｔ，状態１１〜１ｔ）が，構成装置情報ｎ１〜ｎｕに対して，構成装置状態データ（名称ｎ１〜ｎｕ，状態ｎ１〜ｎｕ）が，構成される。
【００２８】
各コンピュータシステム（３０３−１〜３０３−ｎ）は，ネットワークシステムの状態，各コンピュータシステムそれ自身，または，それを構成するいずれかの装置の状態が変化した場合に，オペレーションシステム（３０１）へ状態変更通知を行う。状態変更通知を受信したオペレーションシステム（３０１）では，データベース（３０４）内のネットワークシステム状態データ（３１３），装置状態データ（３１１），または構成装置状態データ（３１２）を更新設定し，ＨＭＩ端末（３０２）へ状態変更通知を行う。また，オペレーションシステム（３０１）は，周期的に各コンピュータシステム（３０３−１〜３０３−ｎ）へ状態取得を行い，状態取得結果を基に，ネットワークシステム状態データ（３１３），装置状態データ（３１１），または構成装置状態データ（３１２）を更新設定し，ＨＭＩ端末（３０２）へ状態変更通知を行う。
【００２９】
図７は，第２の実施の形態における，オペレーションシステムの動作フロー図である。まず，ステップＳ１１で，ネットワークシステム（３０５）と各コンピュータシステム（３０３−１〜３０３−ｎ）の情報（名称，接続情報）を，ネットワークシステム状態データ（３１３）と装置状態データ（３１１）へ登録設定し，保持する（Ｓ１１）。次に，ステップＳ１２で，上記接続情報を基に，各コンピュータシステム（３０３−１〜３０３−ｎ）からそれらをそれぞれ構成する装置の状態を取得し，構成装置状態データ（３１２）へ登録設定し，保持する（Ｓ１２）。
【００３０】
次に，ステップＳ１３で，オペレーションシステム（３０１）は，各コンピュータシステム（３０３−１〜３０３−ｎ）からの状態変化の通知を受信する（Ｓ１３）と，ステップＳ１４で，ネットワークシステム状態データ（３１３），装置状態データ（３１１），または構成装置状態データ（３１２）に変化した状態を更新設定し，保持する（Ｓ１４）。
【００３１】
そして，ステップＳ１５で，上記状態変化の通知により，変更となった状態をＨＭＩ端末（１０２）へ通知する（Ｓ１５）。
【００３２】
以上のように第２の実施の形態によれば，各コンピュータシステムとオペレーションシステム間の装置状態の取得方法に関わらず，ネットワークシステム状態データ，装置状態データ，及び装置構成状態データを管理することにより，画一的な装置状態管理を行うことができる。
【００３３】
また，ネットワークシステム状態データ，装置状態データ，及び装置構成状態データを階層構造にしたことで，第１の実施の形態に比べ，さらに広域のネットワークシステム，コンピュータシステムの管理も，画一的かつ階層的に利用可能になる。
【００３４】
（第３の実施の形態）
図８は，第３の実施の形態におけるデータベースの構成図である。設置場所データ（４１４）は，階層構造の上位から，地域名データ（１〜ｉ），設置ビル名データ（１〜ｊ），フロア名データ（１〜ｋ）が階層的に構成される。フロア名データはさらに階層構造の下位に，ネットワークシステム名データ（１〜ｌ），コンピュータシステム名データ（１〜ｍ），コンピュータシステムを構成する装置データ（１〜ｎ）に，階層的に構成される。ここで，ｉ，ｊ，ｋ，ｌ，ｍ，ｎは，いずれも１以上の自然数である。
【００３５】
図８に示すような設置場所に基づく階層構造を持つネットワークシステムにおいて，設置場所データを第２の実施の形態における装置状態データと同様の方法で管理すれば，下位の階層で発生した状態変化が上位の階層へ伝搬されることになる。ネットワークシステム，コンピュータシステムの管理をこのように行うオペレーションシステムを利用すれば，オペレータは最上位にある階層のみを監視することで，下位に連結される全てのネットワークシステム，及びコンピュータシステムの監視を行うことが可能となる。
【００３６】
以上，添付図面を参照しながら本発明のコンピュータシステムの管理方法，オペレーションシステム，及びネットワークサーバの好適な実施形態について説明したが，本発明はこれらの例に限定されない。いわゆる当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００３７】
【発明の効果】
本発明により，画一的な管理を行い汎用性を高めたコンピュータシステムの管理方法，オペレーションシステム，及びこれを有するネットワークサーバが提供できた。
【図面の簡単な説明】
【図１】図１は，本発明の第１の実施の形態を示す構成図である。
【図２】図２は，第１の実施の形態における，データベースの構成図である。
【図３】図３は，第１の実施の形態における，オペレーションシステムの動作フロー図である。
【図４】図４は，本発明の第２の実施の形態を示す構成図である。
【図５】図５は，第２の実施の形態における，データベースの構成図である。
【図６】図６は，第２の実施の形態における，データベースの構成図である。
【図７】図７は，第２の実施の形態における，オペレーションシステムの動作フロー図である。
【図８】図８は，第３の実施の形態におけるデータベースの構成図である。
【図９】図９は，従来技術における，オペレーションシステム，その監視対象となるコンピュータシステム，及びＨＭＩ端末の関係を示す構成図である。
【符号の説明】
１０１，２０１，３０１　　オペレーションシステム
１０２，２０２，３０２　　ＨＭＩ端末
１０３，２０３，３０３−１〜３０３−ｎ　　コンピュータシステム
２０４，３０４　　データベース
３０５　　ネットワークシステム
１０６，２０６，３０６　　受信処理部
１１１，２１１，３１１　　装置状態データ
２１２，３１２　　構成装置状態データ
３１３　　ネットワークシステム状態データ
４１４　　設置場所データ
【図１】
2004054674.tif 000003
【図２】
2004054674.tif 000004
【図３】
2004054674.tif 000005
【図４】
2004054674.tif 000006
【図５】
2004054674.tif 000007
【図６】
2004054674.tif 000008
【図７】
2004054674.tif 000009
【図８】
2004054674.tif 000010
【図９】
2004054674.tif 000011