(57)【要約】【課題】  容易にシステム構成情報とパラメータシートとを比較することができる，システム構成情報比較装置およびコンピュータプログラムを提供する。【解決手段】  システム構成情報１１２およびパラメータシート１２０を受信する受信部と，システム構成情報１１２とパラメータシート１２０におけるシステム構成情報１１２に対応する箇所とを比較する比較部と，システム構成情報１１２とパラメータシート１２０におけるシステム構成情報１１２に対応する箇所とを比較した結果，システム構成情報１１２とパラメータシート１２０との比較レポート１４０を出力する出力部と，を含むことを特徴とする，システム構成情報比較装置１３０が提供される。【選択図】    図１
2007241533.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムを管理するオペレーティングシステムの情報であるシステム構成情報と，コンピュータシステムを構築する際に用いるシステム構成情報を記したパラメータシートとを比較するシステム構成情報比較装置であって：
システム構成情報およびパラメータシートを受信する受信部と；
前記システム構成情報と前記パラメータシートにおける前記システム構成情報に対応する箇所とを比較する比較部と；
前記システム構成情報と前記パラメータシートにおける前記システム構成情報に対応する箇所とを比較した結果，前記システム構成情報と前記パラメータシートとの比較レポートを出力する出力部と；
を含むことを特徴とする，システム構成情報比較装置。
【請求項２】
外部からウェブブラウザを介してアクセス可能なウェブページを表示するウェブページ表示部をさらに含み，
前記ウェブページ表示部が表示するウェブページを介して，ウェブブラウザから前記システム構成情報および前記パラメータシートの送信が可能であることを特徴とする，請求項１に記載のシステム構成情報比較装置。
【請求項３】
前記出力部は，前記比較レポートをウェブブラウザで表示可能な形式で出力することを特徴とする，請求項１または２に記載のシステム構成情報比較装置。
【請求項４】
コンピュータシステムを管理するオペレーティングシステムの情報であるシステム構成情報同士を比較するシステム構成情報比較装置であって：
コンピュータシステムを構成するオペレーティングシステムの情報である第１のシステム構成情報と第２のシステム構成情報とを受信する受信部と；
前記第１のシステム構成情報と前記第２のシステム構成情報とを比較する比較部と；
前記第１のシステム構成情報と前記第２のシステム構成情報とを比較した結果，前記第１のシステム構成情報と前記第２のシステム構成情報との比較レポートを出力する出力部と；
を含むことを特徴とする，システム構成情報比較装置。
【請求項５】
前記第１のシステム構成情報と前記第２のシステム構成情報とは，それぞれ別のコンピュータの情報であることを特徴とする，請求項４に記載のシステム構成情報比較装置。
【請求項６】
外部からウェブブラウザを介してアクセス可能であるウェブページを表示するウェブページ表示部をさらに含み，
前記ウェブページ表示部が表示するウェブページを介して，ウェブブラウザから前記第１のシステム構成情報と前記第２のシステム構成情報の送信が可能であることを特徴とする，請求項４または５に記載のシステム構成情報比較装置。
【請求項７】
前記出力部は，前記比較レポートをウェブブラウザで表示可能な形式で出力することを特徴とする，請求項４〜６のいずれかに記載のシステム構成情報比較装置。
【請求項８】
コンピュータをして，
コンピュータシステムを管理するオペレーティングシステムの情報であるシステム構成情報と，コンピュータシステムを構築する際に用いるシステム構成情報を記したパラメータシートとを受信する処理と；
前記システム構成情報と前記パラメータシートにおける前記システム構成情報に対応する箇所とを比較する処理と；
前記システム構成情報と前記パラメータシートにおける前記システム構成情報に対応する箇所とを比較した結果，前記システム構成情報と前記パラメータシートとの比較レポートを出力する処理と；
を実行せしめることを特徴とする，コンピュータプログラム。
【請求項９】
前記比較レポートは，ウェブブラウザで表示可能な形式で出力されることを特徴とする，請求項８に記載のコンピュータプログラム。
【請求項１０】
コンピュータをして，
コンピュータシステムを管理するオペレーティングシステムの情報である第１のシステム構成情報と第２のシステム構成情報とを受信する処理と；
前記第１のシステム構成情報と前記第２のシステム構成情報とを比較する処理と；
前記第１のシステム構成情報と前記第２のシステム構成情報とを比較した結果，前記第１のシステム構成情報と前記第２のシステム構成情報との比較レポートを出力する処理と；
を実行せしめることを特徴とする，コンピュータプログラム。
【請求項１１】
前記比較レポートは，ウェブブラウザで表示可能な形式で出力されることを特徴とする，請求項１０に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，システム構成情報比較装置およびコンピュータプログラムに関する。
【背景技術】
【０００２】
サーバコンピュータやホストコンピュータのようなコンピュータシステムを構築する際には，システムを構築するシステム構築者は，オペレーティングシステム（ＯＳ）を構成する設定情報であるシステム構成情報の設計を行う。そして，システム構築者は設計したシステム構成情報に従ってＯＳのインストールを行う。
【０００３】
システム構成情報には，例えばＯＳのインストールに必要なコンピュータ名，ＩＰアドレスやサブネットマスク，デフォルトゲートウェイ等のネットワークの設定値，カーネルの定義情報（コンフィグレーション）の値等が含まれる。そして，システム構築者は設計したシステム構成情報に従ってＯＳのインストールを行う。
【０００４】
ＯＳのインストールを行う際には，システム構築者が設計したシステム構成情報の値をシートに記入し，そのシートを使用して実際にＯＳのインストールを行う。以後，システム構成情報の値を記入したシートをパラメータシートと称する。
【０００５】
パラメータシートには，ＯＳのインストールに必要な，コンピュータ名（ホスト名），ネットワークにおけるＩＰアドレス，カーネルの定義情報（コンフィグレーション）の値等を記入する。パラメータシートのシステム構成情報の値を記入することで，コンピュータシステムを構築する際にパラメータシートを参照しながら構築することで正しい設定値で構築することができ，また，パラメータシートを参照することでどのような設定でシステムを構築したかを把握することが出来る。
【０００６】
システムの構築を行ったコンピュータの設定内容の把握は，通常コンピュータシステムの保守を行う担当者が目視にて行っている。コンピュータからシステム構成情報を取得し，取得したシステム構成情報と，コンピュータシステムを構築する際に記入したパラメータシートとを比較し，コンピュータシステムの設定に問題が無いかどうかを確認する。
【０００７】
コンピュータの設定内容を把握する方法として，例えば特許文献１がある。特許文献１には，コンピュータの設定ファイルの情報をデータベースに記録し，ファイルの変更や更新情報を出力する方法が記載されている。
【０００８】
【特許文献１】特開２００１−８４１３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし，システム構成情報はファイル数が数百個にも及ぶため，このように目視でシステム構成情報とパラメータシートとを比較する方法では，比較する項目が非常に多く，比較に時間がかかる問題があった。また，目視で比較を行うことにより，例えば，カーネルパラメータのチェック依頼があった場合にネットワークの問題点を見逃したり，クラッシュダンプの削除漏れがあったりする等，項目の確認漏れや確認ミスが生じやすいという問題もあった。
【００１０】
そこで，本発明は，このような問題に鑑みてなされたもので，その目的とするところは，容易にシステム構成情報とパラメータシートとを比較することができる，新規かつ改良された，システム構成情報比較装置およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１１】
上記課題を解決するために，本発明のある観点によれば，コンピュータシステムを管理するオペレーティングシステムの情報であるシステム構成情報と，コンピュータシステムを構築する際に用いるシステム構成情報を記したパラメータシートとを比較するシステム構成情報比較装置であって，システム構成情報およびパラメータシートを受信する受信部と，システム構成情報とパラメータシートにおけるシステム構成情報に対応する箇所とを比較する比較部と，システム構成情報とパラメータシートにおけるシステム構成情報に対応する箇所とを比較した結果，システム構成情報とパラメータシートとの比較レポートを出力する出力部と，を含むことを特徴とする，システム構成情報比較装置が提供される。
【００１２】
かかる構成によれば，受信部はシステム構成情報およびパラメータシートを受信し，比較部はシステム構成情報とパラメータシートにおけるシステム構成情報に対応する箇所とを比較し，出力部はシステム構成情報とパラメータシートとの比較レポートを出力する。その結果，本発明のある観点によるシステム構成情報比較装置は，コンピュータシステムから取得した膨大なシステム構成情報とコンピュータシステムの構築時に作成したパラメータシートとから生成した比較レポートを出力することで，容易に両者の相違点を把握することができる。また，システム構成情報の見方に精通していない技術者であっても，比較レポートを閲覧することで容易にシステム構成情報の内容を把握することができる。
【００１３】
上記システム構成情報比較装置は，この装置の外部からウェブブラウザを介してアクセス可能であるウェブページを表示するウェブページ表示部をさらに含み，ウェブページ表示部が表示するウェブページを介して，ウェブブラウザからシステム構成情報およびパラメータシートの送信が可能であってもよい。かかる構成によれば，ウェブページ表示部は，ウェブブラウザからシステム構成情報およびパラメータシートの送信が可能なウェブページを表示する。その結果，ウェブページ表示部が表示するウェブページにアクセスできる環境であれば，その環境からシステム構成情報およびパラメータシートを送信することができる。
【００１４】
出力部は，比較レポートをウェブブラウザで表示可能な形式で出力してもよい。その結果，ウェブブラウザが使用可能な端末から比較レポートを閲覧することができる。
【００１５】
上記課題を解決するために，本発明の別の観点によれば，コンピュータシステムを管理するオペレーティングシステムの情報であるシステム構成情報同士を比較するシステム構成情報比較装置であって，コンピュータシステムを構成するオペレーティングシステムの情報である第１のシステム構成情報と第２のシステム構成情報とを受信する受信部と，第１のシステム構成情報と第２のシステム構成情報とを比較する比較部と，第１のシステム構成情報と第２のシステム構成情報とを比較した結果，第１のシステム構成情報と第２のシステム構成情報との比較レポートを出力する出力部と，を含むことを特徴とする，システム構成情報比較装置が提供される。
【００１６】
かかる構成によれば，受信部は第１のシステム構成情報および第２のシステム構成情報を受信し，比較部は第１のシステム構成情報および第２のシステム構成情報を比較し，出力部は第１のシステム構成情報と第２のシステム構成情報との比較レポートを出力する。その結果，本発明の別の観点によるシステム構成情報比較装置は，コンピュータシステムから取得した膨大な２つのシステム構成情報から生成した比較レポートを出力することで，容易に両者の相違点を把握することができる。また，システム構成情報の見方に精通していない技術者であっても，比較レポートを閲覧することで容易にシステム構成情報の内容を把握することができる。
【００１７】
第１のシステム構成情報と第２のシステム構成情報とは，それぞれ別のコンピュータの情報であってもよい。その結果，２台のコンピュータ間のシステム構成情報の相違点を容易に把握することができる。
【００１８】
上記システム構成情報比較装置は，この装置の外部からウェブブラウザを介してアクセス可能であるウェブページを表示するウェブページ表示部をさらに含み，ウェブページ表示部が表示するウェブページを介して，ウェブブラウザから第１のシステム構成情報と第２のシステム構成情報の送信が可能であってもよい。かかる構成によれば，ウェブページ表示部は，ウェブブラウザから第１のシステム構成情報と第２のシステム構成情報との送信が可能なウェブページを表示する。その結果，ウェブページ表示部が表示するウェブページにアクセスできる環境であれば，その環境から第１のシステム構成情報および第２のシステム構成情報を送信することができる。
【００１９】
出力部は，比較レポートをウェブブラウザで表示可能な形式で出力してもよい。その結果，ウェブブラウザが使用可能な端末から比較レポートを閲覧することができる。
【００２０】
上記課題を解決するために，本発明の別の観点によれば，コンピュータをして，コンピュータシステムを管理するオペレーティングシステムの情報であるシステム構成情報と，コンピュータシステムを構築する際に用いるシステム構成情報を記したパラメータシートとを受信する処理と，システム構成情報とパラメータシートにおけるシステム構成情報に対応する箇所とを比較する処理と，システム構成情報とパラメータシートにおけるシステム構成情報に対応する箇所とを比較した結果，システム構成情報とパラメータシートとの比較レポートを出力する処理と，を実行せしめることを特徴とする，コンピュータプログラムが提供される。
【００２１】
かかる構成によれば，システム構成情報およびパラメータシートを受信し，受信したシステム構成情報とパラメータシートにおけるシステム構成情報に対応する箇所とを比較し，システム構成情報とパラメータシートとを比較した結果，比較レポートを出力する。その結果，本発明の別の観点によるコンピュータプログラムは，コンピュータシステムから取得した膨大なシステム構成情報とコンピュータシステムの構築時に作成したパラメータシートとから生成した比較レポートを出力することで，容易に両者の相違点を把握することができる。また，システム構成情報の見方に精通していない技術者であっても，比較レポートを閲覧することで容易にシステム構成情報の内容を把握することができる。
【００２２】
上記比較レポートは，ウェブブラウザで表示可能な形式で出力されていてもよい。その結果，ウェブブラウザが使用可能な端末から比較レポートを閲覧することができる。
【００２３】
上記課題を解決するために，本発明の別の観点によれば，コンピュータをして，コンピュータシステムを管理するオペレーティングシステムの情報である第１のシステム構成情報と第２のシステム構成情報とを受信する処理と，第１のシステム構成情報と第２のシステム構成情報とを比較する処理と，第１のシステム構成情報と第２のシステム構成情報とを比較した結果，第１のシステム構成情報と第２のシステム構成情報との比較レポートを出力する処理と，を実行せしめることを特徴とする，コンピュータプログラムが提供される。
【００２４】
かかる構成によれば，第１のシステム構成情報および第２のシステム構成情報を受信し，受信した第１のシステム構成情報および第２のシステム構成情報を比較し，第１のシステム構成情報と第２のシステム構成情報とを比較した結果，比較レポートを出力する。その結果，本発明の別の観点によるコンピュータプログラムは，コンピュータシステムから取得した膨大な２つのシステム構成情報から生成した比較レポートを出力することで，容易に両者の相違点を把握することができる。また，システム構成情報の見方に精通していない技術者であっても，比較レポートを閲覧することで容易にシステム構成情報の内容を把握することができる。
【００２５】
上記比較レポートは，ウェブブラウザで表示可能な形式で出力されていてもよい。その結果，ウェブブラウザが使用可能な端末から比較レポートを閲覧することができる。
【発明の効果】
【００２６】
以上説明したように本発明によれば，システム構成情報比較装置およびコンピュータプログラム装置を提供できるものである。
【発明を実施するための最良の形態】
【００２７】
以下に添付図面を参照しながら，本発明の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００２８】
（第１の実施形態）
第１の実施形態では，コンピュータシステムのシステム構成情報と，コンピュータシステムを構築する際に使用したパラメータシートに記されている情報とを比較して，情報を出力するシステム構成情報比較装置について説明する。まず，図１を用いて，本発明の第１の実施形態の概要について説明する。
【００２９】
図１は，本発明の第１の実施形態の概要について説明する説明図である。コンピュータシステム１１０に設定されたシステム構成情報１１２を，システム構成情報比較装置１３０に送信する。その際に，コンピュータシステム１１０を構築する際に使用したパラメータシート１２０も，システム構成情報比較装置１３０に送信する。
【００３０】
システム構成情報１１２は，テキストファイルの形式でシステム構成情報比較装置１３０に送信される。パラメータシート１２０をシステム構成情報比較装置１３０に送信するタイミングは，システム構成情報１１２の送信の前であっても後であっても，また同時であってもよい。
【００３１】
システム構成情報１１２は，ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）でコンピュータシステム１１０からシステム構成情報比較装置１３０に送信してもよく，ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）で送信してもよい。同様に，パラメータシート１２０もＦＴＰでシステム構成情報比較装置１３０に送信してもよく，ＨＴＴＰで送信してもよい。
【００３２】
システム構成情報１１２と，パラメータシート１２０とを受信したシステム構成情報比較装置１３０は，システム構成情報１１２と，パラメータシート１２０との一致点および相違点を抽出し，抽出した一致点および相違点の情報から，比較レポート１４０を出力する。
【００３３】
以上，図１を用いて本発明の第１の実施形態の概要について説明した。次に，図２を用いて本発明の第１の実施形態にかかるシステム構成情報の比較装置の構成について説明する。
【００３４】
図２は，本発明の第１の実施形態に係るシステム構成情報比較装置について説明する説明図である。図２に示したように，本発明の第１の実施形態に係るシステム構成情報比較装置１３０は，受信部１３２と，解析部１３４と，出力部１３６と，ウェブページ表示部１３７と，制御部１３８と，記憶部１３９と，を含んで構成される。
【００３５】
受信部１３２は，コンピュータシステム１１０のシステム構成情報１１２およびパラメータシート１２０を受信するものである。受信したシステム構成情報１１２およびパラメータシート１２０は，解析部１３４に送られる。
【００３６】
解析部１３４は，受信部１３２が受信したシステム構成情報１１２およびパラメータシート１２０を解析し，両者の一致点および相違点を検出するものである。システム構成情報１１２およびパラメータシート１２０の一致点及び相違点の情報は，出力部１３６に送られる。
【００３７】
出力部１３６は，解析部１３４で検出したシステム構成情報１１２およびパラメータシート１２０の一致点及び相違点の情報から比較レポートを生成し，出力するものである。本実施形態において，比較レポートの形式はＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式で表示する。ＨＴＭＬ形式で出力することで，ウェブブラウザをインストールした情報処理装置でシステム構成情報１１２およびパラメータシート１２０の一致点及び相違点を確認することができる。
【００３８】
ウェブページ表示部１３７は，外部からウェブブラウザを介してアクセス可能であるウェブページを表示するものである。表示されるウェブページは，ファイルの送信が可能であるように作成されたものであり，システム構成情報比較装置１３０は，ウェブページ表示部１３７が表示するウェブページを介してシステム構成情報やパラメータシートが送信されてもよい。
【００３９】
制御部１３８は，システム構成情報比較装置１３０の各部の動作を制御するものである。制御部１３８は，例えばＣＰＵ、ＲＡＭ、ＲＯＭ等から構成されている。
【００４０】
記憶部１３９は，システム構成情報比較装置１３０の各種情報を記憶させるものであり，例えばハードディスクドライブで構成されている。記憶部１３９には，制御部１３８からの呼び出しに応じて，上記受信部１３２と，解析部１３４と，出力部１３６と，ウェブページ表示部１３７とを制御する処理を実行するコンピュータプログラムを格納していてもよい。
【００４１】
以上，図２を用いて本発明の第１の実施形態に係るシステム構成情報比較装置について説明した。次に，図３を用いて本発明の第１の実施形態に係るシステム構成情報の比較方法について説明する。
【００４２】
図３は，本発明の第１の実施形態に係るシステム構成情報の比較方法について説明する流れ図である。最初に，システム構成情報比較装置１３０の受信部１３２が，コンピュータシステム１１０のシステム構成情報１１２およびパラメータシート１２０を受信する（ステップＳ１１０）。
【００４３】
システム構成情報１１２およびパラメータシート１２０の受信が完了すると，解析部１３４がパラメータシート１２０に記されている値を読み込み（ステップＳ１２０），さらにシステム構成情報１１２の値も読み込む（ステップＳ１３０）。本実施形態においてはパラメータシート１２０，システム構成情報１１２の順に値を読み込んでいるが，読み込む順番はシステム構成情報１１２，パラメータシート１２０の順であってもよい。
【００４４】
システム構成情報１１２およびパラメータシート１２０からの値の読み込みが完了すると，両者の同じ項目（パラメータ）に対して一致点及び相違点を検出し，一致点や相違点が分かるようにＨＴＭＬで出力を行う（ステップＳ１４０）。一致点や相違点が分かるようにＨＴＭＬで出力を行う一例として，一致点を青色で，相違点を黄色で表示してもよいが，色の組み合わせは係る例に限定されないことは言うまでもない。
【００４５】
そして，チェックすべきパラメータがまだ存在するかどうかを確認し（ステップＳ１５０），まだ存在している場合には上記ステップＳ１２０に戻ってシステム構成情報１１２およびパラメータシート１２０の読み込みを行い，存在していない場合には処理を終了する。
【００４６】
以上，図３を用いて本発明の第１の実施形態に係るシステム構成情報の比較方法について説明した。次に，図４〜図６を用いて第１の実施形態に係るシステム構成情報の比較結果について説明する。
【００４７】
図４は，本発明の第１の実施形態に係るシステム構成情報の一例を示す説明図であり，図５は，本発明の第１の実施形態に係るパラメータシートの一例を示す説明図であり，図６は，本発明の第１の実施形態に係る比較レポートの一例を示す説明図である。
【００４８】
図４の（ａ）はホスト名やＯＳの版数に関する情報について示してあり，図４の（ｂ）は，システム構成情報の内，ネットワークに関する情報について示してある。
【００４９】
図４の（ａ）は，２番目のカラムにはホスト名である「ＣＣＣＣＣ」が記載されてあり，３番目のカラムにはＯＳの版数である「１２．１１」が記載されてある。
【００５０】
そして，図４の（ｂ）は，「ＩＰ＿ＡＤＤＲＥＳＳ［０］」の欄に「１９２．１６８．０．１１」と記載されてあり，このシステム構成情報を有するコンピュータのＩＰアドレスが「１９２．１６８．０．１１」である事を示している。また，「ＳＵＢＮＥＴ＿ＭＡＳＫ［０］」の欄に「２５５．２５５．２５５．１２８」と記載されてあり，このシステム構成情報を有するコンピュータのサブネットマスクが「２５５．２５５．２５５．１２８」であることを示している。
【００５１】
もちろん，図４はシステム構成情報１１２の一部に過ぎず，ネットワークの設定情報の他にファイルシステムの設定情報やカーネルのパラメータの設定情報についても値が設定されている。
【００５２】
そして，図５に示したパラメータシート１２０では，「１．システム構成」として，「ユーザ名」を「ＡＡＡＡＡ」，「システム名」を「ＢＢＢＢＢ」，「サーバ機種」を「８８００」，「ＨＰ−ＵＸ  ＯＳ」を「１２．１１」，「実装メモリ」を「２０４８ＭＢ」として設定しており，「２．ネットワークパラメータ」として，「主ホスト名（Ｐｒｉｍａｒｙ  Ｈｏｓｔｎａｍｅ）」を「ＣＣＣＣＣ」，「標準ＣｏｒｅＬＡＮ  １０／１００Ｂａｓｅ」の「ハードウェアパス」を「０／０／０／０」，「Ｎａｍｅ  Ｕｎｉｔ」を「ＤＤＤＤＤ」，「用途（運用／ＨｅａｒｔＢｅａｔ／待機ＬＡＮ／未使用）」を「運用」，「１０／１００／１０００Ｍｂｐｓ」を「１０００」，「ホスト名」を空欄，「ＩＰアドレス」を「１２８．０．０．１０」，「ゲートウェイのホスト名」を「ＥＥＥＥＥ」，「ゲートウェイのＩＰアドレス」を「１２８．０．０．２５５」，「サブネットマスク」を「２５５．２５５．２５５．１２８」として設定している。
【００５３】
もちろん，図５はパラメータシート１２０の一部に過ぎず，ネットワークの設定情報の他にファイルシステムの設定情報やカーネルのパラメータの設定情報についても値を記入する欄を設け，それぞれの設定情報についての値を記入もしくは選択する。
【００５４】
そして，図４に示したシステム構成情報と図５に示したパラメータシートとを比較した結果が図６に示した比較レポート１４０である。「１．システム構成」欄においては，「ユーザ名」，「システム名」，「サーバ機種」および「ＨＰ−ＵＸ  ＯＳ」の各項目について，パラメータシートとシステム構成情報との値が同一であるが，「実装メモリ」項目についてはパラメータシートとシステム構成情報との値が異なっている。
【００５５】
パラメータシートとシステム構成情報との値が同一である項目に関しては青色（図６では，便宜上濃い網掛けで表示してある）で，パラメータシートとシステム構成情報との値が異なっている項目に関しては黄色（図６では，便宜上薄い網掛けで表示してある）で表示する。
【００５６】
もちろん，図６は比較レポート１４０の一部に過ぎず，ネットワークの設定情報の他にファイルシステムの設定情報やカーネルのパラメータの設定情報についても値を比較し，比較した結果を比較レポート１４０に表示する。
【００５７】
以上説明したように本発明の第１の実施形態によれば，コンピュータシステムのシステム構成情報と，コンピュータシステムを構築する際に使用したパラメータシートとの一致点および相違点を分かりやすく表示することができ，従来のファイルを目視する方法に比べて，正確で素早い比較を行うことができる。
【００５８】
（第２の実施形態）
本発明の第１の実施形態では，コンピュータシステムのシステム構成情報と，コンピュータシステムを構築する際に使用したパラメータシートとの一致点および相違点を分かりやすく表示することができ，従来のファイルを目視する方法に比べて，正確で素早い比較を行うことができるシステム構成情報比較装置について説明した。
【００５９】
第２の実施形態では，クラスタ構成で構築した２台のコンピュータのシステム構成情報を比較するシステム構成情報比較装置について説明する。まず，図７を用いて，本発明の第１の実施形態の概要について説明する。
【００６０】
図７は，本発明の第２の実施形態の概要について説明する説明図である。本実施形態においては，システム構成情報比較装置１３０はコンピュータシステム２１０から第１のシステム構成情報としての変更前システム構成情報２１２と，第２のシステム構成情報としての変更後システム構成情報２１４とをそれぞれテキストファイルの形式で受信する。変更前システム構成情報２１２と，変更後システム構成情報２１４とはそれぞれ別のコンピュータのシステム構成情報である。
【００６１】
変更前システム構成情報２１２と，変更後システム構成情報２１４とを受信したシステム構成情報比較装置１３０は，変更前システム構成情報２１２と変更後システム構成情報２１４とを比較し，両者の一致点および相違点を抽出し，比較レポート１４０を出力する。
【００６２】
以上，図７を用いて本発明の第２の実施形態の概要について説明した。本発明の第２の実施形態に係るシステム構成情報比較装置１３０の構成は第１の実施形態と同一であるため，ここでは詳細な説明は割愛する。次に，図８を用いて本発明の第２の実施形態に係るシステム構成情報の比較方法について説明する。
【００６３】
図８は，本発明の第２の実施形態に係るシステム構成情報の比較方法について説明する流れ図である。最初に，システム構成情報比較装置１３０の受信部１３２が，コンピュータシステム２１０の変更前システム構成情報２１２および変更後システム構成情報２１４を受信する（ステップＳ２１０）。
【００６４】
変更前システム構成情報２１２および変更後システム構成情報２１４の受信が完了すると，解析部１３４が変更前システム構成情報２１２に記されている値を読み込み（ステップＳ２２０），さらに変更後システム構成情報２１４の値も読み込む（ステップＳ２３０）。
【００６５】
変更前システム構成情報２１２および変更後システム構成情報２１４からの値の読み込みが完了すると，両者の同じ項目（パラメータ）に対して一致点及び相違点を検出し，一致点や相違点が分かるようにＨＴＭＬで出力を行う（ステップＳ２４０）。一致点や相違点が分かるようにＨＴＭＬで出力を行う一例として，一致点を青色で，相違点を黄色で表示してもよいが，色の組み合わせは係る例に限定されないことは言うまでもない。
【００６６】
そして，チェックすべきパラメータがまだ存在するかどうかを確認し（ステップＳ２５０），まだ存在している場合には上記ステップＳ２２０に戻って変更前システム構成情報２１２および変更後システム構成情報２１４の読み込みを行い，存在していない場合には処理を終了する。
【００６７】
以上説明したように本発明の第２の実施形態によれば，クラスタ構成で構築した２台のコンピュータの設定を比較することで，コンピュータ間の設定の違いを容易に発見することができる。
【００６８】
以上，添付図面を参照しながら本発明の好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６９】
例えば，第２の実施形態においてはクラスタ構成で構築した２台のコンピュータの設定を比較していたが，コンピュータシステムを構築した時にシステム構成情報をあらかじめ取得しておき，その後構築したコンピュータシステムに障害が発生した場合，障害発生時のシステム構成情報を取得し，コンピュータシステムを構築した時のシステム構築情報と障害発生時のシステム構成情報をシステム構成情報比較装置に送信して比較を行ってもよい。２つのシステム構成情報を受信したシステム構成情報比較装置が比較レポートを出力することで，コンピュータの設定を変更したことによって障害が発生したかどうか，障害発生時の原因の切り分けを行うことができる。
【００７０】
また，構築したコンピュータシステム障害が発生した場合に別途再現環境を構築して障害の分析を行うことがあるが，障害発生時のシステム構成情報と，再現環境のシステム子構成情報とを取得し，システム構成情報比較装置に送信して比較を行ってもよい。２つのシステム構成情報を受信したシステム構成情報比較装置が比較レポートを出力することで，再現環境が正しく構築できたかどうかの確認を行うことができる。
【産業上の利用可能性】
【００７１】
本発明は，システム構成情報比較装置およびコンピュータプログラムに適用可能である。
【図面の簡単な説明】
【００７２】
【図１】本発明の第１の実施形態の概要について説明する説明図である。
【図２】本発明の第１の実施形態におけるシステム構成情報比較装置について説明する説明図である。
【図３】本発明の第１の実施形態におけるシステム構成情報の比較方法について説明する流れ図である。
【図４】本発明の第１の実施形態におけるシステム構成情報の一例を示す説明図である。
【図５】本発明の第１の実施形態におけるパラメータシートの一例を示す説明図である。
【図６】本発明の第１の実施形態における比較レポートの一例を示す説明図である。
【図７】本発明の第２の実施形態の概要について説明する説明図である。
【図８】本発明の第２の実施形態におけるシステム構成情報の比較方法について説明する流れ図である。
【符号の説明】
【００７３】
１１０      コンピュータシステム
１１２      システム構成情報
１２０      パラメータシート
１３０      システム構成情報比較装置
１３２      受信部
１３４      解析部
１３６      出力部
１３７      ウェブページ表示部
１３８      制御部
１３９      記憶部
１４０      比較レポート
２１０      コンピュータシステム
２１２      変更前システム構成情報
２１４      変更後システム構成情報
【図１】
2007241533.tif 000003
【図２】
2007241533.tif 000004
【図３】
2007241533.tif 000005
【図４】
2007241533.tif 000006
【図５】
2007241533.tif 000007
【図６】
2007241533.tif 000008
【図７】
2007241533.tif 000009
【図８】
2007241533.tif 000010