(57)【要約】【課題】  情報処理システムの運用を管理する運用管理システムの構築を、低廉かつ短期間に行うことを目的とする。【解決手段】  運用管理システムを、実行する運用管理機能に応じて、個別の運用管理機能を実行する既成の運用管理支援モジュールのモジュール群５から選択されてインストールされる運用管理支援モジュール１１ａ〜１１ｄと、インストールされた運用管理支援モジュール１１ａ〜１１ｄをクライアントプロセスから実行するために必要な機能を提供する固定モジュール１２、１３、１４、１５と、を備えて構成する。【選択図】      図１
2006004170.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数のコンピュータ装置を接続して構成される情報処理システムの運用を管理する運用管理システムにおいて、
ホスト装置と、
前記ホスト装置とネットワークを介して接続される１以上の端末装置と、
個別の運用管理機能を実行可能な複数の既成モジュールからなるモジュール群から、前記運用管理システムが行う運用管理機能に応じて選択され、前記ホスト装置にインストールされる複数の運用管理支援モジュールと、
前記ホスト装置又は前記端末装置により実行されるクライアントプロセスの要求に対応する前記運用管理モジュールを特定する機能を提供する機能プロセス管理モジュールと、前記クライアントプロセスと前記運用管理モジュールとの間の入出力データインタフェースを提供するコミュニケーション管理モジュールと、を少なくとも含み、前記ホスト装置に固定的にインストールされる固定モジュールと、
を備えることを特徴とする運用管理システム。
【請求項２】
前記運用管理支援モジュールとして、前記情報処理システムの障害発生時に必要なプロセスを行う障害管理機能モジュールと、前記情報処理システムに作業を依頼させるときに必要なプロセスを行う作業依頼管理機能モジュールと、前記情報処理システムの構成機器を管理するときに必要なプロセスを行う資源管理機能モジュールと、が少なくともインストールされることを特徴とする請求項１に記載の運用管理システム。
【請求項３】
さらに、前記運用管理支援モジュールの実行の結果生成された運用管理情報を記憶し、かつ前記クライアントプロセスによりアクセス可能な運用管理統合データベースを備えることを特徴とする請求項１に記載の運用管理システム。
【請求項４】
さらに、前記クライアントプロセスが実行される前記ホスト装置又は前記端末装置に表示される前記運用管理支援モジュールとのユーザインタフェース画面を定義するパラメータを記憶する画面入出力管理データベースを備え、
コミュニケーション管理モジュールは、前記画面入出力管理データベースに記憶されたパラメータに基づきユーザインタフェース画面の態様を指示する表示態様データを作成して前記クライアントプロセスに送信し、
前記クライアントプロセスは、前記表示態様データに従ってユーザインタフェース画面を生成することを特徴とする請求項１に記載の運用管理システム。
【請求項５】
前記画面入出力管理データベースには、前記クライアントプロセスが、前記運用管理支援モジュールにより実行される運用管理のワークフローの各段階において生成するべき各ユーザインタフェース画面を定める各パラメータが記憶されることを特徴とする請求項４に記載の運用管理システム。
【請求項６】
前記ホスト装置は、前記情報処理システムにネットワークを介して接続され、
前記情報処理システムを構成する前記コンピュータ装置は、前記端末装置として利用されることを特徴とする請求項１に記載の運用管理システム。
【請求項７】
ネットワークを介して複数のコンピュータ装置を接続して構成される情報処理システムの運用を管理する運用管理システムの構築方法において、
前記運用管理システムを、ホスト装置と、前記ホスト装置とネットワークを介して接続される１以上の端末装置とにより構成し、
個別の運用管理機能を実行可能な複数の既成モジュールからなるモジュール群から、前記運用管理システムが行う運用管理機能に応じた複数の運用管理支援モジュールを選択して、前記ホスト装置にインストールし、
前記ホスト装置又は前記端末装置により実行されるクライアントプロセスと前記運用管理モジュールとの間の入出力データインタフェースを提供するコミュニケーション管理モジュールと、前記クライアントプロセスの要求に対応する前記運用管理モジュールを特定する機能を提供する機能プロセス管理モジュールと、を少なくとも含む固定モジュールを、前記ホスト装置に固定的にインストールすることを特徴とする運用管理システムの構築方法。
【請求項８】
前記運用管理支援モジュールとして、前記情報処理システムの障害発生時に必要なプロセスを行う障害管理機能モジュールと、前記情報処理システムに作業を依頼させるときに必要なプロセスを行う作業依頼管理機能モジュールと、前記情報処理システムの構成機器を管理するときに必要なプロセスを行う資源管理機能モジュールと、を少なくともインストールすることを特徴とする請求項７に記載の構築方法。
【請求項９】
前記クライアントプロセスが実行される前記ホスト装置又は前記端末装置に表示される前記運用管理支援モジュールとのユーザインタフェース画面を定義するパラメータを、データベース化して前記運用管理システムにインストールすることを特徴とする請求項７に記載の構築方法。
【請求項１０】
前記のインストールされたパラメータは、前記クライアントプロセスが、前記運用管理支援モジュールにより実行される運用管理のワークフローの各段階において生成するべき各ユーザインタフェース画面を定めることを特徴とする請求項９に記載の構築方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して複数のコンピュータ装置を接続して構成される情報処理システムの運用を管理する運用管理システム及びその構築方法に関する。
【背景技術】
【０００２】
近年、ネットワークを介して複数のコンピュータ装置を接続して構成される情報処理システムを構築し、このシステムを用いて各種業務を行う形態が知られている。このような情報処理システムでは、業務が支障なく実行されるように、その運用を管理する運用管理システムが導入される（例えば、下記特許文献１）。
【０００３】
運用管理システムは、障害を管理する障害管理ソフトウエア、情報処理システムを構成する各コンピュータやその周辺機器を管理する資源管理ソフトウエア、ソフトウエアなどの導入を管理する導入管理ソフトウエア、作業の依頼を管理する作業依頼管理ソフトウエアなどの各種運用管理ソフトウエア、およびこれら各運用管理における作業手順等を定義したドキュメントなどにより構成される。
【０００４】
従来、このような運用管理システムは、運用を管理する情報処理システムに応じて個別に構築されていた。あるいは、障害管理、資源管理、導入管理、作業依頼管理などの個別の運用管理を行う市販のソフトウエアを使用して構築されていた。
【０００５】
【特許文献１】特開２０００−２２２３１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、個別の情報処理システムに応じて運用管理システムを個別に構築すると開発に要する時間及び費用が大きくなるという問題があった。
【０００７】
また、個別の運用管理を行う市販のソフトウエアを組み合わせて運用管理システムを構築すると、各ソフトウエア間で操作性や保守手順が異なり、開発生産性及び保守性が低下するという問題があった。また運用管理システムを新規導入する際にはシステムのユーザインタフェースや操作方法が変わるため、新しい操作方法をオペレータに周知徹底させる必要があった。
【０００８】
さらに、運用管理システムの業務プロセスには多くのノウハウがあり、新規に運用管理システムを導入する場合、業務プロセスのノウハウの蓄積およびこれを含めたドキュメント化に多大な時間を要する。したがって、これらノウハウやドキュメントが蓄積するまでの間、運用する情報処理システムの維持管理を高いレベルに保つことができないという問題があった。
【０００９】
上記問題点を鑑みて、本発明は、低廉かつ短期間に構築可能な運用管理システム及びその構築方法を提供することを目的とする。
また、運用管理を実行する個別の運用管理ソフトウエア間に共通なユーザインタフェースを実現する、またはオペレータが操作し慣れたユーザインタフェースを実現することが可能な運用管理システムを提供することを目的とする。
さらに、新規に運用管理システムを導入する際に、高いレベルの維持管理のノウハウを反映して、情報処理システムの運用管理を行うことが可能な運用管理システム及びその構築方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明では、運用管理システムを、この運用管理システムが行う運用管理機能に応じて、個別の運用管理機能を実行する既成の運用管理支援モジュールのモジュール群から選択されてインストールされる運用管理支援モジュールと、インストールされた運用管理支援モジュールをクライアントプロセスから実行するために必要な機能を提供する固定モジュールと、を備えて構成する。ここでクライアントプロセスとは、運用管理システムのホスト装置内のオペレータ端末及びホスト装置とネットワークを介して接続される端末で実行されるプロセスのことをいう。
【００１１】
そして、クライアントプロセスが実行される端末装置やホスト装置に表示される運用管理支援モジュールとのユーザインタフェース画面を定義するパラメータを記憶する画面入出力管理データベースを備える。
【００１２】
すなわち、本発明の第１形態に係る運用管理システムは、ホスト装置と、ホスト装置とネットワークを介して接続される１以上の端末装置と、個別の運用管理機能を実行可能な複数の既成モジュールからなるモジュール群から、運用管理システムが行う運用管理機能に応じて選択され、ホスト装置にインストールされる複数の運用管理支援モジュールと、ホスト装置又は端末装置により実行されるクライアントプロセスの要求に対応する運用管理モジュールを特定する機能を提供する機能プロセス管理モジュールと、クライアントプロセスと運用管理モジュールとの間の入出力データインタフェースを提供するコミュニケーション管理モジュールと、を少なくとも含み、ホスト装置に固定的にインストールされる固定モジュールと、を備える。
【００１３】
本発明の第２形態に係る運用管理システムは、運用管理システムを、ホスト装置と、ホスト装置とネットワークを介して接続される１以上の端末装置とにより構成し、個別の運用管理機能を実行可能な複数の既成モジュールからなるモジュール群から、運用管理システムが行う運用管理機能に応じた複数の運用管理支援モジュールを選択して、ホスト装置にインストールし、ホスト装置又は端末装置により実行されるクライアントプロセスと運用管理モジュールとの間の入出力データインタフェースを提供するコミュニケーション管理モジュールと、クライアントプロセスの要求に対応する運用管理モジュールを特定する機能を提供する機能プロセス管理モジュールと、を少なくとも含む固定モジュールを、ホスト装置に固定的にインストールする。
【００１４】
ホスト装置にインストールされる運用管理支援モジュールには、少なくとも、情報処理システムの障害発生時に必要なプロセスを行う障害管理機能モジュールと、情報処理システムに作業を依頼させるときに必要なプロセスを行う作業依頼管理機能モジュールと、情報処理システムの構成機器を管理するときに必要なプロセスを行う資源管理機能モジュールとが含まれることとしてよい。
【００１５】
また、運用管理システムは、運用管理支援モジュールの実行の結果生成された運用管理情報を記憶する運用管理統合データベースを備えることとしてよい。この運用管理統合データベースはホスト装置やクライアント装置で実行されるクライアントプロセスからアクセス可能に設けられることとしてよい。
【００１６】
さらに、運用管理システムは、クライアントプロセスが実行されるホスト装置又は端末装置に表示される運用管理支援モジュールとのユーザインタフェース画面を定義するパラメータを記憶する画面入出力管理データベースを備えることとしてよい。このとき、コミュニケーション管理モジュールは、画面入出力管理データベースに記憶されたパラメータに基づきユーザインタフェース画面の態様を指示する表示態様データを作成してクライアントプロセスに送信することとしてよく、クライアントプロセスは、表示態様データに従ってユーザインタフェース画面を生成することとしてよい。
前記運用管理支援モジュールにより実行される運用管理のワークフローの制御は、運用管理支援モジュールとのユーザインタフェースをその運用管理支援モジュールが実行するワークフローに従って設計することにより可能である。したがって、画面入出力管理データベースには、前記クライアントプロセスが、前記運用管理支援モジュールにより実行される運用管理のワークフローの各段階において生成するべき各ユーザインタフェース画面を定める各パラメータが記憶されることとしてよい。
【００１７】
運用管理システムを構成するコンピュータ装置は、情報処理システムとネットワークを介して接続されていれば、情報処理システムを構成するコンピュータ装置と別個に設けることとしてよく、情報処理システムを構成するコンピュータ装置を、運用管理システムを構成する端末装置として利用することとしてもよい。
【発明の効果】
【００１８】
本発明により、各運用管理機能を実行するソフトウエアモジュールを個別の情報処理システムに応じて個別に開発することなく運用管理システムを構築することが可能となる。このため、低廉かつ短期間に運用管理システムを構築することが可能となる。
また、ユーザインタフェース画面を定義するパラメータを記憶する画面入出力管理データベースを備えることにより、各運用管理機能を実行する運用管理支援モジュールに市販のソフトウエアを使用しても、パラメータを適宜設定することにより運用管理を実行する個別の運用管理ソフトウエア間に共通なユーザインタフェースを実現する、またはオペレータが操作し慣れたユーザインタフェースを実現することが可能となる。
【００１９】
さらに運用管理支援モジュールが実行するワークフローを実現する（制御する）ユーザインタフェース画面を、画面入出力管理データベースに記憶されるパラメータにより定義することにより、既成の運用管理支援モジュールにより実行される運用管理のワークフローを自由に変更することが可能となる。これにより、運用管理システムの供給者は、例えば、ＩＳＯ９００１規格に準拠する業務管理プロセスに対応する運用管理フローや、その供給者が保有する維持管理のノウハウを反映した運用管理フローを、新規に導入する運用管理システムと併せたパッケージとしてユーザに供給することが可能となり、一方、この運用管理システムを使用するユーザは、たとえ自身が運用実績を蓄積していなくとも、導入当初から高いレベルで情報処理システムを運用管理を行うことが可能となる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施形態を説明する。なお、以下の図面において同様の構成の要素が複数設けられている場合には、同一の参照番号にアルファベットを付して表し、各要素の説明においては参照番号のみで表す場合がある。
図１は、本発明に係る運用管理システムを含むシステムの全体構成図である。図示するように、全体システムは、運用管理システムのハードウエア構成は、運用管理システム用ホスト装置１と、運用管理システムにより運用が管理される情報処理システムのホスト装置２と、情報処理システムのクライアント端末であり、運用管理システムの端末装置として供用される端末装置４ａ〜４ｃと、運用管理システム用ホスト装置１と情報処理システムのホスト装置２と端末装置４ａ〜４ｃとを接続する、インターネット、ローカルエリアネットワーク（ＬＡＮ）や広域ネットワーク（ＷＡＮ）などのネットワーク３とを備えている。
【００２１】
運用管理システム用ホスト装置１（以下、単にホスト装置１と記す）は、管理対象となる情報処理システムの運用を管理するための運用管理機能を実行する複数の運用管理支援モジュール１１ａ〜１１ｄを含む業務ロジック部１１と、ホスト装置１又は各端末装置４により実行されるクライアントプロセスの要求に対応する個別の運用管理モジュールを、業務ロジック部１１に含まれる運用管理支援モジュール１１ａ〜１１ｄの中から特定する機能プロセス管理モジュール１３と、クライアントプロセスと運用管理モジュールとの間の入出力データインタフェースを提供するコミュニケーション管理モジュール１２と、を含む。さらにホスト装置１は、コミュニケーション管理モジュール１２に接続され端末装置４と同様の操作環境をホスト装置１のオペレータに提供するオペレータ端末１８を備える。
【００２２】
また、ホスト装置１は、運用管理システムへの操作画面、データ入力画面及び運用管理システムからの出力データをホスト装置１のオペレータ端末１８及び端末装置４の表示装置に表示する際のユーザインタフェース画面の表示態様を定義するパラメータを記憶するための画面入出力管理データベース１６（以下、「画面入出力管理ＤＢ１６」と記す）と、運用管理システムを利用するユーザの使用権限を管理するユーザ管理モジュール１４と、運用管理支援モジュール１１ａ〜１１ｄが実行された結果生成された運用管理情報や、運用管理システムを利用するユーザのユーザ登録情報を記憶する運用管理システム統合データベース１７（以下、「運用管理システム統合ＤＢ１７」と記す）と、運用管理支援モジュール１１ａ〜１１ｄによる運用管理情報の運用管理システム統合ＤＢ１７への保存及び参照を管理するデータ管理モジュール１５とを備える。
【００２３】
なお、以上の各モジュール１１ａ〜１１ｄ、１２〜１７はソフトウエアによる機能単位を表現したものであり、実際にはコンピュータ装置などの計算機に、ハードウエア資源であるメモリ装置、ＣＤ−ＲＯＭなどの情報記録媒体を読み取るドライブ装置、データ類を記憶するための記憶装置、ネットワーク３との間の通信制御装置、表示装置、プリンタ等の出力装置が設けられる。
【００２４】
端末装置４及びホスト装置１のオペレータ端末１８（以下、「端末装置４等」と記す）には、運用管理システムへ要求やデータの入力、及び運用管理システムからの出力データの表示を行うためのユーザインタフェース画面を表示するための表示装置（図示せず）と、この表示装置に表示するユーザインタフェース画面を生成するＷｅｂブラウズソフトウエア４１（以下、単に「Ｗｅｂブラウザ４１」と記す）と備える。
【００２５】
業務ロジック部１１には、例えば図示するように障害管理モジュール１１ａ、作業依頼モジュール１１ｂ、資源管理モジュール１１ｃ、導入管理モジュール１１ｄなどの個別の運用管理機能を実行可能な各種の運用管理支援モジュールが含まれることとしてよい。
障害管理モジュール１１ａは、前記情報処理システムの障害発生時に必要なプロセス、例えば、管理対象である情報処理システムの機器状態を監視して障害を検知し、障害検知時にはオペレータへの警報の生成を行い、またオペレータが障害復旧を行う際にその工程管理を行うための工程管理機能を提供する。
作業依頼モジュール１１ｂは、前記情報処理システムに作業を依頼させるときに必要なプロセス、例えばオペレータから情報処理システムへの作業依頼要求の受付と情報処理システムで実行中の作業の管理を行い、またオペレータが作業依頼を行うために必要な管理項目データの入力作業の支援機能を提供する。
【００２６】
資源管理モジュール１１ｃは、情報処理システムの構成機器を管理するときに必要なプロセス、例えば、情報処理システムを構成する各コンピュータ装置やその周辺装置であるハードドライブ装置、外部メディアドライブ装置、プリンタ装置などの設置状況の把握を行い、またオペレータがこれら構成装置の設定を行うために必要な設定データ及び管理項目データの入力作業の支援機能を提供する。
導入管理モジュール１１ｄは、前記情報処理システムの情報処理システムに新規にハードウエア資源やソフトウエア資源を導入する際に必要なプロセス、すなわち新規資源の導入時にオペレータが確認しなければならないチェック項目の確認支援や、管理項目データの入力作業支援機能を提供する。
【００２７】
そのほか、運用管理支援モジュールとして、情報処理システムの診断を行うために必要なプロセスを行うシステム診断モジュール、ネットワーク３をＬＡＮなどの自社ネットワークで構成した場合にこのネットワークの管理運用を行うネットワーク管理運用モジュールや、情報処理システムのホスト装置２や端末装置４が設置される環境（例えば空調装置など）の管理を行うインフラ管理モジュールなどが業務ロジック部１１にインストールされることとしてよい。
これら運用管理支援モジュールは、運用管理の対象である情報処理システムに合わせて、必要に応じて業務ロジック部１１に導入されるが、上記モジュールのうち少なくとも、障害管理モジュール１１ａ、作業依頼モジュール１１ｂ及び資源管理モジュール１１ｃが導入されることが好ましい。
【００２８】
そのほか、業務ロジック部１１には、各運用管理モジュールが生成した運用管理情報を出力する出力形式を定義する、例えば帳票ひな形データなどの出力ドキュメントひな形データを、各運用管理モジュール毎に保存することとしてよい。
また業務ロジック部１１には、各運用管理モジュールを使用して、ＩＳＯ９００１規格に準拠した業務プロセスを行う手順や規定などを明記したドキュメントデータを保存することとしてよく、または同様の運用管理システムを開発、運用しているベンダーの運用管理ノウハウを反映した業務プロセスを行う手順や規定などを明記したドキュメントデータを保存することとしてもよい。そしてこれらドキュメントデータは、後述のコミュニケーション管理モジュール１２により端末装置４等に送信され、端末装置４等で表示及び印刷されることとしてもよい。
【００２９】
コミュニケーション管理モジュール１２は、上述のとおり端末装置４等で実行されるクライアントプロセスと各運用管理支援モジュール１１ａ〜１１ｄとの間の入出力データインタフェースを提供する。
このために、コミュニケーション管理モジュール１２は、各運用管理支援モジュール１１ａ〜１１ｄによって実現される運用管理業務プロセスに応じて、端末装置４等の表示装置に表示するユーザインタフェース画面を生成する。
具体的には、クライアントプロセスと各運用管理支援モジュール１１ａ〜１１ｄとの間でやりとりされるデータを、端末装置４等で実行されるＷｅｂブラウザ４１上で表示する統合ＧＵＩ４２の表示態様を指示する表示態様データを作成する。クライアントプロセスは、この表示態様データに基づき、例えばアクティブエックス（登録商標）コントロールのような、予め端末装置４等やそのＷｅｂブラウザ４１に組み込まれた統合ＧＵＩモジュールを使用して統合ＧＵＩ４２を表示してよく、このとき表示態様データは、この統合ＧＵＩモジュールが所望の文字、図形等を表示するための指示データとしてよい。また、クライアントプロセスはＷｅｂブラウザ４１のブラウズ機能を利用して統合ＧＵＩ４２を実現することとしてもよく、このとき表示態様データは、例えばＨＴＭＬ文書データなどのハイパーテキストデータとしてよい。
コミュニケーション管理モジュール１２は、この表示態様データをクライアントプロセスであるＷｅｂブラウザ４１に送信し、このクライアントプロセスは、この表示態様データに従ってユーザインタフェース画面を生成する。これによって端末装置４等の表示装置上に統合ＧＵＩ４２を表示することが可能となる。
【００３０】
コミュニケーション管理モジュール１２が、統合ＧＵＩ４２画面の態様を指示する表示態様データを作成するための各パラメータ（以下、「画面パラメータ」と記す）は、画面入力管理ＤＢ１６に保存される。画面入力管理ＤＢ１６には、各運用管理支援モジュール毎に、クライアントプロセスが、各運用管理支援モジュールにより実行される運用管理のワークフローの各段階において生成するべき各ユーザインタフェース画面を定める各パラメータが記憶される。
すなわち、画面入力管理ＤＢ１６には、表示態様データが指示する統合ＧＵＩ４２に含まれるテキスト、表及び図形の位置、大きさ、色などを指定するパラメータのほかに、各運用管理支援モジュールにより実行される運用管理のワークフローに沿って統合ＧＵＩ４２の表示画面を遷移させるための（すなわち運用管理のワークフローの各段階に応じて統合ＧＵＩ４２の表示画面を生成するための）、画面間のリンク情報や表示順序情報なども、画面パラメータとして記憶されている。コミュニケーション管理モジュール１２が、この画面間のリンク情報や表示順序情報に従って、統合ＧＵＩ４２の表示態様データを順次作成することにより、運用管理のワークフローに沿って統合ＧＵＩ４２の表示画面を遷移させることが可能となる。
【００３１】
また、統合ＧＵＩ４２の表示態様を画面パラメータにより定義し、画面パラメータを画面入力管理ＤＢ１６内に変更可能に記憶する構成とすることで、運用管理システムの統合ＧＵＩ４２の操作方法を、各運用管理支援モジュールで共通化することが可能となり、あるいは、新たにこの運用管理システムを導入したユーザが慣れ親しんだ運用管理システムのユーザインタフェースと同様なものとすることが可能となる。
【００３２】
機能プロセス管理モジュール１３は、運用管理支援モジュール１１ａ〜１１ｄに対して、端末装置４等で実行されるクライアントプロセスが送信する命令及びデータを、コミュニケーション管理モジュール１２を経由して受信し、この命令等に対応する運用管理モジュールが、業務ロジック部１１にインストールされている各運用管理支援モジュール１１ａ〜１１ｄのいずれであるかを特定し、該当する運用管理モジュールにこの命令を送信する。
また、機能プロセス管理モジュール１３は、運用管理支援モジュール１１ａ〜１１ｄがクライアントプロセスに送信する応答を受信して、運用管理支援モジュール１１ａ〜１１ｄがこの応答を送信した相手はどのクライアントプロセスであるかを判定して、該当するクライアントプロセスにこの応答を送信する。
【００３３】
機能プロセス管理モジュール１３がクライアントプロセスの送信する命令等に対応する運用管理支援モジュールを特定するために、クライアントプロセスが送信する命令等のデータには、この命令等がいずれの運用管理支援モジュールに対して送信されたものであるかを識別する識別子を含み、機能プロセス管理モジュール１３がこの識別子に基づいて運用管理支援モジュールを特定することとしてよく、あるいは、命令等のデータを経由するコミュニケーション管理モジュール１２が、クライアントプロセスが現在表示している統合ＧＵＩ４２に対応する運用管理支援モジュールを、この命令等に対応する運用管理支援モジュールであると特定して、機能プロセス管理モジュール１３に転送する命令等データに運用管理支援モジュールの識別子を含めることとしてよい。
また、機能プロセス管理モジュール１３がその送信する応答に対応するクライアントプロセスを特定するために、運用管理支援モジュールは、クライアントプロセスに対する応答データに、クライアントプロセスを識別するＩＰアドレス及びポート番号などの識別子を含めることとしてよい。
【００３４】
ユーザ管理モジュール１４は、運用管理システムにログインするユーザ情報をコミュニケーション管理モジュール１２から受信して、運用管理システム統合ＤＢ１７に登録されているユーザ登録情報と照合しユーザのログイン可否を判断する。そして、ログイン可能な場合には、ユーザ登録情報に記憶される当該ユーザの権限情報をコミュニケーション管理モジュール１２に送信し、コミュニケーション管理モジュール１２は受信した権限情報に基づいて当該ユーザによる統合ＧＵＩの特定の操作を規制する。
【００３５】
データ管理モジュール１５は、運用管理支援モジュール１１ａ〜１１ｄを実行した結果生ずるログ情報などの運用管理情報を、運用管理支援モジュール１１ａ〜１１ｄから受信して、運用管理システム統合ＤＢ１７へ保存する。またクライアントプロセスが運用管理支援モジュール１１ａ〜１１ｄへ運用管理情報を照会した場合には、運用管理支援モジュールからのデータ読み出し命令に応じて、照会のあった運用管理情報を運用管理支援モジュールへ送信する。これにより、運用管理支援モジュールが生成した運用管理情報は、ネットワーク３を経由して各端末装置４等から参照可能となる。
【００３６】
図２は、本発明に係る運用管理システムの構築方法のフローチャートであり、図３は運用管理システムを構成するソリューションパッケージの構成図である。
本発明に係る運用管理システムの構築方法の特徴は、運用管理システムの個別の運用管理機能を実行する各運用管理支援モジュールと、各運用管理支援モジュール毎に用意されるそのモジュールにより生成される運用管理情報の帳票データ等の入出力ドキュメント類のひな形と、各運用管理支援モジュール毎に用意されるそのモジュールにより実行される運用管理のワークフローを実現するユーザインタフェースのひな形と、を予め作成して用意しておき、運用管理の対象となる情報処理システムに応じてこれらを選択し、運用管理支援モジュール、運用管理支援モジュールとクライアントプロセスとのインタフェースを行う固定モジュール、入出力ドキュメント類のひな形、及びユーザインタフェースのひな形を１つのソリューションパッケージとして構築することである。
【００３７】
そのため、図２のステップＳ１０１では、まず運用管理システムを実行するハードウエアを、ホスト装置１と、ホスト装置１とネットワーク３を介して接続される端末装置４等を備えて構成する。なお、運用管理システムのホスト装置１を情報処理システムのホスト装置２と共用する場合には必ずしもホスト装置１を別個に設ける必要はなく、運用管理システムの端末装置４として情報処理システムのクライアント装置を利用する場合には、端末装置４を別個に設ける必要はない。
【００３８】
続くステップＳ１０２では、図３に示す既存の、機能プロセスモジュール群及び帳票ひな形群５の中から、構築しようとする運用管理システムにより運用が管理される情報処理システムが必要とする運用管理機能に応じて、運用管理支援モジュール１１ａ’〜１１ｄ’を選択し、運用管理システムの業務ロジック部１１にインストールする。
なお、図３の例では、機能プロセスモジュール群及び帳票ひな形群５に含まれる既存の機能プロセスモジュールとして、障害管理モジュール１１ａ’、作業依頼モジュール１１ｂ’、資源管理モジュール１１ｃ’、導入管理モジュール１１ｄ’のみを図示したが、このほかにも上述のシステム診断モジュール、ネットワーク管理運用モジュール及びインフラ管理モジュールなどの各種のモジュールを予め作成、用意しておき機能プロセスモジュール群及び帳票ひな形群５に含めることとしてよい。
【００３９】
ステップＳ１０３では、ステップＳ１０２において選択されインストールされた運用管理支援モジュール１１ａ’〜１１ｄ’に対応する各帳票ひな形５１ａ〜５１ｄを、機能プロセスモジュール群及び帳票ひな形群５の中から選択し、運用管理システムの業務ロジック部１１にインストールする。
【００４０】
ステップＳ１０４では、ステップＳ１０３と同様に、選択されインストールされた運用管理支援モジュール１１ａ’〜１１ｄ’に対応する統合ＧＵＩ４２用の画面パラメータを、画面パラメータひな形群（図示せず）から選択し、または個別に作成し画面入出力管理ＤＢにインストールする。
最後にステップＳ１０５において、上述のコミュニケーション管理モジュール１２、機能プロセス管理モジュール１３、ユーザ管理モジュール１４、及びデータ管理モジュール１５等の固定モジュールを運用管理システムにインストールする。
【００４１】
このように、運用管理支援モジュールを既存の機能プロセスモジュール群から選択してインストールすることにより、個別の情報処理システムに対して個別に運用管理システムを構築する際に生ずる多大な時間、コストを削減することが可能となるとともに、運用管理支援モジュール用の帳票ひな形群及び運用管理支援モジュールにより実行される業務プロセスのワークフローに沿ったユーザインタフェースとを合わせたソリューションパッケージとして提供することにより、運用管理システムを導入したユーザにおいて、ベンダーの保有する高いレベルの運用管理プロセスで運用管理業務を遂行することが可能となる。
【産業上の利用可能性】
【００４２】
本発明は、ネットワークを介して複数のコンピュータ装置を接続して構成される情報処理システムの運用を管理する運用管理システムに利用することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明に係る運用管理システムを含むシステム全体構成図である。
【図２】本発明に係る運用管理システムの構築方法のフローチャートである。
【図３】運用管理システムを構成するソリューションパッケージの構成図である。
【符号の説明】
【００４４】
１    ホスト装置
２    情報処理システム
３    ネットワーク
４ａ〜４ｃ    端末装置
５    機能プロセスモジュール及び帳票ひな形群
６    クライアントプロセス
【図１】
2006004170.tif 000003
【図２】
2006004170.tif 000004
【図３】
2006004170.tif 000005