(57)【要約】      （修正有）【課題】仮想環境業務処理用プロセスの動作異常を管理する。【解決手段】性能問題調査補助システム１０が、調査ポイント情報データベース３０に格納した調査ポイント情報３１の取捨項目に、調査担当者が調査対象外と判定したファイルと調査に必要で追加したファイルと性能問題調査補助システムが自動収集したファイルとを区別するための記号を格納しておき、複数の仮想環境２から収集した収集性能障害パターンが障害パターン情報データベース２０に格納された過去の性能障害パターンと合致したとき、合致する障害パターンの調査ポイント情報に含まれ、収集していない仮想環境のファイルを収集し、該収集したファイル内の文字列の色を調査ポイント情報３１の取捨項目の記号種類に応じて変化させた性能劣化影響調査画面を表示する。【選択図】図１
2016024585.tif 000002
【特許請求の範囲】
【請求項１】
仮想マシンの障害発生閾値とプロセスの影響発生閾値が設定され、複数の仮想環境のプロセスの性能に関わる平均値及び最近値の性能を取得する性能監視ツールと、過去に発生した障害の仮想マシン名・プロセス名・リソース名・カウンタ種別・合致閾値の各項目を含む障害パターン情報を格納する障害パターン情報データベースと、性能障害が発生した仮想マシン名と性能障害の影響が及ぶ影響プロセス名と取捨の項目を含む調査ポイント情報を格納する調査ポイント情報データベースと、表示部を含むコンピュータである運用端末と、前記性能監視ツールと障害パターン情報データベースと調査ポイント情報データベースと運用端末と接続され、性能障害の影響を受けた仮想マシン及びプロセスの異常発生を確認する性能問題調査補助システムとを備え、前記性能問題調査補助システムが運用端末の表示部に性能劣化影響調査画面を表示する仮想環境管理システムであって、
前記性能問題調査補助システムが、
調査ポイント情報データベースに格納する調査ポイント情報の取捨の項目に、調査担当者が調査対象外と判定したファイルと調査に必要で追加したファイルと性能問題調査補助システムが自動収集したファイルとを区別するための記号を格納しておき、
前記性能監視ツールから障害発生仮想マシン性能情報及び影響発生プロセス性能情報に基づく収集性能障害パターンを収集する第１工程と、
該第１工程により収集した収集性能障害パターンが障害パターン情報データベースに格納された過去の性能障害パターンと合致しているか否かを判定し、合致すると判定したとき、合致する障害パターンの調査ポイント情報に含まれ、収集していない仮想環境のファイルを収集する第２工程と、
前記第１工程及び第２工程により収集した合計ファイル数と同じ要素数のファイル情報格納配列をメモリ上に生成する第３工程と、
前記第１工程及び第２工程により取得したファイル名を調査ポイント情報の開いた累積時間降順によりソートする第４工程と、
調査ポイント情報からパターン番号及びファイル名が合致した調査ポイント情報を取得する第５工程と、
前記第２工程により収集したファイル内の文字列を読み出す第６工程と、
前記調査ポイント情報の影響プロセス名と同じ文字列のフォントを標準色以外の第１色に変更する第７工程と、
前記調査ポイント情報の検索キーと同じ文字列のフォントを標準色以外の第２色に変更する第８工程と、
前記第７工程及び第８工程により編集した文字列を前記第３工程により生成したファイル情報格納配列のファイル内容領域に格納する第９工程と、
前記調査ポイント情報の取捨の項目の記号の種類に応じて該当ファイルのファイル名行色格納領域の配色を変化させる第１０工程と、
前記第９工程及び第１０工程により表示色を変化させた性能劣化影響調査画面を表示する第１１工程を実行することを特徴とする仮想環境管理システム。
【請求項２】
前記性能問題調査補助システムが、前記第７工程及び第８工程において色を変化させた文字列を太字表示することを特徴とする請求項１記載の仮想環境管理システム。
【請求項３】
前記性能問題調査補助システムが、前記第２工程において、該第１工程により収集した収集性能障害パターンが障害パターン情報データベースに格納された障害パターン情報の過去の性能障害パターンと合致していないと判定したとき、
前記第１工程で収集したファイル数と同じ要素数のファイル名行色格納領域を含むファイル情報格納配列メモリ上に生成する第１２工程と、
前記第１工程で収集したファイル情報を取得元仮想マシン名昇順、仮想マシン名別のファイル名を昇順でソートする第１３工程と、
前記第２工程により収集したファイルから読み出した文字列を第３工程で生成したファイル情報格納配列のファイル内容領域に読み出した文字列を格納する第１４工程と、
該第１３工程で格納した文字列を含む能劣化影響調査画面を表示する第１５工程を実行することを特徴とする請求項２記載の仮想環境管理システム。
【請求項４】
仮想マシンの障害発生閾値とプロセスの影響発生閾値が設定され、複数の仮想環境のプロセスの性能に関わる平均値及び最近値の性能を取得する性能監視ツールと、過去に発生した障害の仮想マシン名・プロセス名・リソース名・カウンタ種別・合致閾値の各項目を含む障害パターン情報を格納する障害パターン情報データベースと、性能障害が発生した仮想マシン名と性能障害の影響が及ぶ影響プロセス名と取捨の項目を含む調査ポイント情報を格納する調査ポイント情報データベースと、表示部を含むコンピュータである運用端末と、前記性能監視ツールと障害パターン情報データベースと調査ポイント情報データベースと運用端末と接続され、性能障害の影響を受けた仮想マシン及びプロセスの異常発生を確認する性能問題調査補助システムとを備え、前記性能問題調査補助システムが運用端末の表示部に性能劣化影響調査画面を表示するコンピュータシステムを用いた仮想環境管理方法であって、
前記性能問題調査補助システムに、
調査ポイント情報データベースに格納する調査ポイント情報の取捨の項目に、調査担当者が調査対象外と判定したファイルと調査に必要で追加したファイルと性能問題調査補助システムが自動収集したファイルとを区別するための記号を格納しておき、
前記性能監視ツールから障害発生仮想マシン性能情報及び影響発生プロセス性能情報に基づく収集性能障害パターンを収集する第１工程と、
該第１工程により収集した収集性能障害パターンが障害パターン情報データベースに格納された過去の性能障害パターンと合致しているか否かを判定し、合致すると判定したとき、合致する障害パターンの調査ポイント情報に含まれ、収集していない仮想環境のファイルを収集する第２工程と、
前記第１工程及び第２工程により収集した合計ファイル数と同じ要素数のファイル情報格納配列をメモリ上に生成する第３工程と、
前記第１工程及び第２工程により取得したファイル名を調査ポイント情報の開いた累積時間降順によりソートする第４工程と、
調査ポイント情報からパターン番号及びファイル名が合致した調査ポイント情報を取得する第５工程と、
前記第２工程により収集したファイル内の文字列を読み出す第６工程と、
前記調査ポイント情報の影響プロセス名と同じ文字列のフォントを標準色以外の第１色に変更する第７工程と、
前記調査ポイント情報の検索キーと同じ文字列のフォントを標準色以外の第２色に変更する第８工程と、
前記第７工程及び第８工程により編集した文字列を前記第３工程により生成したファイル情報格納配列のファイル内容領域に格納する第９工程と、
前記調査ポイント情報の取捨の項目の記号の種類に応じて該当ファイルのファイル名行色格納領域の配色を変化させる第１０工程と、
前記第９工程及び第１０工程により表示色を変化させた性能劣化影響調査画面を表示する第１１工程を実行させることを特徴とする仮想環境管理方法。
【請求項５】
前記性能問題調査補助システムに、前記第７工程及び第８工程において色を変化させた文字列を太字表示させることを特徴とする請求項４記載の仮想環境管理方法。
【請求項６】
前記性能問題調査補助システムに、前記第２工程において、該第１工程により収集した収集性能障害パターンが障害パターン情報データベースに格納された障害パターン情報の過去の性能障害パターンと合致していないと判定したとき、
前記第１工程で収集したファイル数と同じ要素数のファイル名行色格納領域を含むファイル情報格納配列メモリ上に生成する第１２工程と、
前記第１工程で収集したファイル情報を取得元仮想マシン名昇順、仮想マシン名別のファイル名を昇順でソートする第１３工程と、
前記第２工程により収集したファイルから読み出した文字列を第３工程で生成したファイル情報格納配列のファイル内容領域に読み出した文字列を格納する第１４工程と、
該第１４工程で格納した文字列を含む能劣化影響調査画面を表示する第１５工程を実行させることを特徴とする請求項５記載の仮想環境管理方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムの仮想環境管理運用業務における障害対応工数を削減することができる仮想環境管理システム及び仮想環境管理方法に係り、特に、複数仮想マシンに及ぶ性能障害の影響調査内容を自動的に記録し、性能障害発生時の確認対象を提示することができる仮想環境管理システム及び仮想環境管理方法に関する。
【背景技術】
【０００２】
近年、物理サーバ内で複数の仮想マシンの動作を可能にする仮想化技術が進歩しており、複数利用者によるリソースの効率的な分割利用が可能となった。しかし、ある仮想マシンでリソースを大きく消費する要求が発生した場合、要求先の仮想マシンの性能がリソース増大により劣化し、更に、同一仮想環境内の他の仮想マシンの性能も劣化してしまう可能性があった。
【０００３】
このように、仮想環境内の性能障害は複数仮想マシンに影響が及ぶため、性能障害を発生させている仮想マシンを迅速に特定し障害を解消することが望まれており、この性能障害を発生させている仮想マシンを効率的に特定する技術が記載された文献としては下記の特許文献１が挙げられ、この特許文献１には、仮想マシンの稼働状況と仮想マシンのイメージデータを格納するストレージ装置の稼働状況を定期的に取得して稼動情報データベースに格納する情報収集サーバと、同時間帯における仮想マシンの稼働状況に関する情報とストレージ装置の稼働状況に関する情報を相互に対応付けてグラフ表示する解析サーバを設けることによって、障害原因となった仮想マシンを特定する作業を省力化する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２２６７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述の特許文献１記載技術は、複数仮想サーバの稼働情報及びストレージ情報をグラフ表示することにより障害原因となった仮想マシンを容易に特定することができるものの、仮想環境管理業務においては仮想マシンの性能劣化のみならず、仮想マシン上で動作する業務処理用プロセスの動作異常を監視することが重要であり、従来技術においては、この業務処理用プロセスの動作異常を管理することが困難であるという課題があった。
【０００６】
この業務処理用プロセスの動作異常管理は、影響を受けたプロセスのログから異常の有無を確認することと、異常が認められればプロセスの再実行やユーザへの報告を行うことが必要になる。この作業では、対象のログファイルと確認内容を把握していなければ、調査に時間がかかる上に、異常の摘出漏れや遅れが発生してしまう。このように性能障害の影響を受けた仮想マシンとプロセスの異常発生を効率的に確認する仕組みが不可欠であるが、前述の特許文献１に記載の技術はこの業務処理用プロセスの動作異常管理を行うことができないものであった。
【０００７】
本発明の目的は、前述の従来技術による課題を解決しようとするものであり、情報処理システムの仮想環境管理運用業務における業務処理用プロセスの動作異常を管理し、障害対応工数を削減することができる仮想環境管理システム及び仮想環境管理方法を提供することである。
【課題を解決するための手段】
【０００８】
前記目的を達成するため本発明は、仮想マシンの障害発生閾値とプロセスの影響発生閾値が設定され、複数の仮想環境のプロセスの性能に関わる平均値及び最近値の性能を取得する性能監視ツールと、過去に発生した障害の仮想マシン名・プロセス名・リソース名・カウンタ種別・合致閾値の各項目を含む障害パターン情報を格納する障害パターン情報データベースと、性能障害が発生した仮想マシン名と性能障害の影響が及ぶ影響プロセス名と取捨の項目を含む調査ポイント情報を格納する調査ポイント情報データベースと、表示部を含むコンピュータである運用端末と、前記性能監視ツールと障害パターン情報データベースと調査ポイント情報データベースと運用端末と接続され、性能障害の影響を受けた仮想マシン及びプロセスの異常発生を確認する性能問題調査補助システムとを備え、前記性能問題調査補助システムが運用端末の表示部に性能劣化影響調査画面を表示する仮想環境管理システムであって、
前記性能問題調査補助システムが、
調査ポイント情報データベースに格納する調査ポイント情報の取捨の項目に、調査担当者が調査対象外と判定したファイルと調査に必要で追加したファイルと性能問題調査補助システムが自動収集したファイルとを区別するための記号を格納しておき、
前記性能監視ツールから障害発生仮想マシン性能情報及び影響発生プロセス性能情報に基づく収集性能障害パターンを収集する第１工程と、
該第１工程により収集した収集性能障害パターンが障害パターン情報データベースに格納された過去の性能障害パターンと合致しているか否かを判定し、合致すると判定したとき、合致する障害パターンの調査ポイント情報に含まれ、収集していない仮想環境のファイルを収集する第２工程と、
前記第１工程及び第２工程により収集した合計ファイル数と同じ要素数のファイル情報格納配列をメモリ上に生成する第３工程と、
前記第１工程及び第２工程により取得したファイル名を調査ポイント情報の開いた累積時間降順によりソートする第４工程と、
調査ポイント情報からパターン番号及びファイル名が合致した調査ポイント情報を取得する第５工程と、
前記第２工程により収集したファイル内の文字列を読み出す第６工程と、
前記調査ポイント情報の影響プロセス名と同じ文字列のフォントを標準色以外の第１色に変更する第７工程と、
前記調査ポイント情報の検索キーと同じ文字列のフォントを標準色以外の第２色に変更する第８工程と、
前記第７工程及び第８工程により編集した文字列を前記第３工程により生成したファイル情報格納配列のファイル内容領域に格納する第９工程と、
前記調査ポイント情報の取捨の項目の記号の種類に応じて該当ファイルのファイル名行色格納領域の配色を変化させる第１０工程と、
前記第９工程及び第１０工程により表示色を変化させた性能劣化影響調査画面を表示する第１１工程を実行することを第１の特徴とする。
【０００９】
また、本発明は、第１の特徴の仮想環境管理システムにおいて、前記性能問題調査補助システムが、前記第７工程及び第８工程において色を変化させた文字列を太字表示することを第２の特徴とし、該第２の特徴の仮想環境管理システムにおいて、前記性能問題調査補助システムが、前記第２工程において、該第１工程により収集した収集性能障害パターンが障害パターン情報データベースに格納された障害パターン情報の過去の性能障害パターンと合致していないと判定したとき、前記第１工程で収集したファイル数と同じ要素数のファイル名行色格納領域を含むファイル情報格納配列メモリ上に生成する第１２工程と、前記第１工程で収集したファイル情報を取得元仮想マシン名昇順、仮想マシン名別のファイル名を昇順でソートする第１３工程と、前記第２工程により収集したファイルから読み出した文字列を第３工程で生成したファイル情報格納配列のファイル内容領域に読み出した文字列を格納する第１４工程と、該第１４工程で格納した文字列を含む能劣化影響調査画面を表示する第１５工程を実行することを第３の特徴とする。
【００１０】
さらに、本発明は、仮想マシンの障害発生閾値とプロセスの影響発生閾値が設定され、複数の仮想環境のプロセスの性能に関わる平均値及び最近値の性能を取得する性能監視ツールと、過去に発生した障害の仮想マシン名・プロセス名・リソース名・カウンタ種別・合致閾値の各項目を含む障害パターン情報を格納する障害パターン情報データベースと、性能障害が発生した仮想マシン名と性能障害の影響が及ぶ影響プロセス名と取捨の項目を含む調査ポイント情報を格納する調査ポイント情報データベースと、表示部を含むコンピュータである運用端末と、前記性能監視ツールと障害パターン情報データベースと調査ポイント情報データベースと運用端末と接続され、性能障害の影響を受けた仮想マシン及びプロセスの異常発生を確認する性能問題調査補助システムとを備え、前記性能問題調査補助システムが運用端末の表示部に性能劣化影響調査画面を表示するコンピュータシステムを用いた仮想環境管理方法であって、
前記性能問題調査補助システムに、
調査ポイント情報データベースに格納する調査ポイント情報の取捨の項目に、調査担当者が調査対象外と判定したファイルと調査に必要で追加したファイルと性能問題調査補助システムが自動収集したファイルとを区別するための記号を格納しておき、
前記性能監視ツールから障害発生仮想マシン性能情報及び影響発生プロセス性能情報に基づく収集性能障害パターンを収集する第１工程と、
該第１工程により収集した収集性能障害パターンが障害パターン情報データベースに格納された過去の性能障害パターンと合致しているか否かを判定し、合致すると判定したとき、合致する障害パターンの調査ポイント情報に含まれ、収集していない仮想環境のファイルを収集する第２工程と、
前記第１工程及び第２工程により収集した合計ファイル数と同じ要素数のファイル情報格納配列をメモリ上に生成する第３工程と、
前記第１工程及び第２工程により取得したファイル名を調査ポイント情報の開いた累積時間降順によりソートする第４工程と、
調査ポイント情報からパターン番号及びファイル名が合致した調査ポイント情報を取得する第５工程と、
前記第２工程により収集したファイル内の文字列を読み出す第６工程と、
前記調査ポイント情報の影響プロセス名と同じ文字列のフォントを標準色以外の第１色に変更する第７工程と、
前記調査ポイント情報の検索キーと同じ文字列のフォントを標準色以外の第２色に変更する第８工程と、
前記第７工程及び第８工程により編集した文字列を前記第３工程により生成したファイル情報格納配列のファイル内容領域に格納する第９工程と、
前記調査ポイント情報の取捨の項目の記号の種類に応じて該当ファイルのファイル名行色格納領域の配色を変化させる第１０工程と、
前記第９工程及び第１０工程により表示色を変化させた性能劣化影響調査画面を表示する第１１工程を実行させることを第４の特徴とする。
【００１１】
また、本発明は、第４の特徴の仮想環境管理方法において、前記性能問題調査補助システムに、前記第７工程及び第８工程において色を変化させた文字列を太字表示させることを第５の特徴とし、該第５の特徴の仮想環境管理方法において、前記性能問題調査補助システムに、前記第２工程において、該第１工程により収集した収集性能障害パターンが障害パターン情報データベースに格納された障害パターン情報の過去の性能障害パターンと合致していないと判定したとき、前記第１工程で収集したファイル数と同じ要素数のファイル名行色格納領域を含むファイル情報格納配列メモリ上に生成する第１２工程と、前記第１工程で収集したファイル情報を取得元仮想マシン名昇順、仮想マシン名別のファイル名を昇順でソートする第１３工程と、前記第２工程により収集したファイルから読み出した文字列を第３工程で生成したファイル情報格納配列のファイル内容領域に読み出した文字列を格納する第１４工程と、該第１４工程で格納した文字列を含む能劣化影響調査画面を表示する第１５工程を実行させることを第６の特徴とする。
【発明の効果】
【００１２】
本発明による仮想環境管理システム及び仮想環境管理方法は、調査ポイント情報データベースに格納する調査ポイント情報の取捨の項目に、調査担当者が調査対象外と判定したファイルと調査に必要で追加したファイルと性能問題調査補助システムが自動収集したファイルとを区別するための記号を格納しておき、複数の仮想環境から収集した収集性能障害パターンが障害パターン情報データベースに格納された過去の性能障害パターンと合致したと判定したとき、合致する障害パターンの調査ポイント情報に含まれ、収集していない仮想環境のファイルを収集し、該収集したファイル内の文字列の色を調査ポイント情報の取捨項目の記号種類に応じて変化して性能劣化影響調査画面を表示することによって、仮想環境管理運用業務における業務処理用プロセスの動作異常を管理することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態による仮想環境管理システムを含むコンピュータシステムを示す図。
【図２】本実施形態による障害パターン情報の項目例を示す図。
【図３】本実施形態による調査ポイント情報の項目例を示す図。
【図４】本実施形態による性能劣化影響調査画面の例を示す図。
【図５Ａ】本実施形態による画面表示内容編集の処理フローを示す図。
【図５Ｂ】本実施形態による画面表示内容編集の処理フローを示す図。
【発明を実施するための形態】
【００１４】
以下、本発明による仮想環境管理方法を適用した仮想環境管理システムの一実施形態を図面を参照して詳細に説明する。
［構成］
本実施形態による確認対象自動学習による仮想環境性能障害の影響調査を効率化する仮想環境管理システムは、図１に示す如く、データセンタ１に配置され、仮想マシンの障害発生閾値とプロセスの影響発生閾値が設定され、複数の仮想環境２のプロセスの性能に関わる平均値及び最近値の性能を取得する性能監視ツール３と、過去に発生した障害の仮想マシン名・プロセス名・リソース名・カウンタ種別・合致閾値の各項目を含む障害パターン情報２１を格納する障害パターン情報データベース２０と、性能障害が発生した仮想マシン名及び性能障害の影響が及ぶ影響プロセス名他を含む調査ポイント情報３１を格納する調査ポイント情報データベース３０と、本システムを操作する調査担当者が操作するコンピュータである運用端末４と、前記性能監視ツール３と障害パターン情報データベース２０と調査ポイント情報データベース３０と運用端末４と接続され、本実施形態の特徴である性能障害の影響を受けた仮想マシン及びプロセスの異常発生を確認する機能を有する性能問題調査補助システム１０とを備える。
【００１５】
この性能問題調査補助システム１０は、前記性能監視ツール３の閾値を超過した障害発生仮想マシン性能情報及び影響発生プロセス性能情報を受信し、受信した障害発生仮想マシン性能情報及び影響発生プロセス性能情報と同一サイクル且つ同一仮想環境の影響発生プロセス性能情報を障害パターン情報データベース２０から取得する性能情報処理部１１と、該性能情報処理部１１が取得した性能情報と障害パターン情報データベース２０の障害パターン情報２１を比較し、同一パターン番号に含まれる全行の仮想マシン名・プロセス名・リソース名・カウンタ種別・合致閾値の項目が一致した場合、過去の類似性能障害と判定したとき、性能情報を障害パターン情報２１に登録せず、過去の類似性能障害でない（新規障害パターン）と判定したとき、障害パターン番号と共に障害パターン情報データベース２０に登録する合致判定処理部１２と、後述する画面表示内容編集処理フロー（図５）に従って運用端末４に性能劣化影響調査画面（図４）を表示し、該性能劣化影響調査画面を用いて調査した内容を調査ポイント情報データベース３０の調査ポイント情報に登録し、同一パターン番号の調査ポイント情報が既存の場合は追記して更新する画面入出力処理部１３とを有する。
【００１６】
なお、本実施形態による構成は、コンピュータのソフトウェア上の機能をブロックとして表したものであって、一般のＣＰＵ・メモリ・記憶装置を有するパーソナルコンピュータ等と表示部とキーボード等の周辺器を含むハードウェア並びに次に述べる動作を実行するソフトウェアによって構成される。
【００１７】
前記障害パターン情報データベース２０に格納された障害パターン情報２１は、図２に示す如く、障害パターン情報の各レコードを一意識別するためのＩＤと、性能情報発生元の仮想マシン名と、性能情報発生元のプロセス名と、監視対象のリソース名と、監視対象の平均使用率や待ち時間等のカウンタ種別と、合致した閾値と、同一性能障害で記録したレコードの組合せを一意識別するパターン番号（Ｎｏ）の各項目情報を含み、前記障害発生仮想マシン性能情報のプロセス名（障害発生元）には空白を格納し、影響発生プロセス性能情報のプロセス名（障害影響先）にはプロセスの名称を格納する。
【００１８】
前記調査ポイント情報データベース３０に格納された調査ポイント情報３１は、図３に示す如く調査ポイント情報の各レコードを一意識別するためのＩＤと、合致した性能障害を示すパターン番号と、性能障害に関連する仮想マシン名と、性能障害の影響が及ぶ影響プロセス名と、影響調査の確認対象ファイルの格納先フォルダパスと、確認対象のファイル名と、調査上のファイルの扱い（調査上ファイルを使用するか否か）を示す取捨と、ファイル内の調査で検索に用いた検索キーと、ファイルを開いていた時間を足しこんだ累積時間（分）の各項目情報を含み、前記取捨の項目には、調査担当者が調査対象外と判定したファイルは「×」、調査に必要で追加したファイルは「◎」、性能問題調査補助システムが自動収集したファイルには「空白（ＮＵＬＬ）」を設定する。該調査ポイント情報３１の影響プロセス名及び検索キーの項目に複数の項目を格納する場合、各項目をカンマで区切った文字列として格納し、開いた累積時間（分）は同一パターンの性能障害発生の都度、同一名のファイルを開いていた分数を足した値を格納する。
【００１９】
前記運用端末４に表示する性能劣化影響調査画面は、図４の上段に示す如く、調査ポイント情報の開いた累積時間（図示の例では１８分、１０分、３分、２分、０分）が長いファイルを上位に調査対象ファイル一覧を表示し、この調査対象ファイル一覧中において調査担当者が影響調査に必要ないと判定したファイルは符号４２で画面上で灰色行で表示し、調査担当者が影響調査のために追加したファイルは符号４３で画面上で黄色行で表示する。
【００２０】
また、性能劣化影響調査画面は、図４の下段に示す如く、ファイル内容の一覧を表示し、このファイル内容一覧中において、調査ポイント情報３１の影響プロセス名と同じ文字列を符号４０で示す画面上で青太文字で表示し、検索キーと同じ文字列を符号４１で示す画面上で赤太文字で表示し、このように灰色文字のレコード中に前記符号４０及び４１で示す青太文字又は赤太文字でハイライト表示する。
【００２１】
このように本実施形態による性能劣化影響調査画面は、上段にポイント情報テーブルの開いた累積時間が順に長いファイルを調査対象ファイル一覧を表示すると共に、下段に影響プロセス名と同じ文字列及び検索キーと同じ文字列を色識別したファイル内容の一覧を表示することによって、ハイライト表示文字が多いレコードの重要度が高いことを目視可能に表示する。
【００２２】
調査担当者が、運用端末４に表示した性能劣化影響調査画面を参照し、調査不要なファイル名を除外ボタンを押下し、調査が必要と判断を改めた場合、解除ボタンを押下することにより、調査対象に戻すことができ、調査担当者が影響調査のために追加したファイルは黄色の行で表示し、仮想マシン名とファイルパスを指定して、追加ボタンを押下して必要なファイルを追加取得し、検索ボタンを押下することにより、検索キーワード指定欄に指定した文字列と同じ文字列を赤枠で囲んで表示することができる。
【００２３】
［動作］
このように構成された本実施形態による仮想環境管理システムは、複数の仮想環境（仮想マシン）２における業務処理用プロセスの動作異常を管理する仮想環境管理運用業務を実行するものであって、この仮想環境管理運用業務の動作は、図５Ａに示す如く、性能問題調査補助システム１０の性能情報処理部１１が性能監視ツール３から障害発生仮想マシン性能情報及び影響発生プロセス性能情報を所定時間周期で収集するステップ５０１と、画面入出力処理部１３がステップ５０１により収集した障害発生仮想マシン性能情報及び影響発生プロセス性能情報が過去の性能障害パターンと合致するか否かを判定するステップ５０２と、該ステップ５０２において過去性能障害パターンと合致しないと判定したとき、該ステップ５０１で取得したファイル数と同じ要素数のファイル名行色格納領域を含むファイル情報格納配列［ＦｉｌｅＩｎｆｏＡｒｒａｙ（ｘ）、ｘはファイル数］を図示しないメモリ上に用意（生成）するステップ５１１と、前記ステップ５０１で取得したファイル情報を取得元仮想マシン名昇順、仮想マシン名別のファイル名を昇順でソートするステップ５１２と、ファイル数だけ次の処理の繰り返しを開始するステップ５１３と、ファイルから読み出した文字列をステップ５１１で用意したファイル情報格納配列［ＦｉｌｅＩｎｆｏＡｒｒａｙ（ｘ）］のファイル内容領域に読み出した文字列を格納するステップ５１４と、該ステップ５１４をファイル数だけ繰り返したときにステップ５１３で開始した繰り返し処理を終了するステップ５１５と、該ステップ５１５に続いて性能劣化影響調査画面に画面出力用データとしてファイル情報格納配列を送信して処理を終了するステップ５４０（図５Ｂ）とを実行することによって、新規な障害発生仮想マシン性能情報及び影響発生プロセス性能情報に基づく性能障害パターンを性能劣化影響調画面に表示することができる。
【００２４】
前記ステップ５０２において過去性能障害パターンと合致すると判定したとき、本実施形態による画面入出力処理部１３は、合致するパターンの調査ポイント情報に含まれ、ステップ５０１により収集していないファイルを仮想マシンから収集するステップ５２１と、前記ステップ５０１及びステップ５２１により取得した合計ファイル数と同じ要素数のファイル名行色格納領域を含むファイル情報格納配列［ＦｉｌｅＩｎｆｏＡｒｒａｙ（ｘ）、ｘはファイル数］を図示しないメモリ上に用意するステップ５２２と、前記ステップ５０１及びステップ５２１により取得したファイル名を調査ポイント情報の開いた累積時間（分）の降順でソートするステップ５２３と、ファイル数だけ次の処理の繰り返しを開始するステップ５２４と、調査ポイント情報３１からパターン番号及びファイル名が合致した調査ポイント情報を取得するステップ５２５と、前記ステップ５２１により収集したファイル内の文字列を読み出すステップ５２６とを実行する。
【００２５】
次いで本実施形態による画面入出力処理部１３は、図５Ｂに移行し、調査ポイント情報３１の影響プロセス名と同じ文字列のフォントを青太字に変更するステップ５２７と、調査ポイント情報３１の検索キーと同じ文字列のフォントを赤太字に変更するステップ５２８と、編集後の文字列を前記ステップ５２２により用意したファイル情報格納配列のファイル内容領域に格納するステップ５２９と、調査ポイント情報３１の取捨の項目が「空白」か「×」か「◎」かを判定するステップ５３０と、該ステップ５３０において取捨の項目が「空白」と判定したとき、前記ステップ５２４により開始したファイル数だけの処理の繰り返しを終了し、前記ステップ５４０に移行するステップ５３４と、前記ステップ５３０において調査ポイント情報３１の取捨の項目が「×」又は「◎」かを判定するステップ５３１と、前記ステップ５３１において取捨の項目が「◎」と判定したとき、前記ステップ５２２で用意したファイル情報格納配列のファイル名行色領域に黄色を格納し、前記ステップ５３４に移行するステップ５３２と、前記ステップ５３１において取捨の項目が「×」と判定したとき、前記ステップ５２２で用意したファイル情報格納配列のファイル名行色領域に灰色を格納し、前記ステップ５３４に移行するステップ５３３とを実行することによって、図４上段の調査対象ファイル一覧において調査ポイント情報に含まれる記号（「空白」「×」「◎」）に応じて該当の文字列を色別にハイライト表示し、図４下段のファイル内容一覧中の影響文字列及び検索キー文字列を色別ハイライト表示することができる。
【００２６】
このように本実施形態による仮想環境管理システムは、図３に示した調査ポイント情報データベース３０に格納する調査ポイント情報の取捨の項目に、調査担当者が調査対象外と判定したファイルと調査に必要で追加したファイルと性能問題調査補助システムが自動収集したファイルとを区別するための記号（「空白」「×」「◎」）を格納しておき、画面入出力処理部１３が、性能監視ツール３から障害発生仮想マシン性能情報及び影響発生プロセス性能情報に基づく収集性能障害パターンを収集する第１工程（ステップ５０１）と、該第１工程（ステップ５０１）により収集した収集性能障害パターンが障害パターン情報データベース２０に格納された障害パターン情報２１の過去の性能障害パターンと合致しているか否かを判定し、合致すると判定したとき、合致する障害パターンの調査ポイント情報に含まれ、収集していない仮想環境２のファイルを収集する第３工程（ステップ５２１）と、前記第１工程及び第３工程（ステップ５０１及びステップ５２１）により収集した合計ファイル数と同じ要素数のファイル情報格納配列をメモリ上に用意する第４工程（ステップ５２２）と、前記前記第１工程及び第３工程（ステップ５０１及びステップ５２１）により取得したファイル名を調査ポイント情報の開いた累積時間降順によりソートする第５工程（ステップ５２３）と、調査ポイント情報３１からパターン番号及びファイル名が合致した調査ポイント情報を取得する第６工程（ステップ５２５）と、前記第３工程（ステップ５２１）により収集したファイル内の文字列を読み出す第７工程（ステップ５２６）と、調査ポイント情報３１の影響プロセス名と同じ文字列のフォントを標準色以外の第１色（青色）の太字に変更する第８工程（ステップ５２７）と、調査ポイント情報３１の検索キーと同じ文字列のフォントを標準色以外の第２色（赤）の太字に変更する第９工程（ステップ５２８）と、編集後の文字列を前記第４工程（ステップ５２２）により用意したファイル情報格納配列のファイル内容領域に格納する第１０工程（ステップ５２９）と、調査ポイント情報３１の取捨の項目の記号の種類に応じて該当ファイルのファイル名行色領域の配色を変化させる第１１工程（ステップ５３２及びステップ５３３）を実行し、性能障害の影響を受けた仮想マシンとプロセスの異常発生を行色及び文字色を変化させ目視により容易に確認可能な性能劣化影響調査画面を表示することによって、業務処理用プロセスの動作異常を管理し、障害対応工数を削減することができ、アウトソーシングサービスにおける仮想環境管理運用の障害対応業務に適用することができる。
【符号の説明】
【００２７】
１  データセンタ、２  仮想環境、３  性能監視ツール、４  運用端末、
１０  性能問題調査補助システム、１１  性能情報処理部、
１２  合致判定処理部、１３  画面入出力処理部、
２０  障害パターン情報データベース、２１  障害パターン情報、
３０  調査ポイント情報データベース、３１  調査ポイント情報
【図１】
2016024585.tif 000003
【図２】
2016024585.tif 000004
【図３】
2016024585.tif 000005
【図４】
2016024585.tif 000006
【図５Ａ】
2016024585.tif 000007
【図５Ｂ】
2016024585.tif 000008