(57)【要約】【課題】ディスクサブシステムの装置構成情報を容易に登録すること。【解決手段】ハードディスクユニット２３０と、基板種別情報を記憶した基板を装填する複数のスロットから成るスロット群及び制御部を含むコントローラユニット２２０とを備え、スロットに基板が装填されているか否かを判定する工程と、基板が装填されていないスロット番号に基板未装填情報を格納する工程と、基板が装填されているスロットの基板から基板種別情報を取得してハード実装状態確認結果テーブルに基板種別情報を格納する工程と、前記スロット番号をカウントアップして前記工程を繰り返すことにより構成情報をハード実装状態確認結果テーブルに登録する工程と、前記ハード実装状態確認結果テーブルの基板種別情報が格納されているスロットに装填された基板の診断を実行するディスクサブシステム。【選択図】図１
2010055348.tif 000002
【特許請求の範囲】
【請求項１】
複数のハードディスク装置を装填するハードディスクユニットと、プロセッサを装填する基板とメモリを装填し且つ基板種別情報を記憶した基板とを装填し、スロット番号が連続して付与された複数のスロットから成るスロット群及び制御部を含むコントローラユニットと、前記ハードディスクユニット及びコントローラユニットに接続され、ハード実装状態確認結果テーブル部及び表示部を含む保守用パーソナルコンピュータとから構成され、前記ハード実装状態確認結果テーブル部に前記スロット番号毎に装填している基板の実装有無情報と基板種別情報とメモリ種別情報とを登録するディスクサブシステムであって、
前記制御部が、
前記スロット群中の最小スロット番号を設定する第１工程と、
該第１工程により設定したスロット番号のスロットに基板が装填されているか否かを判定する第２工程と、
該第２工程により基板が装填されていないと判定したとき、前記ハード実装状態確認結果テーブルの基板が装填されていないと判定したスロット番号の実装有無情報に基板未装填情報を登録する第３工程と、
前記第２工程において基板が装填されていると判定したとき、該装填されているスロットの基板から基板種別情報を取得し、前記ハード実装状態確認結果テーブルの基板を装填していると判定したスロット番号に前記基板種別情報を登録する第４工程と、
前記第１工程により設定したスロット番号をカウントアップして前記第２工程から第４工程による基板種別情報の登録を最大スロット番号まで実行する第５工程とを実行するディスクサブシステム。
【請求項２】
前記制御部が、
前記ハード実装状態確認結果テーブルの基板種別情報が登録されているスロットに装填された基板の診断を実行する第６工程とを実行する請求項１記載のディスクサブシステム。
【請求項３】
前記制御部が、
前記スロット群の任意のスロットに基板が装填されたとき、該基板が装填されたスロット番号を検出する第７工程と、
該第７工程により検出したスロット番号の基板から基板種別情報を取得し、前記ハード実装状態確認結果テーブルに前記基板種別情報を登録する第８工程とを実行する請求項１又は２記載のディスクサブシステム。
【請求項４】
前記ディスクサブシステムが仕様に基づいた仕様装置構成情報を記憶したデータベースに接続され、
前記制御部が、該データベースに記憶した仕様装置構成情報と前記第４工程によりハード実装状態確認結果テーブルに登録した装置構成情報とを比較し、比較結果を前記保守用パーソナルコンピュータの表示部に表示する第９工程とを実行する請求項１から３何れかに記載のディスクサブシステム。
【請求項５】
複数のハードディスク装置を装填するハードディスクユニットと、プロセッサを装填する基板とメモリを装填し且つ基板種別情報を記憶した基板とを装填し、スロット番号が連続して付与された複数のスロットから成るスロット群及び制御部を含むコントローラユニットと、前記ハードディスクユニット及びコントローラユニットに接続され、ハード実装状態確認結果テーブル部及び表示部を含む保守用パーソナルコンピュータとから構成され、前記ハード実装状態確認結果テーブル部に前記スロット番号毎に装填している基板の実装有無情報と基板種別情報とメモリ種別情報とを登録するディスクサブシステムの装置構成情報登録方法であって、
前記制御部に、
前記スロット群中の最小スロット番号を設定する第１機能と、
該第１機能により設定したスロット番号のスロットに基板が装填されているか否かを判定する第２機能と、
該第２機能により基板が装填されていないと判定したとき、前記ハード実装状態確認結果テーブルの基板が装填されていないと判定したスロット番号の実装有無情報に基板未装填情報を登録する第３機能と、
前記第２機能において基板が装填されていると判定したとき、該装填されているスロットの基板から基板種別情報を取得し、該基板種別情報をハード実装状態確認結果テーブルの基板を装填していると判定したスロット番号に登録する第４機能と、
前記第１機能により設定したスロット番号をカウントアップして前記第２機能から第４機能による基板種別情報の登録を最大スロット番号まで実行する第５機能とを実行させるための装置構成情報登録方法。
【請求項６】
前記制御部に、
前記ハード実装状態確認結果テーブルの基板種別情報が格納されているスロットに装填された基板の診断を実行する第６機能とを実行させるための請求項５記載の装置構成情報登録方法。
【請求項７】
前記制御部に、
前記スロット群の任意のスロットに基板が装填されたとき、該基板が装填されたスロット番号を検出する第７機能と、
該第７機能により検出したスロット番号の基板から基板種別情報を取得し、前記ハード実装状態確認結果テーブルに前記基板種別情報を格納する第８機能とを実行させるための請求項５又は６記載の装置構成情報登録方法。
【請求項８】
前記ディスクサブシステムが仕様に基づいた仕様装置構成情報を記憶したデータベースに接続され、
前記制御部に、該データベースに記憶した仕様装置構成情報と前記第４機能によりハード実装状態確認結果テーブルに格納した装置構成情報とを比較し、比較結果を前記保守用パーソナルコンピュータの表示部に表示する第９機能とを実行させるための請求項５から７何れかに記載の装置構成情報登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数のハードディスクをＲＡＩＤ構成で接続した外部記憶装置であるディスクサブシステムの装置構成情報の登録を自動的に行うことができるディスクサブシステム及びディスクサブシステムの装置構成情報登録方法に関する。
【背景技術】
【０００２】
従来、多数のハードディスクをＲＡＩＤ構成で接続したディスクサブシステムは、プロセッサを装填する基板（ＭＰ  ＰＫ）／ホストインターフェース基板（ＦＥ  ＰＫ）／ハードディスクユニット制御基板（ＢＥ  ＰＫ）／キャッシュメモリ装填基板（メモリＰＫ）等の多数の基板を装填するスロット群と、多数のハードディスクを装填するハードディスクユニットとを備え、前記スロット群に装填した基板群に装填したプロセッサ及びメモリを用いて多数のハードディスクを制御するように構成されている。前記スロット群に装填した基板群及びハードディスク等の構成は、装置構成情報又は構成情報と呼ばれ、この構成情報としては、例えば基板スロットへの基板装填有無／各スロットに装填した基板種別／メモリＰＫ装填のＤＩＭＭメモリサイズ及び組み合わせ／メモリ容量／ディスクタイプ／ディスク容量／ディスク台数が挙げられ、これら構成情報は、ディスクサブシステムに接続された保守用のパーソナルコンピュータによって管理される。
【０００３】
尚、前記装置構成情報を管理する技術が記載された文献としては、下記特許文献１が挙げられ、この特許文献１には、複数のホストからアクセスされるディスクサブシステムの構成情報を、一時的に全てのディスクアクセスを制限する排他制御コマンドを用い、この排他制御コマンドにより全てのディスクアクセスを制限した状態で構成情報を収集し、管理する技術が記載されている。
【特許文献１】特開２００３−１０８４２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術によるディスクサブシステムは、新規にシステムを構築した際やシステムの構成変更を行った際には、ディスクサブシステムのマイクロプログラムが各ハード構成を認識するため、装置立ち上げ前に前記構成情報を保守用パーソナルコンピュータ（ＰＣ）を用いてディスクサブシステムに登録する必要があり、当該構成情報は仕様書を元に保守者が手入力するため、入力時間が冗長であると共に入力ミスが発生する可能性があると言う不具合があった。
【０００５】
これを具体的に説明すると、例えば新規にディスクサブシステムを構築する際の従来技術による構成情報の登録手順は、図７に示す如く、ディスクサブシステムの電源を投入する工程Ｓ２０１と、構成情報がディスクサブシステムに定義（登録）済みか否かを判定し、登録済みと判定した場合、後述する工程Ｓ２０７へ移行する工程Ｓ２０２と、該工程Ｓ２０２において定義済みでないと判定したとき、オペレータが保守用のパーソナルコンピュータを用いて構成情報を定義する画面を表示する工程Ｓ２０３と、この画面を用いてオペレータが新規構成情報を入力する工程Ｓ２０４と、オペレータが構成情報の入力完了を入力する工程Ｓ２０５と、次いで前記定義した構成情報をディスクサブシステム内のコントローラメモリに登録する工程Ｓ２０６と、この定義された構成情報を用いてハードを診断する工程Ｓ２０７と、この工程Ｓ２０７によるハードの診断結果を保守パーソナルコンピュータの画面に表示する工程Ｓ２０８と、この画面によりオペレータが判断した診断結果が良いか否かの入力を受け付け、判定する工程Ｓ２０９と、該工程Ｓ２０９により診断結果が不良と判断されたとき、不良なハードの交換を行って前記工程Ｓ２０１に戻る工程Ｓ２１０と、前記工程Ｓ２０９において診断結果が良好と判断されたとき、処理を終了する工程Ｓ２１１とが行われていた。
【０００６】
他方、例えばスロット１３へＦＥ  ＰＫを増設する場合の従来技術による構成情報登録手順は、図８に示す如く、オペレータが保守用のパーソナルコンピュータを用いて構成情報を定義する画面を表示する工程Ｓ３０１と、この画面を用いてオペレータがスロット１３へＦＥ  ＰＫを増設する旨の構成情報を入力する工程Ｓ３０２と、この後にオペレータが該当のスロットにＦＥ  ＰＫを増設し、この増設完了を入力する工程Ｓ３０４と、次いで前記定義した構成情報をディスクサブシステム内のコントローラメモリに登録する工程Ｓ３０５と、増設したＦＥ  ＰＫを診断する工程Ｓ３０６と、この工程Ｓ３０６によるハードの診断結果を保守パーソナルコンピュータの画面に表示する工程Ｓ３０７と、この画面によりオペレータが判断した診断結果が良いか否かの入力を受け付け、判定する工程Ｓ３０８と、該工程Ｓ３０８により診断結果が不良と判断されたとき、増設した基板の交換を行って前記工程Ｓ３０６に戻る工程Ｓ３２０と、前記工程Ｓ３０８において診断結果が良好と判断されたとき、処理を終了する工程Ｓ３１０とが行われていた。
【０００７】
このため従来技術においては、前記装置構成情報の入力を行ってからハード診断を行うために処理時間が冗長となり、更に構成情報の入力ミスが起こる可能性があると言う不具合があった。
【０００８】
本発明の目的は、ディスクサブシステムに装置構成情報を容易に登録するとができるディスクサブシステム及びディスクサブシステムの装置構成情報登録方法を提供することである。
【課題を解決するための手段】
【０００９】
前記目的を達成するため本発明は、複数のハードディスク装置を装填するハードディスクユニットと、プロセッサを装填する基板とメモリを装填し且つ基板種別情報を記憶した基板とを装填し、スロット番号が連続して付与された複数のスロットから成るスロット群及び制御部を含むコントローラユニットと、前記ハードディスクユニット及びコントローラユニットに接続され、ハード実装状態確認結果テーブル部及び表示部を含む保守用パーソナルコンピュータとから構成され、前記ハード実装状態確認結果テーブル部に前記スロット番号毎に装填している基板の実装有無情報と基板種別情報とメモリ種別情報とを登録するディスクサブシステムであって、
前記制御部が、
前記スロット群中の最小スロット番号を設定する第１工程と、
該第１工程により設定したスロット番号のスロットに基板が装填されているか否かを判定する第２工程と、
該第２工程により基板が装填されていないと判定したとき、前記ハード実装状態確認結果テーブルの基板が装填されていないと判定したスロット番号の実装有無情報に基板未装填情報を登録する第３工程と、
前記第２工程において基板が装填されていると判定したとき、該装填されているスロットの基板から基板種別情報を取得し、前記ハード実装状態確認結果テーブルの基板を装填していると判定したスロット番号に前記基板種別情報を登録する第４工程と、
前記第１工程により設定したスロット番号をカウントアップして前記第２工程から第４工程による基板種別情報の登録を最大スロット番号まで実行する第５工程とを実行することを第１の特徴とする。
【００１０】
また本発明は、前記第１の特徴のディスクサブシステムにおいて、前記制御部が、前記ハード実装状態確認結果テーブルの基板種別情報が登録されているスロットに装填された基板の診断を実行する第６工程とを実行することを第２の特徴とする。
【００１１】
また本発明は、前記第１又は第２の特徴のディスクサブシステムにおいて、前記制御部が、前記スロット群の任意のスロットに基板が装填されたとき、該基板が装填されたスロット番号を検出する第７工程と、該第７工程により検出したスロット番号の基板から基板種別情報を取得し、前記ハード実装状態確認結果テーブルに前記基板種別情報を登録する第８工程とを実行することを第３の特徴とする。
【００１２】
また本発明は、前記何れかの特徴のディスクサブシステムにおいて、前記ディスクサブシステムが仕様に基づいた仕様装置構成情報を記憶したデータベースに接続され、前記制御部が、該データベースに記憶した仕様装置構成情報と前記第４工程によりハード実装状態確認結果テーブルに登録した装置構成情報とを比較し、比較結果を前記保守用パーソナルコンピュータの表示部に表示する第９工程とを実行することを第４の特徴とする。
【００１３】
更に本発明は、複数のハードディスク装置を装填するハードディスクユニットと、プロセッサを装填する基板とメモリを装填し且つ基板種別情報を記憶した基板とを装填し、スロット番号が連続して付与された複数のスロットから成るスロット群及び制御部を含むコントローラユニットと、前記ハードディスクユニット及びコントローラユニットに接続され、ハード実装状態確認結果テーブル部及び表示部を含む保守用パーソナルコンピュータとから構成され、前記ハード実装状態確認結果テーブル部に前記スロット番号毎に装填している基板の実装有無情報と基板種別情報とメモリ種別情報とを登録するディスクサブシステムの装置構成情報登録方法であって、
前記制御部に、
前記スロット群中の最小スロット番号を設定する第１機能と、
該第１機能により設定したスロット番号のスロットに基板が装填されているか否かを判定する第２機能と、
該第２機能により基板が装填されていないと判定したとき、前記ハード実装状態確認結果テーブルの基板が装填されていないと判定したスロット番号の実装有無情報に基板未装填情報を登録する第３機能と、
前記第２機能において基板が装填されていると判定したとき、該装填されているスロットの基板から基板種別情報を取得し、該基板種別情報をハード実装状態確認結果テーブルの基板を装填していると判定したスロット番号に登録する第４機能と、
前記第１機能により設定したスロット番号をカウントアップして前記第２機能から第４機能による基板種別情報の登録を最大スロット番号まで実行する第５機能とを実行させることを第５の特徴とする。
【００１４】
また本発明は、前記第５の特徴の装置構成情報登録方法において、前記制御部に、前記ハード実装状態確認結果テーブルの基板種別情報が格納されているスロットに装填された基板の診断を実行する第６機能とを実行させることを第６の特徴とする。
【００１５】
また本発明は、前記第５又は第６の特徴の装置構成情報登録方法において、前記制御部に、前記スロット群の任意のスロットに基板が装填されたとき、該基板が装填されたスロット番号を検出する第７機能と、該第７機能により検出したスロット番号の基板から基板種別情報を取得し、前記ハード実装状態確認結果テーブルに前記基板種別情報を格納する第８機能とを実行させることを第７の特徴とする。
【００１６】
また本発明は、前記何れかの特徴の装置構成情報登録方法において、前記ディスクサブシステムが仕様に基づいた仕様装置構成情報を記憶したデータベースに接続され、前記制御部に、該データベースに記憶した仕様装置構成情報と前記第４機能によりハード実装状態確認結果テーブルに格納した装置構成情報とを比較し、比較結果を前記保守用パーソナルコンピュータの表示部に表示する第９機能とを実行させることを第８の特徴とする。
【発明の効果】
【００１７】
本発明によるディスクサブシステム及びディスクサブシステムの装置構成情報登録方法は、ディスクサブシステムの制御部が、スロット群に装填されている全スロットに対して基板が装填されているか否かを判定し、装填されているスロットの基板から基板種別情報を収集してハード実装状態確認結果テーブルに装置構成情報として登録し且つ装填されている基板を診断することによって、ディスクサブシステムに診断を行った装置構成情報を容易に登録するとができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明による装置構成情報登録方法が適用されるディスクサブシステムを図面を参照して詳細に説明する。図１は本実施形態による装置構成情報登録方法が適用されるディスクサブシステムの全体構成を示す図、図２は本実施形態によるハード実装状態確認結果テーブルを示す図、図３は本実施形態による新規装置構成登録手順を示すフロー図、図４は本実施形態による装置増設時の装置構成登録手順を示すフロー図、図５は本実施形態による定期的装置構成チェック手順を示すフロー図、図６は本実施形態によるハード実装状態自動認識手順を示すフロー図である。
【００１９】
［構成］
本実施形態によるディスクサブシステム２００は、図１に示す如く、複数のＨＤＤ（ハードディスク装置）２３１を装填するハードディスクユニット２３０と、ＭＰ  ＰＫ等のパッケージ２２５を装填する多数のスロットから成るスロット群２２２及び図示しない制御部を含むコントローラユニット２２０と、前記ハードディスクユニット２３０及びコントローラユニット２２０に接続され、図示しないハード実装状態確認結果テーブルを含む保守パーソナルコンピュータ（ＰＣ）２１０とから構成され、このディスクサブシステム２００は、ＬＡＮ３００を介して顧客仕様により決定された仕様である構成情報を予め登録したデータベースを含むデータベースサーバ１００とに接続されている。
【００２０】
前記保守ＰＣ２１０のハード実装状態確認結果テーブルは、後述する処理によってスロット群２２２のスロット番号毎に装填している基板の実装有無等を登録するものであって、例えば図２に示す如く、スロット番号毎に、実装有無、ＰＫ種別、ＤＩＭＭ種別、ＤＩＭＭ装填数の各項目から成り、例えばスロット番号「１０」のスロットに、ＰＫ種別が「ＦＥ  ＰＫ」である基板が装填されていること、スロット番号「１５」ロットに、ＰＫ種別が「メモリＰＫ」である基板が装填され、このＤＩＭＭ種別が２Ｇ  ＤＩＭＭであり、装填数が１０であることが登録されている。
【００２１】
［動作］
［新規構成時］
さて、前述の様に構成された装置構成情報登録方法が適用されるディスクサブシステム２００は、新規にシステムが構成されたとき、図３に示す如く、オペレータによりデータベースサーバ１００に入力された仕様である仕様装置構成情報を受け付けるステップＳ４０１と、装置の電源が投入されたことを受け付けるステップＳ４０２と、構成情報が定義（登録）済みか否かを判定し、定義済みと判定したときに後述するステップＳ４１０に移行するステップＳ４０３と、オペレータからの装置製番の入力を受け付けるステップＳ４０４と、入力完了操作を受け付けるステップＳ４０５と、ハード実装状態を自動認識するステップＳ４０６とを制御部が実行する。
【００２２】
該ステップＳ４０６による自動認識は、図６に示す如く、複数のプロセッサ基板中からハード部位の自動認識を実行するために予め定められた代表プロセッサ（例えば構成上必須のプロセッサ）を決定するステップＳ７０１と、認識するスロットのスロット番号を開始ＳＬＯＴ＃（番号）にセットするステップＳ７０２と、開始ＳＬＯＴ＃にアクセスしてＰＫ種別を取得するステップＳ７０３と、該ステップＳ７０３によるスロット種別が取得できたか否かを判定し、できなかったと判定したとき、スロットに基板が未実装な情報（基板未装填情報）としてハード実装状態確認テーブルにセット（登録）するステップＳ７０４と、該ステップＳ７０４において種別が判定できたとき、ＰＫ種別情報をハード実装状態確認テーブルにセットするステップＳ７０６と、該ステップＳ７０６において認識したＰＫ種別がメモリ基板か否かを判定し、メモリ基板でないと判定したときにステップＳ７１３に移行するステップＳ７０７とを実行する。
【００２３】
次いで本システムは、前記ステップＳ７０７においてＰＫがメモリ基板と判定したとき、認識を行うＤＩＭＭ（Ｄｕａｌ  Ｉｎｌｉｎｅ  Ｍｅｍｏｒｙ  Ｍｏｄｕｌｅ）の開始ＤＩＭＭ＃（番号）をセットするステップＳ７０８と、該ステップＳ７０８によりセットされたＤＩＭＭ＃にアクセスし、ＤＩＭＭ種別及びサイズを取得するステップＳ７０９と、該ステップＳ７０９によるＤＩＭＭ種別等の取得がＯＫか否かを判定し、ＮＧのときにステップＳ７１２に移行するステップＳ７１０と、該ステップＳ７１０においてＤＩＭＭ種別等の取得がＯＫと判定したとき、該取得したＤＩＭＭ種別等の情報をハード実装状態認識テーブルにセットするステップＳ７１１と、前記ＤＩＭＭ種別等の取得が全てのメモリ基板からの取得が完了したか否かを判定し、完了していないと判定したときに前記ステップＳ７０９に戻るステップＳ７１２と、該ステップＳ７１２において全てのメモリ基板からのＤＩＭＭ種別等の取得が完了したと判定したとき、全スロットの確認が完了したか否かを判定し、完了していないと判定したとき、前記ステップＳ７０３に戻るステップＳ７１３と、該ステップＳ７１３において完了したと判定したとき、処理を終了するステップＳ７１３とを実行することによって、ハード実装状態を自動認識し、ハード実装状態認識テーブルに実際に装填されたハード部位の検出による装置構成情報を登録することができる。尚、前記ステップＳ７０２以降の処理は、図示しない制御部が実行しても良いし、ステップＳ７０１にて選択した代表プロセッサによって実行しても良い。
【００２４】
さて、本実施形態によるディスクサブシステムは、前述のハード自動認識のステップＳ４０６に続き、図３に戻り、前記ステップＳ４０６により認識したハード部位の診断を実行するステップＳ４０７と、前記ステップＳ４０４にて入力した装置製番をキーとしてデータベースサーバ１００のデータベースをアクセスして（仕様としての）装置構成情報を取得するステップＳ４０８と、保守ＰＣに該ステップＳ４０８により取得した仕様装置構成情報と認識した装置構成情報と診断結果情報とを表示するステップＳ４０９と、該ステップＳ４０９により表示された構成情報及び診断結果をオペレータが参照した結果（ＯＫ又はＮＧ）を受け付け、判定するステップＳ４１０と、該ステップＳ４１０によりＮＧと判定されたとき、電源を切断してＮＧハード部位の交換を促す画面を表示して前記ステップＳ４０２に戻るステップＳ４２０と、前記ステップＳ４１０においてＯＫと判定したとき、処理を終了するステップＳ４１２とを実行する。
【００２５】
これら一連の処理によって本実施形態による装置構成情報定義システムは、各スロットからＰＫ種別を取得し、ＰＫ種別が認識できないスロットに対してはハード実装状態認識テーブルに未実装をセットし、ＰＫ種別が認識できたスロットのＰＫ種別がメモリ基板であると認識したＰＫに対してはＤＩＭＭ種別及びサイズを認識してハード実装状態認識テーブルにセットすることによって複数のスロットにセットされたＰＫを自動認識すると共に、該認識したハード部位に対して診断を実行し、診断結果と前記認識した構成情報とオペレータが入力した仕様構成情報とを保守ＰＣに表示することによって、オペレータは仕様にあったハード部位がセットされているか否か並びに各ハード部位の診断結果を容易に確認し、更にディスクサブシステムに装置構成情報を容易に登録することができる。
【００２６】
［増設時］
更に本実施形態によるディスクサブシステム２００は、ハード部位が増設されたときにおいても前述の構成情報の自動認識並びに診断を行うことができ、この実施形態を次に説明する。
【００２７】
本実施形態による装置構成情報定義システムは、図４に示す如く、オペレータによりデータベースサーバ１００に入力された仕様装置構成情報を受け付けるステップＳ５０１と、増設ＰＫがスロット１３に装填されたことを認識するステップＳ５０２及び５０３と、この増設したハード部位である増設ＰＫの自動診断を実行するステップＳ５０４と、予め入力された装置製番をキーとしてデータベースサーバ１００のデータベースをアクセスして仕様装置構成情報を取得するステップＳ５０５と、保守ＰＣに該ステップＳ５０５により取得した仕様装置構成情報と認識した装置構成情報と診断結果情報とを表示するステップＳ５０６と、該ステップＳ５０６により表示された構成情報及び診断結果をオペレータが参照した結果（ＯＫ又はＮＧ）を受け付け、判定するステップＳ５０７と、該ステップＳ５０７によりＮＧと判定されたとき、ＮＧハード部位の交換を促す画面を表示して前記ステップＳ５０４に戻るステップＳ５０７と、前記ステップＳ５０７においてＯＫと判定したとき、処理を終了するステップＳ５０９とを実行する。尚、前記ステップＳ５０３による自動認識は、前述した図６のステップＳ７０２においてＰＫが未装填のＳＬＯＴ＃をセットし、未装填スロットに対してＰＫ種別の認識、種別がメモリ基板と認識したＰＫのＤＩＭＭ種別及びサイズを取得することによって行うことができる。
【００２８】
これら一連の処理によって本実施形態による装置構成情報定義システムは、増設されたスロットに装填されたＰＫの種別を認識し、且つ診断を実行することによって、オペレータは増設仕様にあったハード部位がセットされているか否か並びに増設ハード部位の診断結果を容易に確認し、更にディスクサブシステムに装置構成情報を容易に登録することができる。
【００２９】
［定期的構成検査］
本実施形態によるディスクサブシステムは、定期的に装置構成情報が正しいか否かを検査することもでき、この実施形態を図５を参照して次に説明する。
【００３０】
本装置構成情報定義システムは、図５に示す如く、予め設定された所定時間間隔等の定期的監視契機であるか否かを予め設定されたスケジュール情報とシステムタイムの日時刻とを比較して判定するステップＳ６０１と、該ステップＳ６０１において監視契機であると判定したとき、製番をキーとしてデータベースサーバ１００のデータベースをアクセスして仕様装置構成情報を取得するステップＳ６０２と、データバックアップ中等によって当該構成チェックが抑止されているか否かを判定し、抑止されていると判定したときに処理を終了するステップＳ６０３と、該ステップＳ６０３において抑止されていないと判定したとき、図６に示した自動認識による構成情報と前記ステップＳ６０２により取得した仕様構成情報とを比較するステップＳ６０４と、該ステップＳ６０４による比較結果が一致か否かを判定するステップＳ６０５と、該ステップＳ６０５において不一致と判定したときに障害情報を生成してオペレータに通知するステップＳ６２０と、前記ステップＳ６０５において一致すると判定したときに処理を終了するステップＳ６０７とを実行することによって、定期的に仕様上の装置構成情報と自動認識した実構成情報とが一致するか否かを定期的に監視することができる。特に前述実施形態においては、実際に装填されたハード部位が予め定められた装置構成情報と一致するか否か並びに装填したハード部位の診断を行うことができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態によるディスクサブシステムの全体構成を示す図。
【図２】本実施形態によるハード実装状態確認結果テーブルを示す図。
【図３】本実施形態による新規装置構成登録手順を示すフロー図。
【図４】本実施形態による装置増設時の装置構成登録手順を示すフロー図。
【図５】本実施形態による定期的装置構成チェック手順を示すフロー図。
【図６】本実施形態によるハード自走状態自動登録手順を示すフロー図。
【図７】従来技術による新規装置構成登録手順を示すフロー図。
【図８】従来技術による装置増設時の装置構成登録手順を示すフロー図。
【符号の説明】
【００３２】
１００：データベースサーバ、２００：ディスクサブシステム、２１０：保守用パーソナルコンピュータ、２２０：コントローラユニット、２２２：スロット群、２２５：パッケージ、２３０：ハードディスクユニット、２３１：ハードディスク装置。
【図１】
2010055348.tif 000003
【図２】
2010055348.tif 000004
【図３】
2010055348.tif 000005
【図４】
2010055348.tif 000006
【図５】
2010055348.tif 000007
【図６】
2010055348.tif 000008
【図７】
2010055348.tif 000009
【図８】
2010055348.tif 000010