(57)【要約】装置の性能情報を表示装置に表示させる方法であって、装置の性能情報を記憶装置に定期的に蓄え、性能情報を記憶装置から読み出し、読み出された性能情報を時間軸に応じて表示し、表示装置に時間軸として表示する期間に応じて時間軸に応じて表示する各値を決定するための単位時間を変更し、単位時間当たりの平均値又は単位時間当たりのピーク値として表示することにより、性能表示の手間を省き、時間を短縮し、装置の稼働性能の把握を正確に行うことを可能にした。
2004092937.tif 000002
【特許請求の範囲】
【請求項１】
装置の性能情報を表示装置に表示させるプログラムであって、コンピュータに、
前記装置の性能情報を記憶装置に定期的に蓄える手順と、
前記性能情報を記憶装置から読み出す手順と、
前記読み出された性能情報を時間軸に応じて表示する手順と、
前記表示装置に時間軸として表示する期間に応じて前記時間軸に応じて表示する各値を決定するための単位時間を変更する手順と、
を実行させる性能情報表示プログラム。
【請求項２】
前記表示する手順は、更に前記時間軸に応じて表示される各値を、前記単位時間当たりの平均値とすること、
を特徴とする、請求項１記載の性能情報表示プログラム。
【請求項３】
前記表示する手順は、更に前記時間軸に応じて表示される各値を、前記単位時間当たりのピーク値とすること、
を特徴とする、請求項１記載の性能情報表示プログラム。
【請求項４】
前記時間軸として表示する期間を、長さの異なる複数の時間帯のいずれか一つを画面上のボタンをマウスでクリックすることにより選択する手順を含むこと、
を特徴とする、請求項１記載の性能情報表示プログラム。
【請求項５】
前記性能情報は、単位時間当たりの情報の転送量である、請求項１から４のいずれか一項記載の性能情報表示プログラム。
【請求項６】
前記性能情報は、単位時間当たりの読み出し／書き込みコマンド数である、請求項１から４のいずれか一項記載の性能情報表示プログラム。
【請求項７】
装置の性能情報を表示装置に表示させる性能情報表示装置であって、
前記装置の性能情報を記憶装置に定期的に蓄える手段と、
前記性能情報を記憶装置から読み出す手段と、
前記読み出された性能情報を時間軸に応じて表示する手段と、
前記表示装置に時間軸として表示する期間に応じて前記時間軸に応じて表示する各値を決定するための単位時間を変更する手段と、
を備える性能情報表示装置。
【請求項８】
前記表示する手段は、更に前記時間軸に応じて表示される各値を、前記単位時間当たりの平均値とする手段を含むこと、
を特徴とする、請求項７記載の性能情報表示装置。
【請求項９】
前記表示する手段は、更に前記時間軸に応じて表示される各値を、前記単位時間当たりのピーク値とする手段を含むこと、
を特徴とする、請求項７記載の性能情報表示装置。
【請求項１０】
前記表示する手段は、前記時間軸として表示する期間を、長さの異なる複数の時間帯のいずれか一つを画面上のボタンをマウスでクリックすることにより選択する手段を含むこと、
を特徴とする、請求項７記載の性能情報表示装置。
【請求項１１】
前記性能情報は、単位時間当たりの情報の転送量である、請求項７から１０のいずれか一項記載の性能情報表示装置。
【請求項１２】
前記性能情報は、単位時間当たりの読み出し／書き込みコマンド数である、請求項７から１０のいずれか一項記載の性能情報表示装置。
【請求項１３】
装置の性能情報を表示装置に表示させるプログラムを格納した性能情報表示プログラム記憶媒体であって、該プログラムはコンピュータに、
前記装置の性能情報を記憶装置に定期的に蓄える手順と、
前記性能情報を記憶装置から読み出す手順と、
前記読み出された性能情報を時間軸に応じて表示する手順と、
前記表示装置に時間軸として表示する期間に応じて前記時間軸に応じて表示する各値を決定するための単位時間を変更する手順と、
を実行させる性能情報表示プログラム記憶媒体。
【請求項１４】
装置の性能情報を表示装置に表示させる性能情報表示方法であって、
前記装置の性能情報を記憶装置に定期的に蓄える手順と、
前記性能情報を記憶装置から読み出す手順と、
前記読み出された性能情報を時間軸に応じて表示する手順と、
前記表示装置に時間軸として表示する期間に応じて前記時間軸に応じて表示する各値を決定するための単位時間を変更する手順と、
を備える性能情報表示方法。
【発明の詳細な説明】
【技術分野】  本発明は装置の性能情報表示方法、プログラム及び記録媒体に関し、特にスイッチやＲｅｄｕｎｄａｎｔ  Ａｒｒａｙ  ｏｆ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｄｉｓｋｓ（ＲＡＩＤ）装置の単位時間当たりのデータ転送量、Ｒ／Ｗコマンド数又は読み出し応答時間等の性能情報を表示装置にグラフィカルに表示する方法、プログラム及び記録媒体に関する。
【背景技術】  以下に本発明の従来技術について述べる。
Ｓｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＳＡＮ）管理アプリケーションで提供している性能情報表示機能は、設定した情報取得時間間隔で装置から性能情報を取得し、そのデータをＣＳＶ形式のデータベース等に保存する。保持したデータから１時間、１日、１週間、１ヶ月のデータを表示するために必要な期間のデータを平均化しグラフ等の表示を行っている。
図１はある装置の１日における読み出し応答時間を１０分単位で平均化して表示した従来のグラフである。図示例では、１５時から１６時の間の６個の平均値データが示されている。６個の平均値データの各々は、３０秒毎に取得した読み出し応答時間の１０分毎の平均値である。
前日又は次の日の読み出し応答時間を表示させたい場合は、画面上の該当するボタンをマウスでクリックすればよい。
図１に示した従来技術においては、１日、１週間又は１ヶ月のデータを表示するために必要な期間のデータを表示のために一定時間単位に平均化して表示等を行っているので、装置の高負荷時点（ピーク）の把握を行うのに情報取得時間間隔で採取したデータを１ヶ月単位、１週間単位、１日単位、および１時間単位で順次調べる必要があり、多くの時間を要するという問題がある。
ピーク時としては、読み出し応答時間の外に、単位時間当たりのデータ転送量、Ｒ／Ｗコマンド数等が突出して大きくなる時点等もある。そのように突出する原因としては、装置の使用頻度が高い場合や、装置に障害が発生した場合等が考えられる。
図２はある装置の１５時０分から１６時０分までの１時間における読み出し応答時間を５秒間隔で取得して表示した従来のグラフである。図示例では、１５時８分、１０分、２１分、２５分、２６分、５８分などにピーク値が存在している。
前の１時間又は次の１時間を表示させたい場合は、画面上の該当するボタンをマウスでクリックすればよい。
図２に示した従来技術では、例えば１５時５８分の近傍の様子を知りたい場合は、次の１時間も表示させる必要があり、性能表示に手間と時間がかかるという問題がある。
【発明の開示】
本発明の目的は、簡単な操作で短時間に所望の時間帯の装置の性能を画面に表示させることにより、性能表示の手間を省き、時間を短縮することにある。
本発明の他の目的は、簡単な操作で平均値表示からピーク表示に切り換えることを可能とし、それにより装置の稼働性能の把握を正確に行うことを可能にすることにある。
上記目的を達成するために、本発明の第１の態様により提供されるものは、装置の性能情報を表示装置に表示させるプログラムであって、コンピュータに、装置の性能情報を記憶装置に定期的に蓄える手順と、性能情報を記憶装置から読み出す手順と、読み出された性能情報を時間軸に応じて表示する手順と、表示装置に時間軸として表示する期間に応じて時間軸に応じて表示する各値を決定するための単位時間を変更する手順と、を実行させる性能情報表示プログラム、そのプログラムを格納する記憶媒体、方法及び装置である。
これにより、所望の時間単位の性能表示が簡単に行える。
上記第１の態様において、表示する手順は、更に前記時間軸に応じて表示される各値を、前記単位時間当たりの平均値とすることができる。
これにより、所望の単位時間当りの性能情報の平均値を簡単に表示できる。
上記第１の態様において、表示する手順は、更に前記時間軸に応じて表示される各値を、前記単位時間当たりのピーク値とすることもできる。
これにより、所望の単位時間当りのピーク値を簡単に表示できる。
上記第１の態様において、時間軸として表示する期間を、長さの異なる複数の時間帯のいずれか一つを画面上のボタンをマウスでクリックすることにより選択することができる。
これにより、簡単な操作で所望の時間単位を選択できる。
性能情報は、単位時間当たりの情報の転送量又は単位時間当たりの読み出し／書き込みコマンド数である。
【図面の簡単な説明】  上記目的及び本発明の諸特徴は、添付図面を参照しながら説明する以下の発明を実施するための最良の形態から一層明らかとなる。
図１はある装置の１日における稼働時間を１０分単位で平均化して表示した従来のグラフである。
図２はある装置の１５時０分から１６時０分までの１時間における稼働時間を５秒間隔で取得して表示した従来のグラフである。
図３は本発明の一実施例による性能表示方法を実現するＳｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＳＡＮ）管理システムの構成例を示すブロック図である。
図４は本発明の一実施例による性能表示方法の一部を説明するフローチャートである。
図５は本発明の一実施例による性能表示方法の残りの一部を説明するフローチャートである。
図６は本発明の一実施例によるピーク表示をした性能表示方法を説明する画面例を示す図である。
図７は本発明の一実施例により画面中央に所望の画面を表示させた画面例を示す図である。
【発明を実施するための最良の形態】  以下、本発明の実施例を説明する。
図３は本発明の一実施例による性能表示方法を実現するＳｔｏｒａｇｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＳＡＮ）管理システムの構成例を示すブロック図である。同図において、３１は第１のサーバ、３２はサーバ３１に接続された表示装置、３３はサーバ３１に接続されたコンピュータ、３４は第２のサーバ、３５はスイッチ、３６はＲＡＩＤである。
コンピュータ３３内のハードディスクや他の記憶装置（図示せず）にはスイッチ３５やＲＡＩＤ３６の管理を行うアプリケーションプログラムが格納されているとともに、本発明の実施例により、スイッチ３５又はＲＡＩＤ３６の性能を一定時間間隔で定期的にサーバ３１に取り込み格納している。コンピュータ３３、サーバ３１及び３４、スイッチ３５及びＲＡＩＤ３６はＬＡＮで接続されている。サーバ３４とスイッチ３５とＲＡＩＤ３６とは例えば光ファイバで接続されている。
次に動作を説明する。先ず，ＳＡＮ管理での性能管理機能を有効にし、装置（スイッチ３５又はＲＡＩＤ３６）からの情報取得を開始させる。
サーバ３１に格納されているアプリケーションプログラムは、指定された情報取得時間間隔で定期的にスイッチ３５又はＲＡＩＤ３６からデータを収集し、サーバ３１に格納する。また、１日、１週間グラフ表示のため１０分、１時間の平均値のデータ蓄積を行う。また、高負荷状態を判断するため計算を実施し、前の時点でのデータと比較し高負荷であればその時点のデータを保持し、そのピークデータの集まりとして１日、１週間のデータ蓄積をする。この情報を元に指定された性能情報のグラフ表示を行う。
図４は本発明の一実施例による性能表示方法の一部を説明するフローチャートである。
図５は本発明の一実施例による性能表示方法の残りの一部を説明するフローチャートである。
図４において、グラフ表示に際しては、１日分の表示をするか、１週間分の表示をするかを選択するための選択ボタンを画面上に設ける。ステップＳ４１では選択ボタンが１週間タイプを選択しているかを判定し、否であればステップＳ４２にて１日分の選択ボタンが選択されているかを判定する。
ステップＳ４１での判定が肯定であれば、ステップＳ４３にて１週間分のデータを元に所定時間間隔の平均値で性能のグラフ表示をする。
ステップＳ４２の判定が肯定であれば、ステップＳ４４にて１日分のデータを元に所定時間間隔の平均値で性能のグラフ表示をし、判定が否であればステップＳ４５にて１時間分のデータを元に所定時間間隔の平均値で性能のグラフ表示をする。
次いでステップＳ４６にてマウス指示を待機する。マウス指示があるとステップＳ４７にてピーク選択が有効かを判定する。有効であればステップＳ４８にてピークデータを元にグラフ表示をする。即ち平均値表示からピークデータ表示に切り換える。
ステップＳ４７の判定で否であれば、図５のステップＳ５０に進み表示されているグラフ上の所望の位置にカーソルを移動させてマウスにより右クリックが選択されたかを判定する。この判定結果が肯定であればステップＳ５１にて「中心での詳細化、移動」のメニュー表示をする。
次いでステップＳ５２にて画面上の詳細化ボタンが選択されているかを判定する。選択されていれば、ステップＳ５４にて原稿グラフタイプを調べタイプを詳細なタイプに変更して、図４のステップＳ４１に戻る。
ステップＳ５３にて詳細化ボタンが選択されていない場合も、図４のステップＳ４１に戻る。
ステップＳ５０でマウスの右クリックがなければ、ステップＳ５６にてマウスの左クリックが選択されたかを判定し、選択されていればステップＳ５７にて「表示タイプ変更」のメニュー表示をする。
ステップＳ５６の判定で左クリックも無しであればステップＳ５８に進み、ピーク選択は無効かを判定する。無効であれば、処理は終了し、有効であれば図４のステップＳ４１に戻る。
以上の動作をまとめると次のようになる。
表示装置に表示された画面上の平均値による表示グラフは、画面上のピークボタンが選択されると、サーバ３１に格納されているピークデータを元に、コンピュータ３３で速やかにピークグラフに切り替えられ、画面上のボタンはピークオン表示となる。
また、場面上のボタンがピークオン表示中にボタンを再度選択すると表示されるグラフは元の平均値のグラフに切り替わる。
これにより長期間表示での高負荷状態（ピーク）の時点をグラフを切り替えることで特定する目安を掴むことができる。
また、表示されているグラフ上のマウスで指定された位置を中心としてグラフを再表示することができる。指定位置を中心に表示することにより、見たい時間の前後の動作関係を把握できるようになる。
さらに、表示されているグラフをより詳細に表示することができる。即ち、詳細化表示は、現在１週間の表示がされている場合は、１日の表示に切り換えることができ、現在１日の表示がされている場合は、時間の表示に切り換えることができる。それにより、高負荷時間を特定することが容易になる。
以下に１週間表示グラフから高負荷時点をグラフ表示操作により特定する手順を述べる。
まず、調べたい期間の１週間グラフ表示をさせる（ステップＳ４３）。
グラフが表示されている画面上でピークボタンを有効化し、ピークグラフを表示させる（ステップＳ４８）。
ピークグラフより調べたい時点を探し出す。
最大時点近辺にカーソルを移動させ、マウスの右クリックを行う（ステップＳ５０）。
マウスの右クリックを行うと詳細化表示の画面上のボタンをクリックすることにより選択することが可能となるので詳細化を選択指示する（ステップＳ５４）。
これによりアプリケーションは１日用のデータからカーソルの位置（時間）を計算し、その時間を中心としたデータを読み出し、ピークグラフ表示を行う。この表示されたグラフより高負荷時間を特定する。
ここで再度より詳細に見たい時間にカーソルを移動させて同様に右クリックで指示する（ステップＳ５０）。
１週間の表示の場合と同様に、クリックされた位置を計算して、時間を割り出し、詳細化が選択されれば、その時間を中心にグラフ表示を行う。これにより装置の高負荷時点を中心とした状態が表示され、高負荷状態の把握がすばやくまた容易に行える。
表示される性能情報としては、例えば、単位時間当りの情報の転送量、単位時間当りの読み出し／書き込みコマンド数等があり、スイッチの場合は受信／送信データ転送量とＣＲＣエラー数があり、ＲＤＩＤの場合は読み出し／書き込み回数、データ転送量、応答時間、読み出し／プリフェッチ／書き込みヒット率、ディスク使用率とモジュール使用率がある。
本プログラムは、表示期間の選択に応じて、グラフ上にプロットされる値の単位時間を自動的に変更する。
例えば、表示期間として、２０分、１時間、１日、１週間が指定可能であるとする。この場合、表示期間として２０分を指定した場合に、単位時間を１０秒とすると、プロットされるデータは１２０個となり、ユーザが性能を把握する際に見やすい表示となる。
一方、１週間を指定した場合に、上記と同様に、単位時間を１０秒とすると、プロットされるデータ数は６０，０００を超えてしまい、統計情報を観察するには、甚だ不便な状態となる。
したがって、表示期間に関わらず、プロットされるデータ数を１００個前後に調整することとし、例えば、表示期間が２０分であれば単位時間を１０秒に、表示期間が１時間であれば単位時間を３０秒に、表示期間が１日であれば単位時間を１２分に、表示期間が１週間であれば単位時間を２時間に、自動的に調整することで、ユーザに見やすい、情報の提示を可能にすることができる。
このような単位時間の調整は、図４を参照すれば、ステップＳ４３、ステップＳ４４、ステップＳ４５、で行なわれることとなる。上記の例に従えば、ステップＳ４３では、単位時間を２時間とし、２時間毎の平均性能或いはピーク性能をグラフ上にプロットしてゆくことで、性能グラフを作成する。ステップＳ４４では、単位時間を１２分とし、１２分間毎の平均性能或いはピーク性能をグラフ上にプロットしてゆくことで、性能グラフを作成する。ステップＳ４５では、単位時間を３０秒とし、３０秒間毎の平均性能或いはピーク性能をグラフ上にプロットしてゆくことで、性能グラフを作成する。
図６は図１の従来のグラフ表示において、本発明の一実施例により画面上にピークボタンを設け、このピークボタンをマウスでクリックした後の画面を示す図である。図６においては、平均値に替えて測定値がそのまま表示され、各測定点は丸印でプロットされている。このグラフから、１５時台の後半にピーク値が集中していることが分かる。
図７は図６のグラフ上で１５時４８分近傍にカーソルを移動してマウスでクリックし、その時刻を中心として１時間のグラフを選択表示した場合の画面を示す図である。このグラフにより、１５時２７分近傍に高負荷が一瞬あるが１５時５８分から１６時１３分の近傍に負荷が集中していることが分かる。このように、１５時から１６時にわたって負荷が集中する場合のグラフを見るためには、従来は図２に示すように、１５時台のグラフと１６時台のグラフの両方を表示させて見る必要があったが、本発明により所望の場所を画面中央に移動させることにより、１つの画面で高負荷状態を解析することができる。
なお、上記実施例では、１週間、１日、１時間の単位の画面表示の切り替えを例として説明したが、本発明はこれに限定されるものではなく、１ヶ月、１年の単位等、必要に応じて異なる長さの複数の時間帯を切り替えるようにしてもよい。また、カーソルの移動とクリックをマウスで行う説明をしたが、キーボードの操作により行うようにしてもよい。
【産業上の利用可能性】  以上の説明から明らかなように、本発明によれば、簡単な操作で短時間に所望の時間帯の装置の性能を画面に表示させることにより、性能表示の手間を省き、解析時間を短縮するができる。
また、簡単な操作で装置の性能の平均値表示からピーク表示に切り換えることが可能となり、それにより装置の稼働性能の把握を正確に行うことが可能になる。
【図１】
2004092937.tif 000003
【図２】
2004092937.tif 000004
【図３】
2004092937.tif 000005
【図４】
2004092937.tif 000006
【図５】
2004092937.tif 000007
【図６】
2004092937.tif 000008
【図７】
2004092937.tif 000009
【国際調査報告】
2004092937.tif 000010
2004092937.tif 000011
2004092937.tif 000012
2004092937.tif 000013